···11----
22-maudit: patch
33----
44-55-Changed syntax for self-closing shortcodes to require an explicit closing slash, ex: `{{ image /}}`
-5
.sampo/changesets/doughty-warden-erika.md
···11----
22-maudit: patch
33----
44-55-Adds width and height properties to images and generated html
-7
.sampo/changesets/jovial-witch-aino.md
···11----
22-maudit-cli: minor
33----
44-55-Improve general hot-reloading experience.
66-77-The Maudit CLI will now output errors encountered during hot-reloading to the terminal and in the browser.
-5
.sampo/changesets/majestic-duchess-kalma.md
···11----
22-maudit: patch
33----
44-55-Improve hashing performance for assets
-7
.sampo/changesets/somber-duke-vellamo.md
···11----
22-maudit: minor
33----
44-55-Update the return type of `Route::render` to allow returning anything that can be converted into a `RenderResult`, such as `String` or `Result<String, E>`.
66-77-This not only makes it more ergonomic to return strings directly from the `render` method, but also allows using the `?` operator to propagate errors without needing to change the function signature. This does require typing a few more characters, but it should be worth it for the improved ergonomics. Eventually, when https://github.com/rust-lang/rust/issues/63063 lands, it'll be hidden behind a simpler to write type alias.
-20
.sampo/changesets/stern-duke-loviatar.md
···11----
22-maudit: minor
33-maudit-macros: minor
44----
55-66-Rename (almost) all instances of Routes to Pages and vice versa.
77-88-Previously, in Maudit, a _page_ referred to the struct you'd pass to `coronate` and a page could have multiple routes if it was dynamic. In my opinion, the reverse is more intuitive: a _route_ is the struct you define, and a route can have multiple _pages_ if it's dynamic. This also applies to every other types that had "Route" or "Page" in their name.
99-1010-As such, the following renames were made:
1111-1212-- `Route` -> `Page`
1313-- `FullRoute` -> `FullPage`
1414-- `RouteContext` -> `PageContext`
1515-- `RouteParams` -> `PageParams`
1616-- `Routes` -> `Pages`
1717-- `fn routes` -> `fn pages`
1818-- `maudit::page` -> `maudit::route` (including the prelude, which is now `maudit::route::prelude`)
1919-2020-And probably some others I forgot.
···11# maudit-cli
2233+## 0.5.0
44+55+### Minor changes
66+77+- [2bfa8a8](https://github.com/bruits/maudit/commit/2bfa8a87212243b27c2231b836e7da9ec2cd3288) Improve general hot-reloading experience.
88+99+ The Maudit CLI will now output errors encountered during hot-reloading to the terminal and in the browser. — Thanks @Princesseuh!
1010+1111+312## 0.4.5
413514### Patch changes
+2-2
crates/maudit-cli/Cargo.toml
···11[package]
22name = "maudit-cli"
33description = "CLI to operate on maudit projects."
44-version = "0.4.5"
44+version = "0.5.0"
55license = "MIT"
66edition = "2021"
77···38383939[build-dependencies]
4040rolldown = { package = "brk_rolldown", version = "0.1.4" }
4141-tokio = { version = "1", features = ["rt"] }
4141+tokio = { version = "1", features = ["rt"] }
+21
crates/maudit-macros/CHANGELOG.md
···11# maudit-macros
2233+## 0.5.0
44+55+### Minor changes
66+77+- [2bfa8a8](https://github.com/bruits/maudit/commit/2bfa8a87212243b27c2231b836e7da9ec2cd3288) Rename (almost) all instances of Routes to Pages and vice versa.
88+99+ Previously, in Maudit, a _page_ referred to the struct you'd pass to `coronate` and a page could have multiple routes if it was dynamic. In my opinion, the reverse is more intuitive: a _route_ is the struct you define, and a route can have multiple _pages_ if it's dynamic. This also applies to every other types that had "Route" or "Page" in their name.
1010+1111+ As such, the following renames were made:
1212+1313+ - `Route` -> `Page`
1414+ - `FullRoute` -> `FullPage`
1515+ - `RouteContext` -> `PageContext`
1616+ - `RouteParams` -> `PageParams`
1717+ - `Routes` -> `Pages`
1818+ - `fn routes` -> `fn pages`
1919+ - `maudit::page` -> `maudit::route` (including the prelude, which is now `maudit::route::prelude`)
2020+2121+ And probably some others I forgot. — Thanks @Princesseuh!
2222+2323+324## 0.4.0
425526### Minor changes
···11# maudit
2233+## 0.6.0
44+55+### Minor changes
66+77+- [90cef9f](https://github.com/bruits/maudit/commit/90cef9f4049b8f2a236c622c564bfd29a4b6a8d2) Update the return type of `Route::render` to allow returning anything that can be converted into a `RenderResult`, such as `String` or `Result<String, E>`.
88+99+ This not only makes it more ergonomic to return strings directly from the `render` method, but also allows using the `?` operator to propagate errors without needing to change the function signature. This does require typing a few more characters, but it should be worth it for the improved ergonomics. Eventually, when https://github.com/rust-lang/rust/issues/63063 lands, it'll be hidden behind a simpler to write type alias. — Thanks @Princesseuh!
1010+- [2bfa8a8](https://github.com/bruits/maudit/commit/2bfa8a87212243b27c2231b836e7da9ec2cd3288) Rename (almost) all instances of Routes to Pages and vice versa.
1111+1212+ Previously, in Maudit, a _page_ referred to the struct you'd pass to `coronate` and a page could have multiple routes if it was dynamic. In my opinion, the reverse is more intuitive: a _route_ is the struct you define, and a route can have multiple _pages_ if it's dynamic. This also applies to every other types that had "Route" or "Page" in their name.
1313+1414+ As such, the following renames were made:
1515+1616+ - `Route` -> `Page`
1717+ - `FullRoute` -> `FullPage`
1818+ - `RouteContext` -> `PageContext`
1919+ - `RouteParams` -> `PageParams`
2020+ - `Routes` -> `Pages`
2121+ - `fn routes` -> `fn pages`
2222+ - `maudit::page` -> `maudit::route` (including the prelude, which is now `maudit::route::prelude`)
2323+2424+ And probably some others I forgot. — Thanks @Princesseuh!
2525+2626+### Patch changes
2727+2828+- [4496b9b](https://github.com/bruits/maudit/commit/4496b9bcd8bbcdde7bd2d3b9b347aada6d182c0f) Improve hashing performance for assets — Thanks @Princesseuh!
2929+- [4496b9b](https://github.com/bruits/maudit/commit/4496b9bcd8bbcdde7bd2d3b9b347aada6d182c0f) Changed syntax for self-closing shortcodes to require an explicit closing slash, ex: `{{ image /}}` — Thanks @Princesseuh!
3030+- [4496b9b](https://github.com/bruits/maudit/commit/4496b9bcd8bbcdde7bd2d3b9b347aada6d182c0f) Adds width and height properties to images and generated html — Thanks @Princesseuh!
3131+- Updated dependencies: maudit-macros@0.5.0
3232+3333+334## 0.5.1
435536### Patch changes