Update yew requirement from 0.20.0 to 0.21.0
Updates the requirements on yew to permit the latest version.
Changelog
Sourced from yew's changelog.
✨ yew 0.20.0 (2022-11-xx)Changelog
🛠 Fixes
- Fix onsubmit event type in docs. [
@Allan
, #2926]- Fix issues with tuples in closing tag. [[
@Muhammad
Hamza](https://github.com/Muhammad Hamza), #2886]- Fix checked property being reset. [
@WorldSEnder
, #2907]- Fix VList Stream in SSR. [[
@Kaede
Hoshikawa](https://github.com/Kaede Hoshikawa), #2801]- Fixed
NodeRef
not being implicitly cloned with components. [@wdcocq
, #2775]- Attributes: Fix apply_diff_index_maps. [[
@Dietmar
Maurer](https://github.com/Dietmar Maurer), #2653]- Fix bubbling of events originating in shadow dom. [
@WorldSEnder
, #2627]- Fix some Hook edge cases. [[
@Kaede
Hoshikawa](https://github.com/Kaede Hoshikawa), #2592]- Fix issue with node refs and hydration. [
@WorldSEnder
, #2597]- Fix macro hygiene issues. [[
@Muhammad
Hamza](https://github.com/Muhammad Hamza), #2585]- Fix casing of dynamic tags. [
@WorldSEnder
, #2578]- Automatically convert closure to callback for component properties. [[
@Finn
Bear](https://github.com/Finn Bear), #2554]- Fix a problem with NodeRefs and VTags, ref. [
@WorldSEnder
, #2279]- Fix defaulted type parameter.. [[
@Kaede
Hoshikawa](https://github.com/Kaede Hoshikawa), #2284]- Use Ref::filter_map if rustc is later than 1.63. [[
@Kaede
Hoshikawa](https://github.com/Kaede Hoshikawa), #2904]- Evaluate props in the order they're defined. [[
@Muhammad
Hamza](https://github.com/Muhammad Hamza), #2887]- Context: Avoid storing a copy of children. [[
@Dietmar
Maurer](https://github.com/Dietmar Maurer), #2885]- Various improvements to Classes, oriented around reducing allocations. [[
@Nathan
West](https://github.com/Nathan West), #2870]- Resume Suspension upon unmount. [[
@Kaede
Hoshikawa](https://github.com/Kaede Hoshikawa), #2874]- Make fn update() re-render the component by default. [[
@Cecile
Tonglet](https://github.com/Cecile Tonglet), #2786]- Do not detach child elements if parent element is about to be detached. [[
@Kaede
Hoshikawa](https://github.com/Kaede Hoshikawa), #2420]- remove some unsafes by using atomics. [
@WorldSEnder
, #2186]use_prepared_state
&use_transitive_state
. [[@Kaede
Hoshikawa](https://github.com/Kaede Hoshikawa), #2650]- Silence some warnings from derive(Properties). [
@WorldSEnder
, #2266]- onsubmit should be a SubmitEvent. [[
@Muhammad
Hamza](https://github.com/Muhammad Hamza), #2816]
⚡ ️ Features
- Add VNode::from_html_unchecked. [[
@Muhammad
Hamza](https://github.com/Muhammad Hamza), #2842]- Make Yew lints opt-in. [[
@Muhammad
Hamza](https://github.com/Muhammad Hamza), #2882]- Allow skipping a callback when reforming. [[
@Jens
Reimann](https://github.com/Jens Reimann), #2864]- Polled SSR Stream. [[
@Kaede
Hoshikawa](https://github.com/Kaede Hoshikawa), #2824]- Add send_stream method for Scope. [
@laizy
, #2619]- Allow functions returning unit in
use_effect
. [[@Muhammad
Hamza](https://github.com/Muhammad Hamza), #2849]- Configurable Runtime. [[
@Kaede
Hoshikawa](https://github.com/Kaede Hoshikawa), #2772]- Pinned Channels. [[
@Kaede
Hoshikawa](https://github.com/Kaede Hoshikawa), #2811]- Bind to properties instead of attributes by default. [[
@Muhammad
Hamza](https://github.com/Muhammad Hamza), #2819]- Convert nightly from a feature flag to a compiler flag. [[
@Muhammad
Hamza](https://github.com/Muhammad Hamza), #2827]- Reduce SSR Buffers in VList. [[
@Kaede
Hoshikawa](https://github.com/Kaede Hoshikawa), #2826]- Allow keywords after dash in element and attribute names. [[
@Muhammad
Hamza](https://github.com/Muhammad Hamza), #2820]- Replace custom logging by tracing. [
@WorldSEnder
, #2814]- Implement sleep and interval for Yew Platform. [[
@Kaede
Hoshikawa](https://github.com/Kaede Hoshikawa), #2784]- Remove component NodeRef. [[
@Muhammad
Hamza](https://github.com/Muhammad Hamza), #2783]- Prepared States dependency should be Reference Counted. [[
@Kaede
Hoshikawa](https://github.com/Kaede Hoshikawa), #2769]
... (truncated)
Commits
- See full diff in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts