Bevy 0.14 version
ChristopherBiscardi opened this issue · comments
Chris Biscardi commented
Bevy 0.14 is out. The 0.14 updates to the codebase are in the 0.14 branch (2048 diff from 0.13)
Notable changes
- Observers for new tile events
- We never insert multiple tiles, so we don't need batching, etc for events. Therefore Observers are a better fit.
- Move away from
Startup
in favor ofOnEnter(State)
- OnEnter now runs before Startup, making Startup kind of in an awkward API point
- https://bevyengine.org/learn/migration-guides/0-13-to-0-14/#onenter-state-schedules-now-run-before-startup-schedules
- Introduce ScalingMode
- This allows defining some space for the UI and introduces the idea that a camera has a transform
- Use a new font.
- There is a default font, but most people will want to change that, so use one.
- button tinting has changed
Known Issues in 0.14
- Padding is kind of buggy: bevyengine/bevy#14143
Chris Biscardi commented
scripting is in-progress