···11----
22-cargo/maudit: minor
33----
44-55-Adds a new `redirect()` function that can used to generate redirects to other pages and websites. This function is exported from the route prelude.
66-77-```rs
88-use maudit::route::prelude::*;
99-1010-#[route("/redirect")]
1111-pub struct Redirect;
1212-1313-impl Route for Redirect {
1414- fn render(&self, ctx: &mut PageContext) -> impl Into<RenderResult> {
1515- redirect("https://example.com")
1616-1717- // Use a page's url method to generate type safe links:
1818- // redirect(&OtherPage.url(None))
1919- }
2020-}
2121-```
-5
.sampo/changesets/noble-lady-tuonetar.md
···11----
22-cargo/maudit: patch
33----
44-55-Fixed assets using filenames with invalid characters for URLs resulting in broken links
-7
.sampo/changesets/valiant-stormcaller-aino.md
···11----
22-cargo/maudit: minor
33----
44-55-Added support for prefetching links. By default, Maudit will now automatically prefetch links your users press on in order to increase the performance of page navigations.
66-77-Other, more aggressive strategies for prefetching are also available: Hover and Viewport, which respectively prefetch links on hover and all links in the viewport.
···11# maudit
2233+## 0.10.0 — 2026-01-18
44+55+### Minor changes
66+77+- [9aa0309](https://github.com/bruits/maudit/commit/9aa0309feec86e2fbd7c5c26c4c369f742e6bcb5) Added support for prefetching links. By default, Maudit will now automatically prefetch links your users press on in order to increase the performance of page navigations.
88+99+ Other, more aggressive strategies for prefetching are also available: Hover and Viewport, which respectively prefetch links on hover and all links in the viewport. — Thanks @Princesseuh!
1010+- [14931c9](https://github.com/bruits/maudit/commit/14931c9b5a3dfecd758aca5638a698fede7ac44d) Adds a new `redirect()` function that can used to generate redirects to other pages and websites. This function is exported from the route prelude.
1111+1212+ ```rs
1313+ use maudit::route::prelude::*;
1414+1515+ #[route("/redirect")]
1616+ pub struct Redirect;
1717+1818+ impl Route for Redirect {
1919+ fn render(&self, ctx: &mut PageContext) -> impl Into<RenderResult> {
2020+ redirect("https://example.com")
2121+2222+ // Use a page's url method to generate type safe links:
2323+ // redirect(&OtherPage.url(None))
2424+ }
2525+ }
2626+ ```
2727+ — Thanks @Princesseuh!
2828+2929+### Patch changes
3030+3131+- [9aa0309](https://github.com/bruits/maudit/commit/9aa0309feec86e2fbd7c5c26c4c369f742e6bcb5) Fixed assets using filenames with invalid characters for URLs resulting in broken links — Thanks @Princesseuh!
3232+333## 0.9.0 — 2026-01-10
434535### Minor changes