If you're migrating from 0.6 to 0.7, please see the 0.7.0 release notes here.
This is a small patch release including primarily bugfixes, and some small ergonomic improvements.
What's Changed
- add file_and_error_handler_with_context by @sstepanchuk in #3526
- feat: impl
From<ArcField<T>>
forField<T>
by @gbj in #3533 - Implement PatchField for Option by @iradicek in #3528
- fix: attribute type erasure nightly (closes #3536) by @gbj in #3537
- fix: emit syntax errors in components rather than swallowing them (closes #3535) by @gbj in #3538
- Fix ci by @zakstucke in #3557
- Implement
Attribute
forEither<A, B>
by @alexisfontaine in #3556 - chore(ci):
cargo install --locked
forcargo-leptos
installation by @gbj in #3559 - fix: don't use InertElement for
style:
etc. (closes #3554) by @gbj in #3558 - fix: do not hold lock on arena when dispatching Action by @gbj in #3561
- fix: Return empty iterator instead of panicking when the KeyedSubfield is disposed by @mahdi739 in #3550
- Less panic in stores by @mahdi739 in #3551
- Handle
erase_components
onEither<A, B>
by @alexisfontaine in #3572 - fix(reactive_stores_macro):
store
attribute signature error message by @DanikVitek in #3567 - feat: add
:capture
flag for events to handle them during capture phase (closes #3457) by @gbj in #3575 - Add missing
<fieldset>
attributes by @alexisfontaine in #3581 - Allows non static lifetimes in component macro by @jvdwrf in #3571
New Contributors
- @sstepanchuk made their first contribution in #3526
- @iradicek made their first contribution in #3528
- @jvdwrf made their first contribution in #3571
Full Changelog: v0.7.5...v0.7.7