bevy/CHANGELOG.md
Dashiell Elliott 0dbba3efff
Migrate to rodio 0.12 using thread local resources (#692)
Migrate to rodio 0.12 using thread local resources
2020-10-20 11:44:50 -07:00

8.2 KiB

Changelog

Unreleased

Added

Changed

  • Breaking Change: sRGB awareness for Color
    • Color is now assumed to be provided in the non-linear sRGB colorspace, and constructors such as Color::rgb and Color::rgba will be converted to linear sRGB under-the-hood.
    • This allows drop-in use of colors from most applications.
    • New methods Color::rgb_linear and Color::rgba_linear will accept colors already in linear sRGB (the old behavior)
    • Individual color-components must now be accessed through setters and getters: .r, .g, .b, .a, .set_r, .set_g, .set_b, .set_a, and the corresponding methods with the *_linear suffix.
  • Despawning an entity multiple times causes a debug-level log message to be emitted instead of a panic 649 651
  • Breaking Change: Migrated to rodio 0.12, this means:
    • Playing an mp3 no longer sometimes panics in debug mode
    • New method of playing audio can be found in the audio example (an intermediary Audio struct is used instead of AudioOutput directly)

Version 0.2.1 (2020-9-20)

Fixed

  • Remove UI queue print
  • Use async executor 1.3.0

Version 0.2.0 (2020-9-19)

Added

Changed

Fixed

Internal Improvements

Version 0.1.3 (2020-8-22)

Version 0.1.2 (2020-8-10)

Version 0.1.1 (2020-8-10)

Version 0.1.0 (2020-8-10)