Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
49 changes: 49 additions & 0 deletions .github/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
changelog:
exclude:
labels:
- ignore-for-release
- duplicate
- invalid

categories:
- title: 🚀 Features
labels:
- feat
- feature

- title: 🐛 Bug Fixes
labels:
- fix
- bug

- title: ⚡ Performance
labels:
- perf

- title: ♻️ Refactoring
labels:
- refactor

- title: 🧪 Tests
labels:
- test

- title: 🧰 Maintenance
labels:
- chore
- build
- ci
- dependencies

- title: 📦 Dependencies
labels:
- deps
- dependencies

- title: 📚 Documentation
labels:
- docs

- title: 🔧 Other Changes
labels:
- "*"
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,21 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.0.0-beta.6](https://github.com/tsparticles/tsparticles/compare/v4.0.0-beta.5...v4.0.0-beta.6) (2026-04-02)

### Bug Fixes

- fixed types in filter effect ([938ac27](https://github.com/tsparticles/tsparticles/commit/938ac27d755d1e921962027bc2e6ce64f43cbe4d))
- fixed types in filter effect ([3418e8c](https://github.com/tsparticles/tsparticles/commit/3418e8c4bdb59999b55965dd6be085b0cce24066))

### Features

- added filter effect ([29f8f68](https://github.com/tsparticles/tsparticles/commit/29f8f688a8a0397bb279bb7e92d367e20b00cd29))

# [4.0.0-beta.5](https://github.com/tsparticles/tsparticles/compare/v4.0.0-beta.4...v4.0.0-beta.5) (2026-04-02)

**Note:** Version bump only for package @tsparticles/workspace

# [4.0.0-beta.4](https://github.com/tsparticles/tsparticles/compare/v4.0.0-beta.3...v4.0.0-beta.4) (2026-04-02)

**Note:** Version bump only for package @tsparticles/workspace
Expand Down
10 changes: 10 additions & 0 deletions bundles/all/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.0.0-beta.6](https://github.com/tsparticles/tsparticles/compare/v4.0.0-beta.5...v4.0.0-beta.6) (2026-04-02)

### Features

- added filter effect ([29f8f68](https://github.com/tsparticles/tsparticles/commit/29f8f688a8a0397bb279bb7e92d367e20b00cd29))

# [4.0.0-beta.5](https://github.com/tsparticles/tsparticles/compare/v4.0.0-beta.4...v4.0.0-beta.5) (2026-04-02)

**Note:** Version bump only for package @tsparticles/all

# [4.0.0-beta.4](https://github.com/tsparticles/tsparticles/compare/v4.0.0-beta.3...v4.0.0-beta.4) (2026-04-02)

**Note:** Version bump only for package @tsparticles/all
Expand Down
157 changes: 79 additions & 78 deletions bundles/all/package.dist.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tsparticles/all",
"version": "4.0.0-beta.4",
"version": "4.0.0-beta.6",
"description": "Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.",
"homepage": "https://particles.js.org",
"repository": {
Expand Down Expand Up @@ -98,83 +98,84 @@
"./package.json": "./package.json"
},
"dependencies": {
"@tsparticles/effect-bubble": "4.0.0-beta.4",
"@tsparticles/effect-particles": "4.0.0-beta.4",
"@tsparticles/effect-shadow": "4.0.0-beta.4",
"@tsparticles/effect-trail": "4.0.0-beta.4",
"@tsparticles/engine": "4.0.0-beta.4",
"@tsparticles/interaction-external-cannon": "4.0.0-beta.4",
"@tsparticles/interaction-external-particle": "4.0.0-beta.4",
"@tsparticles/interaction-external-pop": "4.0.0-beta.4",
"@tsparticles/interaction-light": "4.0.0-beta.4",
"@tsparticles/interaction-particles-repulse": "4.0.0-beta.4",
"@tsparticles/path-branches": "4.0.0-beta.4",
"@tsparticles/path-brownian": "4.0.0-beta.4",
"@tsparticles/path-curl-noise": "4.0.0-beta.4",
"@tsparticles/path-curves": "4.0.0-beta.4",
"@tsparticles/path-fractal-noise": "4.0.0-beta.4",
"@tsparticles/path-grid": "4.0.0-beta.4",
"@tsparticles/path-levy": "4.0.0-beta.4",
"@tsparticles/path-perlin-noise": "4.0.0-beta.4",
"@tsparticles/path-polygon": "4.0.0-beta.4",
"@tsparticles/path-random": "4.0.0-beta.4",
"@tsparticles/path-simplex-noise": "4.0.0-beta.4",
"@tsparticles/path-spiral": "4.0.0-beta.4",
"@tsparticles/path-svg": "4.0.0-beta.4",
"@tsparticles/path-zig-zag": "4.0.0-beta.4",
"@tsparticles/plugin-background-mask": "4.0.0-beta.4",
"@tsparticles/plugin-blend": "4.0.0-beta.4",
"@tsparticles/plugin-canvas-mask": "4.0.0-beta.4",
"@tsparticles/plugin-easing-back": "4.0.0-beta.4",
"@tsparticles/plugin-easing-bounce": "4.0.0-beta.4",
"@tsparticles/plugin-easing-circ": "4.0.0-beta.4",
"@tsparticles/plugin-easing-cubic": "4.0.0-beta.4",
"@tsparticles/plugin-easing-elastic": "4.0.0-beta.4",
"@tsparticles/plugin-easing-expo": "4.0.0-beta.4",
"@tsparticles/plugin-easing-gaussian": "4.0.0-beta.4",
"@tsparticles/plugin-easing-linear": "4.0.0-beta.4",
"@tsparticles/plugin-easing-quart": "4.0.0-beta.4",
"@tsparticles/plugin-easing-quint": "4.0.0-beta.4",
"@tsparticles/plugin-easing-sigmoid": "4.0.0-beta.4",
"@tsparticles/plugin-easing-sine": "4.0.0-beta.4",
"@tsparticles/plugin-easing-smoothstep": "4.0.0-beta.4",
"@tsparticles/plugin-emitters-shape-canvas": "4.0.0-beta.4",
"@tsparticles/plugin-emitters-shape-path": "4.0.0-beta.4",
"@tsparticles/plugin-emitters-shape-polygon": "4.0.0-beta.4",
"@tsparticles/plugin-export-image": "4.0.0-beta.4",
"@tsparticles/plugin-export-json": "4.0.0-beta.4",
"@tsparticles/plugin-export-video": "4.0.0-beta.4",
"@tsparticles/plugin-hsv-color": "4.0.0-beta.4",
"@tsparticles/plugin-hwb-color": "4.0.0-beta.4",
"@tsparticles/plugin-infection": "4.0.0-beta.4",
"@tsparticles/plugin-lab-color": "4.0.0-beta.4",
"@tsparticles/plugin-lch-color": "4.0.0-beta.4",
"@tsparticles/plugin-manual-particles": "4.0.0-beta.4",
"@tsparticles/plugin-motion": "4.0.0-beta.4",
"@tsparticles/plugin-named-color": "4.0.0-beta.4",
"@tsparticles/plugin-oklab-color": "4.0.0-beta.4",
"@tsparticles/plugin-oklch-color": "4.0.0-beta.4",
"@tsparticles/plugin-poisson-disc": "4.0.0-beta.4",
"@tsparticles/plugin-polygon-mask": "4.0.0-beta.4",
"@tsparticles/plugin-responsive": "4.0.0-beta.4",
"@tsparticles/plugin-sounds": "4.0.0-beta.4",
"@tsparticles/plugin-themes": "4.0.0-beta.4",
"@tsparticles/plugin-trail": "4.0.0-beta.4",
"@tsparticles/plugin-zoom": "4.0.0-beta.4",
"@tsparticles/shape-arrow": "4.0.0-beta.4",
"@tsparticles/shape-cards": "4.0.0-beta.4",
"@tsparticles/shape-cog": "4.0.0-beta.4",
"@tsparticles/shape-heart": "4.0.0-beta.4",
"@tsparticles/shape-infinity": "4.0.0-beta.4",
"@tsparticles/shape-matrix": "4.0.0-beta.4",
"@tsparticles/shape-path": "4.0.0-beta.4",
"@tsparticles/shape-rounded-polygon": "4.0.0-beta.4",
"@tsparticles/shape-rounded-rect": "4.0.0-beta.4",
"@tsparticles/shape-spiral": "4.0.0-beta.4",
"@tsparticles/shape-squircle": "4.0.0-beta.4",
"@tsparticles/updater-gradient": "4.0.0-beta.4",
"@tsparticles/updater-orbit": "4.0.0-beta.4",
"tsparticles": "4.0.0-beta.4"
"@tsparticles/effect-bubble": "4.0.0-beta.6",
"@tsparticles/effect-filter": "4.0.0-beta.6",
"@tsparticles/effect-particles": "4.0.0-beta.6",
"@tsparticles/effect-shadow": "4.0.0-beta.6",
"@tsparticles/effect-trail": "4.0.0-beta.6",
"@tsparticles/engine": "4.0.0-beta.6",
"@tsparticles/interaction-external-cannon": "4.0.0-beta.6",
"@tsparticles/interaction-external-particle": "4.0.0-beta.6",
"@tsparticles/interaction-external-pop": "4.0.0-beta.6",
"@tsparticles/interaction-light": "4.0.0-beta.6",
"@tsparticles/interaction-particles-repulse": "4.0.0-beta.6",
"@tsparticles/path-branches": "4.0.0-beta.6",
"@tsparticles/path-brownian": "4.0.0-beta.6",
"@tsparticles/path-curl-noise": "4.0.0-beta.6",
"@tsparticles/path-curves": "4.0.0-beta.6",
"@tsparticles/path-fractal-noise": "4.0.0-beta.6",
"@tsparticles/path-grid": "4.0.0-beta.6",
"@tsparticles/path-levy": "4.0.0-beta.6",
"@tsparticles/path-perlin-noise": "4.0.0-beta.6",
"@tsparticles/path-polygon": "4.0.0-beta.6",
"@tsparticles/path-random": "4.0.0-beta.6",
"@tsparticles/path-simplex-noise": "4.0.0-beta.6",
"@tsparticles/path-spiral": "4.0.0-beta.6",
"@tsparticles/path-svg": "4.0.0-beta.6",
"@tsparticles/path-zig-zag": "4.0.0-beta.6",
"@tsparticles/plugin-background-mask": "4.0.0-beta.6",
"@tsparticles/plugin-blend": "4.0.0-beta.6",
"@tsparticles/plugin-canvas-mask": "4.0.0-beta.6",
"@tsparticles/plugin-easing-back": "4.0.0-beta.6",
"@tsparticles/plugin-easing-bounce": "4.0.0-beta.6",
"@tsparticles/plugin-easing-circ": "4.0.0-beta.6",
"@tsparticles/plugin-easing-cubic": "4.0.0-beta.6",
"@tsparticles/plugin-easing-elastic": "4.0.0-beta.6",
"@tsparticles/plugin-easing-expo": "4.0.0-beta.6",
"@tsparticles/plugin-easing-gaussian": "4.0.0-beta.6",
"@tsparticles/plugin-easing-linear": "4.0.0-beta.6",
"@tsparticles/plugin-easing-quart": "4.0.0-beta.6",
"@tsparticles/plugin-easing-quint": "4.0.0-beta.6",
"@tsparticles/plugin-easing-sigmoid": "4.0.0-beta.6",
"@tsparticles/plugin-easing-sine": "4.0.0-beta.6",
"@tsparticles/plugin-easing-smoothstep": "4.0.0-beta.6",
"@tsparticles/plugin-emitters-shape-canvas": "4.0.0-beta.6",
"@tsparticles/plugin-emitters-shape-path": "4.0.0-beta.6",
"@tsparticles/plugin-emitters-shape-polygon": "4.0.0-beta.6",
"@tsparticles/plugin-export-image": "4.0.0-beta.6",
"@tsparticles/plugin-export-json": "4.0.0-beta.6",
"@tsparticles/plugin-export-video": "4.0.0-beta.6",
"@tsparticles/plugin-hsv-color": "4.0.0-beta.6",
"@tsparticles/plugin-hwb-color": "4.0.0-beta.6",
"@tsparticles/plugin-infection": "4.0.0-beta.6",
"@tsparticles/plugin-lab-color": "4.0.0-beta.6",
"@tsparticles/plugin-lch-color": "4.0.0-beta.6",
"@tsparticles/plugin-manual-particles": "4.0.0-beta.6",
"@tsparticles/plugin-motion": "4.0.0-beta.6",
"@tsparticles/plugin-named-color": "4.0.0-beta.6",
"@tsparticles/plugin-oklab-color": "4.0.0-beta.6",
"@tsparticles/plugin-oklch-color": "4.0.0-beta.6",
"@tsparticles/plugin-poisson-disc": "4.0.0-beta.6",
"@tsparticles/plugin-polygon-mask": "4.0.0-beta.6",
"@tsparticles/plugin-responsive": "4.0.0-beta.6",
"@tsparticles/plugin-sounds": "4.0.0-beta.6",
"@tsparticles/plugin-themes": "4.0.0-beta.6",
"@tsparticles/plugin-trail": "4.0.0-beta.6",
"@tsparticles/plugin-zoom": "4.0.0-beta.6",
"@tsparticles/shape-arrow": "4.0.0-beta.6",
"@tsparticles/shape-cards": "4.0.0-beta.6",
"@tsparticles/shape-cog": "4.0.0-beta.6",
"@tsparticles/shape-heart": "4.0.0-beta.6",
"@tsparticles/shape-infinity": "4.0.0-beta.6",
"@tsparticles/shape-matrix": "4.0.0-beta.6",
"@tsparticles/shape-path": "4.0.0-beta.6",
"@tsparticles/shape-rounded-polygon": "4.0.0-beta.6",
"@tsparticles/shape-rounded-rect": "4.0.0-beta.6",
"@tsparticles/shape-spiral": "4.0.0-beta.6",
"@tsparticles/shape-squircle": "4.0.0-beta.6",
"@tsparticles/updater-gradient": "4.0.0-beta.6",
"@tsparticles/updater-orbit": "4.0.0-beta.6",
"tsparticles": "4.0.0-beta.6"
},
"publishConfig": {
"access": "public"
Expand Down
3 changes: 2 additions & 1 deletion bundles/all/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tsparticles/all",
"version": "4.0.0-beta.4",
"version": "4.0.0-beta.6",
"description": "Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.",
"homepage": "https://particles.js.org",
"scripts": {
Expand Down Expand Up @@ -107,6 +107,7 @@
},
"dependencies": {
"@tsparticles/effect-bubble": "workspace:*",
"@tsparticles/effect-filter": "workspace:*",
"@tsparticles/effect-particles": "workspace:*",
"@tsparticles/effect-shadow": "workspace:*",
"@tsparticles/effect-trail": "workspace:*",
Expand Down
3 changes: 3 additions & 0 deletions bundles/all/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ export async function loadAll(engine: Engine): Promise<void> {
{ loadSimplexNoisePath },

{ loadBubbleEffect },
{ loadFilterEffect },
{ loadParticlesEffect },
{ loadShadowEffect },
{ loadTrailEffect },
Expand Down Expand Up @@ -169,6 +170,7 @@ export async function loadAll(engine: Engine): Promise<void> {
import("@tsparticles/path-simplex-noise"),

import("@tsparticles/effect-bubble"),
import("@tsparticles/effect-filter"),
import("@tsparticles/effect-particles"),
import("@tsparticles/effect-shadow"),
import("@tsparticles/effect-trail"),
Expand Down Expand Up @@ -267,6 +269,7 @@ export async function loadAll(engine: Engine): Promise<void> {
loadOrbitUpdater(e),

loadBubbleEffect(e),
loadFilterEffect(e),
loadParticlesEffect(e),
loadShadowEffect(e),
loadTrailEffect(e),
Expand Down
8 changes: 8 additions & 0 deletions bundles/basic/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.0.0-beta.6](https://github.com/tsparticles/tsparticles/compare/v4.0.0-beta.5...v4.0.0-beta.6) (2026-04-02)

**Note:** Version bump only for package @tsparticles/basic

# [4.0.0-beta.5](https://github.com/tsparticles/tsparticles/compare/v4.0.0-beta.4...v4.0.0-beta.5) (2026-04-02)

**Note:** Version bump only for package @tsparticles/basic

# [4.0.0-beta.4](https://github.com/tsparticles/tsparticles/compare/v4.0.0-beta.3...v4.0.0-beta.4) (2026-04-02)

**Note:** Version bump only for package @tsparticles/basic
Expand Down
22 changes: 11 additions & 11 deletions bundles/basic/package.dist.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tsparticles/basic",
"version": "4.0.0-beta.4",
"version": "4.0.0-beta.6",
"description": "Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.",
"homepage": "https://particles.js.org",
"repository": {
Expand Down Expand Up @@ -98,16 +98,16 @@
"./package.json": "./package.json"
},
"dependencies": {
"@tsparticles/engine": "4.0.0-beta.4",
"@tsparticles/plugin-hex-color": "4.0.0-beta.4",
"@tsparticles/plugin-hsl-color": "4.0.0-beta.4",
"@tsparticles/plugin-move": "4.0.0-beta.4",
"@tsparticles/plugin-rgb-color": "4.0.0-beta.4",
"@tsparticles/shape-circle": "4.0.0-beta.4",
"@tsparticles/updater-fill-color": "4.0.0-beta.4",
"@tsparticles/updater-opacity": "4.0.0-beta.4",
"@tsparticles/updater-out-modes": "4.0.0-beta.4",
"@tsparticles/updater-size": "4.0.0-beta.4"
"@tsparticles/engine": "4.0.0-beta.6",
"@tsparticles/plugin-hex-color": "4.0.0-beta.6",
"@tsparticles/plugin-hsl-color": "4.0.0-beta.6",
"@tsparticles/plugin-move": "4.0.0-beta.6",
"@tsparticles/plugin-rgb-color": "4.0.0-beta.6",
"@tsparticles/shape-circle": "4.0.0-beta.6",
"@tsparticles/updater-fill-color": "4.0.0-beta.6",
"@tsparticles/updater-opacity": "4.0.0-beta.6",
"@tsparticles/updater-out-modes": "4.0.0-beta.6",
"@tsparticles/updater-size": "4.0.0-beta.6"
},
"publishConfig": {
"access": "public"
Expand Down
2 changes: 1 addition & 1 deletion bundles/basic/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@tsparticles/basic",
"version": "4.0.0-beta.4",
"version": "4.0.0-beta.6",
"description": "Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.",
"homepage": "https://particles.js.org",
"scripts": {
Expand Down
8 changes: 8 additions & 0 deletions bundles/confetti/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.0.0-beta.6](https://github.com/tsparticles/tsparticles/compare/v4.0.0-beta.5...v4.0.0-beta.6) (2026-04-02)

**Note:** Version bump only for package @tsparticles/confetti

# [4.0.0-beta.5](https://github.com/tsparticles/tsparticles/compare/v4.0.0-beta.4...v4.0.0-beta.5) (2026-04-02)

**Note:** Version bump only for package @tsparticles/confetti

# [4.0.0-beta.4](https://github.com/tsparticles/tsparticles/compare/v4.0.0-beta.3...v4.0.0-beta.4) (2026-04-02)

**Note:** Version bump only for package @tsparticles/confetti
Expand Down
Loading
Loading