You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+29Lines changed: 29 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,35 @@
1
1
<!-- next-header -->
2
2
## [Unreleased] - ReleaseDate
3
3
4
+
### Breaking changes
5
+
6
+
-`WindowDescriptor` has been renamed to `Window`
7
+
- You must new add `#[derive(Resource)]` above your `GameState` struct.
8
+
- It is no longer possible to use the unit type `()` instead of a `GameState` struct. Always create a `GameState` struct (it can be an empty struct with no fields).
9
+
- The `Timer` now takes a `TimerMode` enum variant instead of a `bool`. Use `TimerMode::Once` for a timer that runs once, or `TimerMode::Repeating` for a repeating timer.
10
+
- The following `KeyCode` variants have been renamed:
11
+
-`LShift` -> `ShiftLeft`
12
+
-`RShift` -> `ShiftRight`
13
+
-`LAlt` -> `AltLeft`
14
+
-`RAlt` -> `AltRight`
15
+
-`LBracket` -> `BracketLeft`
16
+
-`RBracket` -> `BracketRight`
17
+
-`LControl` -> `ControlLeft`
18
+
-`RControl` -> `ControlRight`
19
+
-`LShift` -> `ShiftLeft`
20
+
-`LWin` -> `SuperLeft`
21
+
-`RWin` -> `SuperRight`
22
+
23
+
24
+
### Improved
25
+
26
+
- Update bevy from 0.8 to 0.12
27
+
- Update bevy_prototype_lyon from 0.6 to 0.10
28
+
- Update ron from 0.7 to 0.8
29
+
- Fixed some inconsistent parameter names in examples
0 commit comments