Skip to content

Commit 1990385

Browse files
authored
Merge pull request tsparticles#5362 from tsparticles/v3
3.5.0
2 parents 7117014 + 9c22ff5 commit 1990385

309 files changed

Lines changed: 12346 additions & 11929 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/nodejs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
name: Install pnpm
3939
id: pnpm-install
4040
with:
41-
version: 8
41+
version: 9
4242
run_install: false
4343
- name: Get pnpm version
4444
id: pnpm-version
@@ -95,7 +95,7 @@ jobs:
9595
name: Install pnpm
9696
id: pnpm-install
9797
with:
98-
version: 8
98+
version: 9
9999
run_install: false
100100
- name: Get pnpm version
101101
id: pnpm-version
@@ -144,7 +144,7 @@ jobs:
144144
# name: Install pnpm
145145
# id: pnpm-install
146146
# with:
147-
# version: 8
147+
# version: 9
148148
# run_install: false
149149
# - name: Get pnpm version
150150
# id: pnpm-version

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -383,3 +383,4 @@ demo/vanilla/public/stylesheets/*.css
383383
docs.json
384384

385385
.nx/cache
386+
.nx/workspace-data

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [3.5.0](https://github.com/tsparticles/tsparticles/compare/v3.4.0...v3.5.0) (2024-07-01)
7+
8+
### Features
9+
10+
- added customization for animation loop, fixes [#5355](https://github.com/tsparticles/tsparticles/issues/5355) ([76d9dfd](https://github.com/tsparticles/tsparticles/commit/76d9dfd56b51c05a82d60bce13157f020df547c9))
11+
612
# [3.4.0](https://github.com/tsparticles/tsparticles/compare/v3.3.0...v3.4.0) (2024-05-12)
713

814
### Bug Fixes

bundles/all/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [3.5.0](https://github.com/tsparticles/tsparticles/compare/v3.4.0...v3.5.0) (2024-07-01)
7+
8+
**Note:** Version bump only for package @tsparticles/all
9+
610
# [3.4.0](https://github.com/tsparticles/tsparticles/compare/v3.3.0...v3.4.0) (2024-05-12)
711

812
### Features

bundles/all/package.dist.json

Lines changed: 49 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tsparticles/all",
3-
"version": "3.4.0",
3+
"version": "3.5.0",
44
"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.",
55
"homepage": "https://particles.js.org",
66
"repository": {
@@ -99,54 +99,54 @@
9999
"./package.json": "./package.json"
100100
},
101101
"dependencies": {
102-
"@tsparticles/effect-bubble": "^3.4.0",
103-
"@tsparticles/effect-trail": "^3.4.0",
104-
"@tsparticles/engine": "^3.4.0",
105-
"@tsparticles/interaction-external-particle": "^3.4.0",
106-
"@tsparticles/interaction-external-pop": "^3.4.0",
107-
"@tsparticles/interaction-light": "^3.4.0",
108-
"@tsparticles/interaction-particles-repulse": "^3.4.0",
109-
"@tsparticles/path-curl-noise": "^3.4.0",
110-
"@tsparticles/path-curves": "^3.4.0",
111-
"@tsparticles/path-perlin-noise": "^3.4.0",
112-
"@tsparticles/path-polygon": "^3.4.0",
113-
"@tsparticles/path-simplex-noise": "^3.4.0",
114-
"@tsparticles/path-svg": "^3.4.0",
115-
"@tsparticles/path-zig-zag": "^3.4.0",
116-
"@tsparticles/pjs": "^3.4.0",
117-
"@tsparticles/plugin-canvas-mask": "^3.4.0",
118-
"@tsparticles/plugin-easing-back": "^3.4.0",
119-
"@tsparticles/plugin-easing-circ": "^3.4.0",
120-
"@tsparticles/plugin-easing-cubic": "^3.4.0",
121-
"@tsparticles/plugin-easing-expo": "^3.4.0",
122-
"@tsparticles/plugin-easing-linear": "^3.4.0",
123-
"@tsparticles/plugin-easing-quart": "^3.4.0",
124-
"@tsparticles/plugin-easing-quint": "^3.4.0",
125-
"@tsparticles/plugin-easing-sine": "^3.4.0",
126-
"@tsparticles/plugin-emitters-shape-canvas": "^3.4.0",
127-
"@tsparticles/plugin-emitters-shape-path": "^3.4.0",
128-
"@tsparticles/plugin-emitters-shape-polygon": "^3.4.0",
129-
"@tsparticles/plugin-export-image": "^3.4.0",
130-
"@tsparticles/plugin-export-json": "^3.4.0",
131-
"@tsparticles/plugin-export-video": "^3.4.0",
132-
"@tsparticles/plugin-hsv-color": "^3.4.0",
133-
"@tsparticles/plugin-infection": "^3.4.0",
134-
"@tsparticles/plugin-motion": "^3.4.0",
135-
"@tsparticles/plugin-poisson-disc": "^3.4.0",
136-
"@tsparticles/plugin-polygon-mask": "^3.4.0",
137-
"@tsparticles/plugin-sounds": "^3.4.0",
138-
"@tsparticles/shape-arrow": "^3.4.0",
139-
"@tsparticles/shape-cards": "^3.4.0",
140-
"@tsparticles/shape-cog": "^3.4.0",
141-
"@tsparticles/shape-heart": "^3.4.0",
142-
"@tsparticles/shape-infinity": "^3.4.0",
143-
"@tsparticles/shape-path": "^3.4.0",
144-
"@tsparticles/shape-rounded-polygon": "^3.4.0",
145-
"@tsparticles/shape-rounded-rect": "^3.4.0",
146-
"@tsparticles/shape-spiral": "^3.4.0",
147-
"@tsparticles/updater-gradient": "^3.4.0",
148-
"@tsparticles/updater-orbit": "^3.4.0",
149-
"tsparticles": "^3.4.0"
102+
"@tsparticles/effect-bubble": "^",
103+
"@tsparticles/effect-trail": "^",
104+
"@tsparticles/engine": "^",
105+
"@tsparticles/interaction-external-particle": "^",
106+
"@tsparticles/interaction-external-pop": "^",
107+
"@tsparticles/interaction-light": "^",
108+
"@tsparticles/interaction-particles-repulse": "^",
109+
"@tsparticles/path-curl-noise": "^",
110+
"@tsparticles/path-curves": "^",
111+
"@tsparticles/path-perlin-noise": "^",
112+
"@tsparticles/path-polygon": "^",
113+
"@tsparticles/path-simplex-noise": "^",
114+
"@tsparticles/path-svg": "^",
115+
"@tsparticles/path-zig-zag": "^",
116+
"@tsparticles/pjs": "^",
117+
"@tsparticles/plugin-canvas-mask": "^",
118+
"@tsparticles/plugin-easing-back": "^",
119+
"@tsparticles/plugin-easing-circ": "^",
120+
"@tsparticles/plugin-easing-cubic": "^",
121+
"@tsparticles/plugin-easing-expo": "^",
122+
"@tsparticles/plugin-easing-linear": "^",
123+
"@tsparticles/plugin-easing-quart": "^",
124+
"@tsparticles/plugin-easing-quint": "^",
125+
"@tsparticles/plugin-easing-sine": "^",
126+
"@tsparticles/plugin-emitters-shape-canvas": "^",
127+
"@tsparticles/plugin-emitters-shape-path": "^",
128+
"@tsparticles/plugin-emitters-shape-polygon": "^",
129+
"@tsparticles/plugin-export-image": "^",
130+
"@tsparticles/plugin-export-json": "^",
131+
"@tsparticles/plugin-export-video": "^",
132+
"@tsparticles/plugin-hsv-color": "^",
133+
"@tsparticles/plugin-infection": "^",
134+
"@tsparticles/plugin-motion": "^",
135+
"@tsparticles/plugin-poisson-disc": "^",
136+
"@tsparticles/plugin-polygon-mask": "^",
137+
"@tsparticles/plugin-sounds": "^",
138+
"@tsparticles/shape-arrow": "^",
139+
"@tsparticles/shape-cards": "^",
140+
"@tsparticles/shape-cog": "^",
141+
"@tsparticles/shape-heart": "^",
142+
"@tsparticles/shape-infinity": "^",
143+
"@tsparticles/shape-path": "^",
144+
"@tsparticles/shape-rounded-polygon": "^",
145+
"@tsparticles/shape-rounded-rect": "^",
146+
"@tsparticles/shape-spiral": "^",
147+
"@tsparticles/updater-gradient": "^",
148+
"@tsparticles/updater-orbit": "^",
149+
"tsparticles": "^"
150150
},
151151
"publishConfig": {
152152
"access": "public"

bundles/all/package.json

Lines changed: 49 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tsparticles/all",
3-
"version": "3.4.0",
3+
"version": "3.5.0",
44
"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.",
55
"homepage": "https://particles.js.org",
66
"scripts": {
@@ -107,54 +107,54 @@
107107
"./package.json": "./dist/package.json"
108108
},
109109
"dependencies": {
110-
"@tsparticles/effect-bubble": "^3.4.0",
111-
"@tsparticles/effect-trail": "^3.4.0",
112-
"@tsparticles/engine": "^3.4.0",
113-
"@tsparticles/interaction-external-particle": "^3.4.0",
114-
"@tsparticles/interaction-external-pop": "^3.4.0",
115-
"@tsparticles/interaction-light": "^3.4.0",
116-
"@tsparticles/interaction-particles-repulse": "^3.4.0",
117-
"@tsparticles/path-curl-noise": "^3.4.0",
118-
"@tsparticles/path-curves": "^3.4.0",
119-
"@tsparticles/path-perlin-noise": "^3.4.0",
120-
"@tsparticles/path-polygon": "^3.4.0",
121-
"@tsparticles/path-simplex-noise": "^3.4.0",
122-
"@tsparticles/path-svg": "^3.4.0",
123-
"@tsparticles/path-zig-zag": "^3.4.0",
124-
"@tsparticles/pjs": "^3.4.0",
125-
"@tsparticles/plugin-canvas-mask": "^3.4.0",
126-
"@tsparticles/plugin-easing-back": "^3.4.0",
127-
"@tsparticles/plugin-easing-circ": "^3.4.0",
128-
"@tsparticles/plugin-easing-cubic": "^3.4.0",
129-
"@tsparticles/plugin-easing-expo": "^3.4.0",
130-
"@tsparticles/plugin-easing-linear": "^3.4.0",
131-
"@tsparticles/plugin-easing-quart": "^3.4.0",
132-
"@tsparticles/plugin-easing-quint": "^3.4.0",
133-
"@tsparticles/plugin-easing-sine": "^3.4.0",
134-
"@tsparticles/plugin-emitters-shape-canvas": "^3.4.0",
135-
"@tsparticles/plugin-emitters-shape-path": "^3.4.0",
136-
"@tsparticles/plugin-emitters-shape-polygon": "^3.4.0",
137-
"@tsparticles/plugin-export-image": "^3.4.0",
138-
"@tsparticles/plugin-export-json": "^3.4.0",
139-
"@tsparticles/plugin-export-video": "^3.4.0",
140-
"@tsparticles/plugin-hsv-color": "^3.4.0",
141-
"@tsparticles/plugin-infection": "^3.4.0",
142-
"@tsparticles/plugin-motion": "^3.4.0",
143-
"@tsparticles/plugin-poisson-disc": "^3.4.0",
144-
"@tsparticles/plugin-polygon-mask": "^3.4.0",
145-
"@tsparticles/plugin-sounds": "^3.4.0",
146-
"@tsparticles/shape-arrow": "^3.4.0",
147-
"@tsparticles/shape-cards": "^3.4.0",
148-
"@tsparticles/shape-cog": "^3.4.0",
149-
"@tsparticles/shape-heart": "^3.4.0",
150-
"@tsparticles/shape-infinity": "^3.4.0",
151-
"@tsparticles/shape-path": "^3.4.0",
152-
"@tsparticles/shape-rounded-polygon": "^3.4.0",
153-
"@tsparticles/shape-rounded-rect": "^3.4.0",
154-
"@tsparticles/shape-spiral": "^3.4.0",
155-
"@tsparticles/updater-gradient": "^3.4.0",
156-
"@tsparticles/updater-orbit": "^3.4.0",
157-
"tsparticles": "^3.4.0"
110+
"@tsparticles/effect-bubble": "workspace:^3.5.0",
111+
"@tsparticles/effect-trail": "workspace:^3.5.0",
112+
"@tsparticles/engine": "workspace:^3.5.0",
113+
"@tsparticles/interaction-external-particle": "workspace:^3.5.0",
114+
"@tsparticles/interaction-external-pop": "workspace:^3.5.0",
115+
"@tsparticles/interaction-light": "workspace:^3.5.0",
116+
"@tsparticles/interaction-particles-repulse": "workspace:^3.5.0",
117+
"@tsparticles/path-curl-noise": "workspace:^3.5.0",
118+
"@tsparticles/path-curves": "workspace:^3.5.0",
119+
"@tsparticles/path-perlin-noise": "workspace:^3.5.0",
120+
"@tsparticles/path-polygon": "workspace:^3.5.0",
121+
"@tsparticles/path-simplex-noise": "workspace:^3.5.0",
122+
"@tsparticles/path-svg": "workspace:^3.5.0",
123+
"@tsparticles/path-zig-zag": "workspace:^3.5.0",
124+
"@tsparticles/pjs": "workspace:^3.5.0",
125+
"@tsparticles/plugin-canvas-mask": "workspace:^3.5.0",
126+
"@tsparticles/plugin-easing-back": "workspace:^3.5.0",
127+
"@tsparticles/plugin-easing-circ": "workspace:^3.5.0",
128+
"@tsparticles/plugin-easing-cubic": "workspace:^3.5.0",
129+
"@tsparticles/plugin-easing-expo": "workspace:^3.5.0",
130+
"@tsparticles/plugin-easing-linear": "workspace:^3.5.0",
131+
"@tsparticles/plugin-easing-quart": "workspace:^3.5.0",
132+
"@tsparticles/plugin-easing-quint": "workspace:^3.5.0",
133+
"@tsparticles/plugin-easing-sine": "workspace:^3.5.0",
134+
"@tsparticles/plugin-emitters-shape-canvas": "workspace:^3.5.0",
135+
"@tsparticles/plugin-emitters-shape-path": "workspace:^3.5.0",
136+
"@tsparticles/plugin-emitters-shape-polygon": "workspace:^3.5.0",
137+
"@tsparticles/plugin-export-image": "workspace:^3.5.0",
138+
"@tsparticles/plugin-export-json": "workspace:^3.5.0",
139+
"@tsparticles/plugin-export-video": "workspace:^3.5.0",
140+
"@tsparticles/plugin-hsv-color": "workspace:^3.5.0",
141+
"@tsparticles/plugin-infection": "workspace:^3.5.0",
142+
"@tsparticles/plugin-motion": "workspace:^3.5.0",
143+
"@tsparticles/plugin-poisson-disc": "workspace:^3.5.0",
144+
"@tsparticles/plugin-polygon-mask": "workspace:^3.5.0",
145+
"@tsparticles/plugin-sounds": "workspace:^3.5.0",
146+
"@tsparticles/shape-arrow": "workspace:^3.5.0",
147+
"@tsparticles/shape-cards": "workspace:^3.5.0",
148+
"@tsparticles/shape-cog": "workspace:^3.5.0",
149+
"@tsparticles/shape-heart": "workspace:^3.5.0",
150+
"@tsparticles/shape-infinity": "workspace:^3.5.0",
151+
"@tsparticles/shape-path": "workspace:^3.5.0",
152+
"@tsparticles/shape-rounded-polygon": "workspace:^3.5.0",
153+
"@tsparticles/shape-rounded-rect": "workspace:^3.5.0",
154+
"@tsparticles/shape-spiral": "workspace:^3.5.0",
155+
"@tsparticles/updater-gradient": "workspace:^3.5.0",
156+
"@tsparticles/updater-orbit": "workspace:^3.5.0",
157+
"tsparticles": "workspace:^3.5.0"
158158
},
159159
"publishConfig": {
160160
"access": "public",

bundles/basic/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [3.5.0](https://github.com/tsparticles/tsparticles/compare/v3.4.0...v3.5.0) (2024-07-01)
7+
8+
**Note:** Version bump only for package @tsparticles/basic
9+
610
# [3.4.0](https://github.com/tsparticles/tsparticles/compare/v3.3.0...v3.4.0) (2024-05-12)
711

812
### Features

bundles/basic/package.dist.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tsparticles/basic",
3-
"version": "3.4.0",
3+
"version": "3.5.0",
44
"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.",
55
"homepage": "https://particles.js.org",
66
"repository": {
@@ -99,13 +99,13 @@
9999
"./package.json": "./package.json"
100100
},
101101
"dependencies": {
102-
"@tsparticles/engine": "^3.4.0",
103-
"@tsparticles/move-base": "^3.4.0",
104-
"@tsparticles/shape-circle": "^3.4.0",
105-
"@tsparticles/updater-color": "^3.4.0",
106-
"@tsparticles/updater-opacity": "^3.4.0",
107-
"@tsparticles/updater-out-modes": "^3.4.0",
108-
"@tsparticles/updater-size": "^3.4.0"
102+
"@tsparticles/engine": "^",
103+
"@tsparticles/move-base": "^",
104+
"@tsparticles/shape-circle": "^",
105+
"@tsparticles/updater-color": "^",
106+
"@tsparticles/updater-opacity": "^",
107+
"@tsparticles/updater-out-modes": "^",
108+
"@tsparticles/updater-size": "^"
109109
},
110110
"publishConfig": {
111111
"access": "public"

bundles/basic/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tsparticles/basic",
3-
"version": "3.4.0",
3+
"version": "3.5.0",
44
"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.",
55
"homepage": "https://particles.js.org",
66
"scripts": {
@@ -107,13 +107,13 @@
107107
"./package.json": "./dist/package.json"
108108
},
109109
"dependencies": {
110-
"@tsparticles/engine": "^3.4.0",
111-
"@tsparticles/move-base": "^3.4.0",
112-
"@tsparticles/shape-circle": "^3.4.0",
113-
"@tsparticles/updater-color": "^3.4.0",
114-
"@tsparticles/updater-opacity": "^3.4.0",
115-
"@tsparticles/updater-out-modes": "^3.4.0",
116-
"@tsparticles/updater-size": "^3.4.0"
110+
"@tsparticles/engine": "workspace:^3.5.0",
111+
"@tsparticles/move-base": "workspace:^3.5.0",
112+
"@tsparticles/shape-circle": "workspace:^3.5.0",
113+
"@tsparticles/updater-color": "workspace:^3.5.0",
114+
"@tsparticles/updater-opacity": "workspace:^3.5.0",
115+
"@tsparticles/updater-out-modes": "workspace:^3.5.0",
116+
"@tsparticles/updater-size": "workspace:^3.5.0"
117117
},
118118
"publishConfig": {
119119
"access": "public",

bundles/confetti/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [3.5.0](https://github.com/tsparticles/tsparticles/compare/v3.4.0...v3.5.0) (2024-07-01)
7+
8+
**Note:** Version bump only for package @tsparticles/confetti
9+
610
# [3.4.0](https://github.com/tsparticles/tsparticles/compare/v3.3.0...v3.4.0) (2024-05-12)
711

812
### Bug Fixes

0 commit comments

Comments
 (0)