Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tsParticles 1.35.0 #2092

Merged
merged 776 commits into from Sep 18, 2021
Merged

tsParticles 1.35.0 #2092

merged 776 commits into from Sep 18, 2021

Conversation

matteobruni
Copy link
Collaborator

@matteobruni matteobruni commented Aug 27, 2021

tsParticles 1.35.0

Internal updates

  • Split some polygon-mask files, nothing affecting output
  • Updated code to work with TypeScript 4.4 (except angular and svelte for now)
  • Moved some code out from particle constructor to updaters

New Features

  • Added roll mode to use only horizontal, vertical or both rolling
  • Added auto options to theme default to change theme automatically
  • Created a custom pathseg for now with some removed types in TypeScript 4.4, sent PR to the original project feat: Added missing TypeDefinitions for TypeScript 4.4 progers/pathseg#32 to add them in the polyfill. It's nomore required when using PolygonMask since is dynamically imported if needed

@matteobruni matteobruni changed the title 1.35.0 tsParticles 1.35.0 Aug 27, 2021
@ghost
Copy link

ghost commented Aug 27, 2021

DeepCode's analysis on #1b4ba0 found:

  • ⚠️ 3 warnings, ℹ️ 4 minor issues. 👇

Top issues

Description Example fixes
Using isNaN may lead to unexpected results. Consider the more robust Number.isNaN instead. Occurrences: 🔧 Example fixes
Testing a collection size for < 0 will always be false. Occurrences: 🔧 Example fixes
Two subsequent branches of an if statement have duplicate bodies (here and here). This may be caused by a copy-paste error. If this usage is intentional, consider merging the branches to avoid code duplication. Occurrences: 🔧 Example fixes

👉 View analysis in DeepCode’s Dashboard | Configure the bot

👉 The DeepCode service and API will be deprecated in August, 2021. Here is the information how to migrate. Thank you for using DeepCode 🙏 ❤️ !

If you are using our plugins, you might be interested in their successors: Snyk's JetBrains plugin and Snyk's VS Code plugin.

matteobruni and others added 27 commits September 1, 2021 16:23
…in-4.x

chore(deps): update dependency clean-webpack-plugin to v4
Bumps [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) from 12.2.3 to 12.2.4.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/12.2.4/packages/platform-browser-dynamic)

---
updated-dependencies:
- dependency-name: "@angular/platform-browser-dynamic"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@angular/animations](https://github.com/angular/angular/tree/HEAD/packages/animations) from 12.2.3 to 12.2.4.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/12.2.4/packages/animations)

---
updated-dependencies:
- dependency-name: "@angular/animations"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@angular/cli](https://github.com/angular/angular-cli) from 12.2.3 to 12.2.4.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/master/CHANGELOG.md)
- [Commits](angular/angular-cli@12.2.3...12.2.4)

---
updated-dependencies:
- dependency-name: "@angular/cli"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) from 12.2.3 to 12.2.4.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/12.2.4/packages/compiler-cli)

---
updated-dependencies:
- dependency-name: "@angular/compiler-cli"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [core-js](https://github.com/zloirock/core-js) from 3.16.4 to 3.17.1.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](zloirock/core-js@v3.16.4...v3.17.1)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…/angular/platform-browser-dynamic-12.2.4

build(deps): bump @angular/platform-browser-dynamic from 12.2.3 to 12.2.4
…/angular/animations-12.2.4

build(deps): bump @angular/animations from 12.2.3 to 12.2.4
…/angular/cli-12.2.4

build(deps-dev): bump @angular/cli from 12.2.3 to 12.2.4
…/angular/compiler-cli-12.2.4

build(deps-dev): bump @angular/compiler-cli from 12.2.3 to 12.2.4
…/core-js-3.17.1

build(deps): bump core-js from 3.16.4 to 3.17.1
Bumps [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser) from 12.2.3 to 12.2.4.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/12.2.4/packages/platform-browser)

---
updated-dependencies:
- dependency-name: "@angular/platform-browser"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router) from 12.2.3 to 12.2.4.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/12.2.4/packages/router)

---
updated-dependencies:
- dependency-name: "@angular/router"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms) from 12.2.3 to 12.2.4.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/master/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/12.2.4/packages/forms)

