Skip to content

chore(deps): update dependency tsparticles to v1.43.1

RenovateBot requested to merge renovate-tsparticles-1.x into main

This MR contains the following updates:

Package Change Age Adoption Passing Confidence
tsparticles (source) 1.38.0 -> 1.43.1 age adoption passing confidence

Release Notes

matteobruni/tsparticles

v1.43.1

Compare Source

v1.43.0: tsParticles 1.43.0

Compare Source

tsParticles 1.43.0 Changelog

Architecture changes

  • Removed all inner index files from the engine, the exported types are unchanged
  • Added CLI project

Bug Fixes

  • Improved big circles preset, the effect is now better
  • Improved particles check when drawing
  • Some refactoring for smaller output size

Compatibility changes

  • Updated build configurations for plugins, shapes, presets, and other pluggable projects, imports are now more compatible with CommonJS and ESM
  • Updated all plugins to use the new build system, improves imports compatibility
  • Updated external interaction managers, added click mode handling
  • Added more external interaction managers, like v2

v1.42.4: tsParticles 1.42.4

Compare Source

tsParticles 1.42.4 Changelog

Bug Fixes

  • Moving canvas.clear closer to draw breaks grab links, and maybe other interactions

v1.42.3: tsParticles 1.42.3

Compare Source

tsParticles 1.42.2

Bug Fixes

  • Angular: do not load particles on the Node.js side and make its loading cancellable
  • Fixed flashing issue with background mask, closes #​3514

tsParticles 1.42.3

Bug Fixes

  • Removed a forgotten console.log, closes #​3551
  • Fixed flashing issue with resize method, closes #​3523 and #​3074
  • Fixed sea anemone preset, removed a useless option
  • Canvas now is cleared just before new drawings

v1.42.2

Compare Source

v1.42.1: tsParticles 1.42.1

Compare Source

tsParticles 1.42.0 Changelog

Options Updates

New numeric values are now randomizable, using the { min, max } object instead of the numeric value. The list of the new randomizable options are:

  • particles.move.attract.distance
  • particles.move.angle.offset
  • particles.move.angle.value
  • particles.orbit.opacity
  • particles.orbit.radius
  • particles.orbit.width
  • particles.repulse.distance
  • particles.repulse.duration
  • particles.repulse.factor
  • particles.repulse.speed
  • particles.roll.darken.value
  • particles.roll.enlighten.value
  • particles.rotate.animation.speed
  • particles.tilt.animation.speed
  • particles.twinkle.lines.opacity
  • particles.twinkle.particles.opacity

These are the core options, also every animation object now can have randomizable count and speed properties.

Absorbers and Emitters plugin options now have randomizable coordinates, the { min, max } can be set to their position.x and position.y values instead of a single numeric.


tsParticles 1.42.1 Changelog

Bug Fixes

  • Fixes issue with 0 values on x and y properties of emitters position options

v1.42.0

Compare Source

v1.41.6: tsParticles 1.41.6

Compare Source

tsParticles 1.41.6

Bug Fixes

  • Fixed issue with canvas resize

v1.41.5: tsParticles 1.41.5

Compare Source

tsParticles 1.41.5

Bug Fixes

  • Fixed emitters issues, some presets were broken

v1.41.4: tsParticles 1.41.4

Compare Source

tsParticles 1.41.4

Bug Fixes

  • Removed useless console.log (debug purposes)

v1.41.3: tsParticles 1.41.3

Compare Source

tsParticles 1.41.1 Changelog

Updates

  • Async Interactors
  • Updated some readme files

tsParticles 1.41.2 Changelog

Bug Fixes

  • Fixed svelte component, it was having issues with TypeScript syntax inside
  • Fixed tilt back and front colors

tsParticles 1.41.3 Changelog

Bug Fixes

  • Fixed issue with size and opacity updaters

v1.41.2

Compare Source

v1.41.1

Compare Source

v1.41.0: tsParticles 1.41.0

Compare Source

tsParticles 1.41.0 Changelog

Bugfixes

  • Fixed type on particles.vue3 particlesLoaded property
  • Fixed issue with path generators
  • Fixed polygon path generator
  • Fixed polygon path options

New Features

  • Refactored path plugins to be more compatible with the new instance hierarchy
  • Added more options to path plugins
  • Updated ng-particles to Angular 13

v1.40.2

Compare Source

v1.40.1

Compare Source

v1.40.0: tsParticles 1.40.0

Compare Source

tsParticles 1.40.0

Internal Updates

  • Static classes are replaced by Engine instance singletons, this is useful for multiple instances installations since they can behave differently
  • Updated README.md files
  • Updated all packages to match the minor version, so it's easier to understand which package is matching the engine version

New Features

  • Added domId property to Emitters options, setting that to match a real dom element id will attach the emitter to the element (closes #​2256)

Breaking Changes

  • The new instance singleton management is going to break the deprecated react-particles-js, but I decided to not change the major version since all the official components will continue to work as expected.

v1.39.3: tsParticles 1.39.3

Compare Source

tsParticles 1.39.3

Bug Fixes

Changes

  • updated fps limit default value to 120, updated all presets to have the fps limit of 120 (Chrome supports that also in Mac Pro Motion displays, Safari for now is limited to 60)

v1.39.2: tsParticles 1.39.2

Compare Source

tsParticles 1.39.2

Bug Fixes

  • Fixed editor issues

v1.39.1: tsParticles 1.39.1

Compare Source

tsParticles 1.39.1

Bug Fixes

  • Fixed issues with absorbers and emitters plugins Container extension methods

v1.39.0: tsParticles 1.39.0

Compare Source

tsParticles 1.39.0

Bug Fixes

  • Fixed priority on canvas styles
  • Fixed react/preact/inferno components exports
  • Improved image loading, now in parallel

Improvements

  • Added all files for supporting the smaller engine file, preparing for v2 incoming changes. The engine file can be included or imported for a clean setup, and the plugins can be chosen manually
  • Renamed Main class to Engine, kept backward compatibility
  • Improved image loading, now they are loaded in parallel, and now if an image is missing, it will be loaded at runtime

Breaking Changes

  • Enums are not exported anymore, this breaks their javascript usages

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports

Loading