Skip to content

Commit 7117014

Browse files
authored
Merge pull request tsparticles#5327 from tsparticles/v3
3.4.0
2 parents ec9599d + 8cf328e commit 7117014

598 files changed

Lines changed: 11535 additions & 6872 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/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- uses: actions/setup-node@v4
2323
with:
2424
node-version: '18'
25-
- uses: pnpm/action-setup@v3.0.0
25+
- uses: pnpm/action-setup@v4.0.0
2626
name: Install pnpm
2727
id: pnpm-install
2828
with:

.github/workflows/nodejs.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ jobs:
3333
# uses: nrwl/nx-set-shas@v3
3434
- uses: actions/setup-node@v4
3535
with:
36-
node-version: '18'
37-
- uses: pnpm/action-setup@v3.0.0
36+
node-version: '20'
37+
- uses: pnpm/action-setup@v4.0.0
3838
name: Install pnpm
3939
id: pnpm-install
4040
with:
@@ -90,8 +90,8 @@ jobs:
9090
# uses: nrwl/nx-set-shas@v3
9191
- uses: actions/setup-node@v4
9292
with:
93-
node-version: '18'
94-
- uses: pnpm/action-setup@v3.0.0
93+
node-version: '20'
94+
- uses: pnpm/action-setup@v4.0.0
9595
name: Install pnpm
9696
id: pnpm-install
9797
with:
@@ -139,7 +139,7 @@ jobs:
139139
# - uses: actions/checkout@v3
140140
# - uses: actions/setup-node@v3
141141
# with:
142-
# node-version: '18'
142+
# node-version: '20'
143143
# - uses: pnpm/action-setup@v2.2.2
144144
# name: Install pnpm
145145
# id: pnpm-install

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,19 @@
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.4.0](https://github.com/tsparticles/tsparticles/compare/v3.3.0...v3.4.0) (2024-05-12)
7+
8+
### Bug Fixes
9+
10+
- fixed issue [#5338](https://github.com/tsparticles/tsparticles/issues/5338) ([1929d9a](https://github.com/tsparticles/tsparticles/commit/1929d9a3e86fff5b93178a1c11ec01bd9a52ca8b))
11+
- fixed tests ([c88a3f4](https://github.com/tsparticles/tsparticles/commit/c88a3f4d2b7142f9f8a747a3d572affd86721024))
12+
- improved trail effect and tilt ([2892549](https://github.com/tsparticles/tsparticles/commit/2892549d3f1cde8192e641c9221afc551afd5d06))
13+
14+
### Features
15+
16+
- added infinity shape ([935368b](https://github.com/tsparticles/tsparticles/commit/935368b88ad77495b3b17477ab7093e130623844))
17+
- changed bundles loading method, no more preloading plugins ([13b00a0](https://github.com/tsparticles/tsparticles/commit/13b00a03b327fd547014a99f8cbc8ced228f31c8))
18+
619
# [3.3.0](https://github.com/tsparticles/tsparticles/compare/v3.2.2...v3.3.0) (2024-02-27)
720

821
### Bug Fixes

bundles/all/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
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.4.0](https://github.com/tsparticles/tsparticles/compare/v3.3.0...v3.4.0) (2024-05-12)
7+
8+
### Features
9+
10+
- added infinity shape ([935368b](https://github.com/tsparticles/tsparticles/commit/935368b88ad77495b3b17477ab7093e130623844))
11+
- changed bundles loading method, no more preloading plugins ([13b00a0](https://github.com/tsparticles/tsparticles/commit/13b00a03b327fd547014a99f8cbc8ced228f31c8))
12+
613
# [3.3.0](https://github.com/tsparticles/tsparticles/compare/v3.2.2...v3.3.0) (2024-02-27)
714

815
### Bug Fixes

bundles/all/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Once the scripts are loaded you can set up `tsParticles` like this:
7676

7777
```javascript
7878
(async () => {
79-
await loadAll(tsParticles); // not needed if using the bundle script, required for any other installation
79+
await loadAll(tsParticles);
8080

8181
await tsParticles.load({
8282
id: "tsparticles",

bundles/all/package.dist.json

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

bundles/all/package.json

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

bundles/all/src/bundle.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import { loadAll } from ".";
2-
import { tsParticles } from "@tsparticles/engine";
3-
4-
void loadAll(tsParticles);
52

63
export { loadAll };
4+
75
export * from "@tsparticles/engine";

0 commit comments

Comments
 (0)