build(deps): update yew requirement from 0.20 to 0.21
Updates the requirements on yew to permit the latest version.
Changelog
Sourced from yew's changelog.
✨ yew 0.21.0 (2023-09-23)
Changelog
🛠 Fixes
- Fix rust-analyzer non_camel_case_types warning. [[
@SeanBruton](https://github.com/Sean Bruton), #3388]- Fix incorrect text escaping during SSR. [[
@TimKurdov](https://github.com/Tim Kurdov), #3381]- Fix top-level reconciliation in portals. [
@WorldSEnder, #3020]- Fix clippy::let_unit_value lint in propless components. [
@WorldSEnder, #2970]⚡️ Features
- Updated the docs of
set_event_bubbling. [[@TimKurdov](https://github.com/Tim Kurdov), #3391]- feat: support arrays for Classes/classes!(). [
@Pouriya, #3393]- Mark VNode as #[must_use]. [[
@KaedeHoshikawa](https://github.com/Kaede Hoshikawa), #3387]- Add
IntoPropValueimplementation to convert fromCows toAttrValue. [[@TimKurdov](https://github.com/Tim Kurdov), #3346]- Remove compatibility code before 1.64. [[
@KaedeHoshikawa](https://github.com/Kaede Hoshikawa), #3379]- Keep checked attribute for elements without special handling. [[
@MuhammadHamza](https://github.com/Muhammad Hamza), #3373]- feat: implement hydration for vraw. [[
@DillenMeijboom](https://github.com/Dillen Meijboom), #3245]- Add webkitdirectory to the boolean attributes list. [[
@JuliusLungys](https://github.com/Julius Lungys), #3214]- Incremental performance improvements to element creation. [[
@GregJohnston](https://github.com/Greg Johnston), #3169]- Make VList's children Rc'ed. [[
@KaedeHoshikawa](https://github.com/Kaede Hoshikawa), #3050]- Update dependencies. [[
@MuhammadHamza](https://github.com/Muhammad Hamza), #3171]- Pass string types to Html props. [[
@CecileTonglet](https://github.com/Cecile Tonglet), #2872]- Implement an internal DomSlot for positioning instead of NodeRef. [
@WorldSEnder, #3048]- Prefer pop_first if it is available. [[
@KaedeHoshikawa](https://github.com/Kaede Hoshikawa), #3084]- Add method map() on Children to wrap easily. [[
@CecileTonglet](https://github.com/Cecile Tonglet), #3039]- Reentrant event listeners. [
@WorldSEnder, #3037]- Add impl IntoIterator on &Classes. [[
@CecileTonglet](https://github.com/Cecile Tonglet), #3038]- Assert there are no circular references. [
@WorldSEnder, #3025]🚨 Breaking changes
- Remove special handing of struct fields of type
Optioninderive(Properties). [[@TimKurdov](https://github.com/Tim Kurdov), #3398]- Agent v2. [[
@KaedeHoshikawa](https://github.com/Kaede Hoshikawa), #2773]- Update signature of use_prepared_state/use_transitive_state. [[
@MuhammadHamza](https://github.com/Muhammad Hamza), #3376]- Make signature of use_future_with consistent. [[
@MuhammadHamza](https://github.com/Muhammad Hamza), #3372]- Allow any type to be used as Children (take 2). [[
@KaedeHoshikawa](https://github.com/Kaede Hoshikawa), #3289]- Enable PartialEq for all virtual dom types. [[
@KaedeHoshikawa](https://github.com/Kaede Hoshikawa), #3206]- Pass hook dependencies as the first function argument. [[
@ArniuTseng](https://github.com/Arniu Tseng), #2861]- Make Classes cheap to clone. [[
@CecileTonglet](https://github.com/Cecile Tonglet), #3021]✨ yew-router 0.18.0 (2023-09-xx)
Changelog
⚡️ Features
- Update dependencies. [[
@MuhammadHamza](https://github.com/Muhammad Hamza), #3171]- Only handle "normal" clicks on s. [[
@KaiSalmon](https://github.com/Kai Salmon), #3056]
... (truncated)
Commits
4c3bcdc(cargo-release) version {{crate_name}}-v{{version}}5e823e7Prepare for 0.21 release (#3412)30e2d54Added a note about using suspension (#3410)189a729Remove unneded package-lock.json (#3411)5bab22dAdd neovim configuration to docs (#3400)0c802f8Documentation changes related to context code snippets (#3396)0f2fc59Updated the docs ofset_event_bubbling(#3391)ca2aa2aBump the cargo dependencies with 36 updates (#3408)a2786b1Improve Context API docs (#3409)954b0ecCorrect minor mistakes in website (#3405)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 96.50%. Comparing base (
53f5e6f) to head (6aa7eaf). Report is 1 commits behind head on master.
Additional details and impacted files
@@ Coverage Diff @@
## master #201 +/- ##
=======================================
Coverage 96.50% 96.50%
=======================================
Files 5 5
Lines 1200 1200
=======================================
Hits 1158 1158
Misses 42 42
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@dependabot rebase
@dependabot rebase