# Changelog All notable changes to this project will be documented in this file. ## Version 0.9.0 - 2024-12-06 ### Miscellaneous Tasks - Upgrade to Bevy 0.15. ## Version 0.8.0 - 2024-12-02 ### Bug Fixes - Clear generator when source is cleared, and improve handling for changing source types. ### Features - Add `Sound.playback_position` to support initializing new buffers at non-zero playback position. ### Miscellaneous Tasks - Clean up code. ## Version 0.7.0 - 2024-07-07 ### Miscellaneous Tasks - Add pre-commit. - Switch to Gitea Actions. - Upgrade to Bevy 0.14. ## Version 0.6.0 - 2024-03-14 ### Miscellaneous Tasks - Upgrade Bevy to v0.13. ## Version 0.5.0 - 2024-02-09 ### Bug Fixes - Clean up `LastAudio` when `Sound` is removed, not `Source`. ### Features - [**breaking**] Renamed `SynthizerSets::First` to `SynthizerSets::PreUpdate` and moved remaining systems into `PostUpdate`. - [**breaking**] Removed `Sound.restart`. Clear `Sound.generator` for equivalent functionality. ### Miscellaneous Tasks - Clean up code. - Bump dependencies. ## Version 0.4.0 - 2023-07-16 ### Miscellaneous Tasks - Update to Bevy 0.11. ## Version 0.3.2 - 2023-05-04 ### Bug Fixes - Instantiate sources for sounds without a source in `PreUpdate`. ## Version 0.3.1 - 2023-04-04 ### Miscellaneous Tasks - Only `update_source_properties` and `update_listener` need to run after transform propagation. ## Version 0.3.0 - 2023-04-03 ### Features - [**breaking**] Renamed `SynthizerSystems` to `SynthizerSets`. ### Miscellaneous Tasks - Restructure system schedule to more idiomatic Bevy 0.10 style. ## Version 0.2.0 - 2023-03-06 ### Features - `Sound` components can now get audio from either buffers or generators. ### Miscellaneous Tasks - Update to Bevy 0.10. ## Version 0.1.0 - 2022-12-17 ### Miscellaneous Tasks - Initial release.