Skip to content

Commit 615286b

Browse files
committed
docs: updated changelog
1 parent 2379ea3 commit 615286b

File tree

1 file changed

+16
-12
lines changed

1 file changed

+16
-12
lines changed

CHANGELOG.md

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,24 @@
11
# Changelog
22

33
[unreleased]
4-
- Added helper `seed::canvas()`, and `seed::canvas_context()` helper functions
5-
- Fixed `Url` parsing (resolves issue with hash routing)
6-
- [BREAKING] `From<String> for Url` changed to `TryFrom<String> for Url`
7-
- Fixed jumping cursor in inputs (#158)
8-
- Added method `orders.after_next_render(Option<RenderTimestampDelta>)` (#207)
9-
- Fixed a bug with back/forward routing to the landing page (#296)
10-
- [BREAKING] Deprecated `Init` struct, replacing it with `BeforeMount` and `AfterMount` structs to
4+
- Added helper `seed::canvas()`, and `seed::canvas_context()` helper functions.
5+
- Fixed `Url` parsing (resolves issue with hash routing).
6+
- [BREAKING] `From<String> for Url` changed to `TryFrom<String> for Url`.
7+
- Fixed jumping cursor in inputs (#158) .
8+
- Added method `orders.after_next_render(Option<RenderTimestampDelta>)` (#207).
9+
- Fixed a bug with back/forward routing to the landing page (#296).
10+
- Deprecated `Init` struct, replacing it with `BeforeMount` and `AfterMount` structs to
1111
better denote state before and after mounting the `App` occurs.
12-
- [BREAKING] Added a new function `builder` which replaces `build` as part of deprecating `Init`.
13-
- [BREAKING] Added a new function `build` which replaces `finish` as part of deprecating `Init`.
14-
- Added `IntoInit`, `IntoAfterMount`, and `IntoBeforeMount` traits. It is possible to use these
15-
in place of a closure or function to produce the corresponding `Init`, `AfterMount`, and
16-
`BeforeMount` structs.
12+
- Added a new function `builder` which replaces `build` as part of deprecating `Init`.
13+
- Added a new function `build_and_start` which replaces `finish` as part of deprecating `Init`.
14+
- Added `IntoInit`and `IntoAfterMount` traits. It is possible to use these
15+
in place of a closure or function to produce the corresponding `Init` and `AfterMount` structs.
1716
- Messages sent from `IntoAfterMount` will now be run after the routing message.
17+
- Added example `app_builder`.
18+
- `events::Listener` is included in `prelude`.
19+
- `()`s have been replaced with structs - e.g. `GMs = ()` => `GMs = UndefinedGMs`.
20+
- `WindowEvents` alias changed to `WindowEventsFn` for consistency with other `*Fn`.
21+
- Commented builder and helper methods.
1822

1923
## v0.4.2
2024
- Added an `Init` struct, which can help with initial routing (Breaking)

0 commit comments

Comments
 (0)