Skip to content

Releases: pixijs/particle-emitter

3.0.0

12 Feb 04:35
Compare
Choose a tag to compare

Note: The editor does not support this version yet, although 3.0.0 is backwards compatible with the old config format.

  • Converted source code to Typescript
  • Removed special handling for ParticleContainer, because it didn't work properly.
  • Add Emitter.spawnChance to sometimes not spawn particles at the regular intervals.
  • Make Emitter.particlesPerWave work on all spawn types, not just Burst emission.
  • Don't set autoUpdate in Emitter.playOnce(), so that it the method (and complete callback) can be used while manually ticking Emitters.
  • Added multi-step functionality for alpha, color, scale, and speed interpolation with individual easing allowed.
  • Dropped support for Pixi v3
  • Dropped support for Node exports (library is added to the PIXI global namespace as it was previously)

2.1.9

16 Nov 01:56
Compare
Choose a tag to compare

Changed PathParticle to use new Function() instead of eval() (#69)

2.1.8

15 Oct 17:26
Compare
Choose a tag to compare
  • Added an optional callback to Emitter.playOnceAndDestroy()
  • Added Emitter.playOnce(), which is playOnceAndDestroy() without the destroying.

2.1.7

05 Oct 01:28
Compare
Choose a tag to compare
  • Added browserify-derequire to the build process (#66)

2.1.6

15 Sep 02:42
Compare
Choose a tag to compare
  • Fixed some documentation (#50)
  • Removed random() and shuffle() methods added to Array.prototype (#64)

2.1.5

14 Mar 22:14
Compare
Choose a tag to compare
  • Added Emitter.playOnceAndDestroy(), which sets emit and autoUpdate to true, and sets it up to destroy itself once it has finished emitting and all particles have expired.

2.1.4

04 Mar 21:09
Compare
Choose a tag to compare
  • Auto updating Emitters respect the ticker speed #48
  • Fixed the TypeScript information of ParticleUtils.hexToRGB not matching Emitter.startColor #44
  • Improved release automation.

2.1.1

30 Jan 18:57
Compare
Choose a tag to compare
  • Fixed TypeScript type info for Emitter.particleConstructor.
  • Fixed problems with JSDocs.

2.1.0

15 Jan 02:12
Compare
Choose a tag to compare
  • Added autoUpdate option to Emitter, in case you just want the Emitter to run off of PIXI.ticker.shared. (#38)
  • Completely replaced the build process (this shouldn't affect users, but just a heads up in case things are borked).
  • Added TypeScript information to the library.

2.0.0

05 Nov 17:56
Compare
Choose a tag to compare
  • Dropped support for PIXI 2.x
  • Added PathParticle and AnimatedParticle to the main output - going forward, there will only be the one output to simplify things.
  • Removed deprecations warning about using old namespaces where the code used to be initialized pre-1.6.0.