Releases: mbrea-c/bevy_firework
Releases · mbrea-c/bevy_firework
v0.9.0
This release is just for updating Bevy and Avian versions.
What's Changed
- Update README with version 0.8 details by @extrawurst in #46
- chore: update to Bevy 0.18 by @mbrea-c in #48
New Contributors
- @extrawurst made their first contribution in #46
Full Changelog: v0.8.0...v0.9.0
v0.8.0
Highlights
- Particle texture support: You can now add base color, normal, metallic and roughness textures to particles.
- Nested emission: To enable more complex emission patterns, you can define multiple particle types and emission settings per particle spawner. A new emission mode is "nested emission", which emits particles of some type B from the position of each particle of type A. This is convenient, for example, for spawning fire/smoke particles trailing a larger debris particle.
- PBR emissive colors: Very basic feature that was missing until now; very useful for sparks and other bright particle types.
- Particle systems now respect render layers.
- Removed unnecessary Bevy feature flags.
Changelog
- fix: update rand version and cargo update by @mbrea-c in #36
- On demand particle spawning by @mbrea-c in #37
- feat: support image textures, emissive color, nested emission by @mbrea-c in #38
- Add render layer logic by @SarahIhme in #41
- Particle event handlers by @mbrea-c in #43
- Minimal dependencies by @SarahIhme in #42
- Update to Bevy 0.17 by @SarahIhme in #44
New Contributors
- @SarahIhme made their first contribution in #41 🎉
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- chore: update to Bevy 0.16 by @mbrea-c in #32
- feat: add spawn_transform_mode setting and one_shot particles example by @mbrea-c in #33
- feat: add observable event for listening to finished particle spawners by @mbrea-c in #34
- Prepare for 0.7 release by @mbrea-c in #35
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Allow configuration of schedule in which particles update by @mbrea-c in #24
- Migrate to Bevy 0.15 by @mbrea-c in #25
- Fix delta_secs issue when not compiling with physics_avian feature by @mmatvein in #26
- Update avian to 0.2 by @contagnas in #27
- Prepare for 0.6 release by @mbrea-c in #29
New Contributors
- @mmatvein made their first contribution in #26
- @contagnas made their first contribution in #27
Full Changelog: v0.5.0...v0.6.0
v0.5.0
v0.4.0
What's Changed
- Add setting for initializing in a disabled state by @rparrett in #12
- Fix crash when Msaa is off by @mbrea-c in #13
- Add dual MIT/Apache2.0 license by @mbrea-c in #16
- Update to Bevy 0.14 by @mbrea-c in #18
- Push version to 0.4 by @mbrea-c in #21
New Contributors
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Highlights
- Updated to bevy 0.13 and bevy_xpbd 0.4 thanks to @Affinator
- Particle collision with arbitrary bevy_xpbd colliders
- WebGL support
- Soft particle-scene intersections (fading out of particles where they intersect the scene)
Changelog
- Particle collision by @mbrea-c in #3
- Fix bug when running without default features, add stress tests by @mbrea-c in #4
- Ensure uniform buffer is 16-byte aligned by @mbrea-c in #5
- Soft particle-scene intersection, solid collider collision by @mbrea-c in #7
- Update to bevy 0.13 and bevy_xpbd 0.4 by @Affinator in #9
New Contributors
- @Affinator made their first contribution in #9
Full Changelog: v0.1.0...v0.3.0