v0.6.13
leptos-rs/leptosv0.6.13Jul 24, 2024by gbj
AI Summary
Bugfix release focusing on resource handling, server function streaming, and documentation improvements.
Key Highlights
- Fixed resource disposal panics (try_with behavior).
- Improved server function streaming with serializable types.
- Fixed `rkyv` feature interaction with Axum integration.
- Added Russian documentation translation.
New Features
- Fixed resource disposal panics
- Server function streaming
- Fixed rkyv/Axum interaction
- Russian documentation
Full Release Notes
This release mostly includes a series of small bugfixes (see below), but also includes a fix for the annoying issues we'd been having with rust-analyzer (#2527). ## What's Changed * Fix failing CI by @gbj in https://github.com/leptos-rs/leptos/pull/2611 * fix: extract dyn_bindings impl into DynBindings trait by @Upbolt in https://github.com/leptos-rs/leptos/pull/2619 * docs: remove duplicated code block in example of For by @tversteeg in https://github.com/leptos-rs/leptos/pull/2622 * fix: try_with should not panic on disposed resources (closes #2620) by @otopetrik in https://github.com/leptos-rs/leptos/pull/2621 * fix `rkyv` feature interaction with Axum integration by @gbj in https://github.com/leptos-rs/leptos/pull/2631 * style: simplify string interpolation by @hamirmahal in https://github.com/leptos-rs/leptos/pull/2626 * Russian book branch: Translating titles of sections in SUMMARY by @solweo in https://github.com/leptos-rs/leptos/pull/2542 * docs: Add docs for `ToChildren` by @spencewenski in https://github.com/leptos-rs/leptos/pull/2643 * book_ru: SUMMARY.md by @kakserpom in https://github.com/leptos-rs/leptos/pull/2648 * fix: ensure everything is disposed of consistently by @Giovanni-Tably in https://github.com/leptos-rs/leptos/pull/2639 * Server function streaming with serializable types by @ealmloff in https://github.com/leptos-rs/leptos/pull/2623 * fix: do not unescape / and other route characters when following a link by @gbj in https://github.com/leptos-rs/leptos/pull/2651 * feat: Add Compression to Hacker News w/ Islands Example by @Th3Whit3Wolf in https://github.com/leptos-rs/leptos/pull/2613 * docs: generate link to definition by @chrisp60 in https://github.com/leptos-rs/leptos/pull/2656 * Fix of #2652 by @domwst in https://github.com/leptos-rs/leptos/pull/2653 * Fixed several warnings in check pipeline by @domwst in https://github.com/leptos-rs/leptos/pull/2654 * add impl IntoStyle for Style by @alfatm in https://github.com/leptos-rs/leptos/pull/2682 * Remove unnecessary 'static lifetime from argument in Style::as_value_string() by @alfatm in https://github.com/leptos-rs/leptos/pull/2683 * fix: move lint rules outside of quote_spanned by @Ar4ys in https://github.com/leptos-rs/leptos/pull/2709 ## New Contributors * @otopetrik made their first contribution in https://github.com/leptos-rs/leptos/pull/2621 * @hamirmahal made their first contribution in https://github.com/leptos-rs/leptos/pull/2626 * @spencewenski made their first contribution in https://github.com/leptos-rs/leptos/pull/2643 * @kakserpom made their first contribution in https://github.com/leptos-rs/leptos/pull/2648 * @Th3Whit3Wolf made their first contribution in https://github.com/leptos-rs/leptos/pull/2613 * @domwst made their first contribution in https://github.com/leptos-rs/leptos/pull/2653 * @alfatm made their first contribution in https://github.com/leptos-rs/leptos/pull/2682 **Full Changelog**: https://github.com/leptos-rs/leptos/compare/v0.6.12...v0.6.13