---
updated-dependencies:
- dependency-name: "@angular/forms"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [sass](https://github.com/sass/dart-sass) from 1.38.2 to 1.39.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.38.2...1.39.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…/angular/platform-browser-12.2.4

build(deps): bump @angular/platform-browser from 12.2.3 to 12.2.4
…/angular/router-12.2.4

build(deps): bump @angular/router from 12.2.3 to 12.2.4
…/angular/forms-12.2.4

build(deps): bump @angular/forms from 12.2.3 to 12.2.4
…/sass-1.39.0

build(deps): bump sass from 1.38.2 to 1.39.0
Bumps [@vue/compiler-sfc](https://github.com/vuejs/vue-next/tree/HEAD/packages/compiler-sfc) from 3.2.6 to 3.2.7.
- [Release notes](https://github.com/vuejs/vue-next/releases)
- [Changelog](https://github.com/vuejs/vue-next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-next/commits/v3.2.7/packages/compiler-sfc)

---
updated-dependencies:
- dependency-name: "@vue/compiler-sfc"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@angular-devkit/build-angular](https://github.com/angular/angular-cli) from 12.2.3 to 12.2.4.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/master/CHANGELOG.md)
- [Commits](angular/angular-cli@12.2.3...12.2.4)

---
updated-dependencies:
- dependency-name: "@angular-devkit/build-angular"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…/angular-devkit/build-angular-12.2.4

build(deps-dev): bump @angular-devkit/build-angular from 12.2.3 to 12.2.4
…/vue/compiler-sfc-3.2.7

build(deps-dev): bump @vue/compiler-sfc from 3.2.6 to 3.2.7
…gin-5.x

chore(deps): update dependency terser-webpack-plugin to v5.2.1
matteobruni and others added 19 commits September 16, 2021 11:16
chore(deps): update dependency prettier to v2.4.1
chore(deps): update dependency webpack to v5.53.0
Bumps [webpack](https://github.com/webpack/webpack) from 5.52.1 to 5.53.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](webpack/webpack@v5.52.1...v5.53.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [object-path](https://github.com/mariocasciaro/object-path) from 0.11.7 to 0.11.8.
- [Release notes](https://github.com/mariocasciaro/object-path/releases)
- [Commits](https://github.com/mariocasciaro/object-path/commits)

---
updated-dependencies:
- dependency-name: object-path
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [minify](https://github.com/coderaiser/minify) from 7.0.2 to 7.1.0.
- [Release notes](https://github.com/coderaiser/minify/releases)
- [Changelog](https://github.com/coderaiser/minify/blob/master/ChangeLog)
- [Commits](coderaiser/minify@v7.0.2...v7.1.0)

---
updated-dependencies:
- dependency-name: minify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [mocha](https://github.com/mochajs/mocha) from 9.1.0 to 9.1.1.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](mochajs/mocha@v9.1.0...v9.1.1)

---
updated-dependencies:
- dependency-name: mocha
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.1 to 16.9.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…/webpack-5.53.0

build(deps-dev): bump webpack from 5.52.1 to 5.53.0
…/object-path-0.11.8

build(deps-dev): bump object-path from 0.11.7 to 0.11.8
…/minify-7.1.0

build(deps): bump minify from 7.0.2 to 7.1.0
…/mocha-9.1.1

build(deps-dev): bump mocha from 9.1.0 to 9.1.1
…/types/node-16.9.2

build(deps-dev): bump @types/node from 16.9.1 to 16.9.2
Bumps [sass](https://github.com/sass/dart-sass) from 1.41.0 to 1.41.1.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.41.0...1.41.1)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…/sass-1.41.1

build(deps): bump sass from 1.41.0 to 1.41.1
Bumps [prettier](https://github.com/prettier/prettier) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@2.4.0...2.4.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…/prettier-2.4.1

build(deps-dev): bump prettier from 2.4.0 to 2.4.1
renovate-bot and others added 8 commits September 17, 2021 17:26
…hema-0.x

chore(deps): update dependency typescript-json-schema to ^0.51.0
 - ng-particles@2.18.0
 - inferno-particles@1.18.0
 - jquery-particles@1.35.0
 - preact-particles@1.35.0
 - react-tsparticles@1.35.0
 - riot-particles@1.9.0
 - solid-particles@1.18.0
 - svelte-particles@1.18.0
 - particles.vue@2.18.0
 - particles.vue3@1.18.0
 - web-particles@1.8.0
 - ng-particles-demo@1.20.0
 - editor-demo@1.20.0
 - inferno-particles-demo@1.18.0
 - ionic@0.4.0
 - jquery-particles-demo@1.20.0
 - preact-particles-demo@1.20.0
 - react-tsparticles-demo@1.20.0
 - riot-particles-demo@1.9.0
 - solid-particles-demo@1.18.0
 - svelte-demo@1.18.0
 - tsparticles-demo@1.20.0
 - tsparticles-demo-new@1.20.0
 - particles.vue-demo@1.20.0
 - particles.vue3-demo@1.18.0
 - web-particles-demo@1.20.0
 - tsparticles-editor@1.35.0
 - tsparticles@1.35.0
 - tsparticles-interaction-light@1.35.0
 - tsparticles-interaction-particles-repulse@1.35.0
 - tsparticles-path-curves@1.35.0
 - tsparticles-path-perlin-noise@1.35.0
 - tsparticles-path-polygon@1.35.0
 - tsparticles-path-simplex-noise@1.35.0
 - tsparticles-plugin-infection@1.35.0
 - tsparticles-preset-big-circles@1.20.0
 - tsparticles-preset-bubbles@1.20.0
 - tsparticles-preset-confetti@1.20.0
 - tsparticles-preset-fire@1.20.0
 - tsparticles-preset-firefly@1.20.0
 - tsparticles-preset-fireworks@1.20.0
 - tsparticles-preset-fountain@1.20.0
 - tsparticles-preset-links@1.20.0
 - tsparticles-preset-sea-anemone@1.20.0
 - tsparticles-preset-snow@1.20.0
 - tsparticles-preset-stars@1.20.0
 - tsparticles-preset-triangles@1.20.0
 - tsparticles-shape-bubble@1.20.0
 - tsparticles-shape-heart@1.20.0
 - tsparticles-shape-multiline-text@1.20.0
 - tsparticles-shape-rounded-rect@1.20.0
 - tsparticles-shape-spiral@1.20.0
 - cra-template-particles-typescript@1.18.0
 - cra-template-particles@1.18.0
 - tsparticles-updater-gradient@1.35.0
 - tsparticles-updater-orbit@1.35.0
 - tsparticles-website@1.35.0
@matteobruni matteobruni merged commit da97c41 into staging Sep 18, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug]: Custom typings of built-in libs are in conflict with the libs from TypeScript 4.4
3 participants