Skip to content

chore(deps)(deps): bump the rust-frontend-dependencies group across 1 directory with 6 updates#29

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/frontend/rust-frontend-dependencies-bbaa8768e7
Closed

chore(deps)(deps): bump the rust-frontend-dependencies group across 1 directory with 6 updates#29
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/frontend/rust-frontend-dependencies-bbaa8768e7

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 16, 2026

Bumps the rust-frontend-dependencies group with 4 updates in the /frontend directory: yew, yew-router, serde_json and wasm-bindgen-futures.

Updates yew from 0.22.0 to 0.23.0

Release notes

Sourced from yew's releases.

yew v0.23.0

bumping from 0.22 should require no code changes for most users.

🚨 Breaking changes

  • Performance: use_reducer now skips re-rendering for the same Rc. [@​Pascal Sommer, #3945] NOTE: Whether this is breaking is arguable. It merely breaks the promise that a dispatch will always cause a re-render. For code that wishes to force re-render, use_force_update helps. Please refer to the migration guide for details.

⚡️ Features

  • &str and String can now be used for props of type Option<Html>. [@​Cashew, #4020]
  • Added a scheduler::flush function to reliably finish rendering. Useful in testing as a replacement for timeouts. [@​Siyuan Yan, #4044]

🛠 Fixes

  • No more broken child re-renders while setting parents' states. [@​Siyuan Yan, #4060]
  • Ergonomics: Bare Nones are now allowed for Option<T> props in the html! macro. [@​Siyuan Yan, #4021]

⚙️ Improvements

  • Yew's scheduler now yields to the main thread from time to time. This fix will make the web page more responsive and reduce warnings about long tasks in the console. [@​Siyuan Yan, #4033]

yew-v0.22.1

YANKED

Patch version bump with a couple of fixes and improvements

🛠 Fixes

⚙️ Improvements

🐛 KNOWN BUGS

  • Calling UseStateHandle::set on a handle passed down from a parent does not re-render the child. yewstack/yew#4058

    To avoid this, either uprade to 0.23 or downgrade to 0.22.0

Changelog

Sourced from yew's changelog.

✨ yew 0.23.0 (2026-03-10)

bumping from 0.22 should require no code changes for most users.

🚨 Breaking changes

  • Performance: use_reducer now skips re-rendering for the same Rc. [@​Pascal Sommer, #3945] NOTE: Whether this is breaking is arguable. It merely breaks the promise that a dispatch will always cause a re-render. For code that wishes to force re-render, use_force_update helps. Please refer to the migration guide for details.

⚡️ Features

  • &str and String can now be used for props of type Option<Html>. [@​Cashew, #4020]
  • Added a scheduler::flush function to reliably finish rendering. Useful in testing as a replacement for timeouts. [@​Siyuan Yan, #4044]

🛠 Fixes

  • No more broken child re-renders while setting parents' states. [@​Siyuan Yan, #4060]
  • Ergonomics: Bare Nones are now allowed for Option<T> props in the html! macro. [@​Siyuan Yan, #4021]

⚙️ Improvements

  • Yew's scheduler now yields to the main thread from time to time. This fix will make the web page more responsive and reduce warnings about long tasks in the console. [@​Siyuan Yan, #4033]

✨ yew-router 0.20.0 (2026-03-10)

Yew pinned to 0.23 now.

🛠 Fixes

  • '/' is no longer wrongly encoded in wildcard route segments. [@​Siyuan Yan, #4056]
  • Fixed a url corruption issue causing redirection to /basename//basename resulting in a 404. [@​Siyuan Yan, #4030]

✨ yew-agent 0.5.0 (2026-03-10)

No changes.

Yew pinned to 0.23 now.

✨ yew 0.22.1 (2026-02-28)

🛠 Fixes

⚙️ Improvements

... (truncated)

Commits
  • 9dea060 fix(ci): remove unsupported post-release-commit-message config (#4066)
  • 4328ffe fix(ci): bump cargo-release to 1.1.1 and disable consolidated commits (#4065)
  • b40bf34 docs: prepare 0.23 release (#4064)
  • b396831 fix: skip packages with no tags in collect-release-info (#4063)
  • 4e7e6bd fix(ci): support multi-package release bodies in the publish workflow (#4062)
  • bf6c342 fix: avoid encoding '/' in wildcard route segments (#4056)
  • 73a3e6f fix: populate GitHub Release body from CHANGELOG.md in publish workflow (#4061)
  • 6227e5e fix: yield when 16ms has passed and no dom mutating tasks are pending (#4033)
  • 84272ce fix: broken child re-renders while setting parent's states (#4060)
  • e5259dc Revert "feat: replace Key internals with DefaultHasher for allocation-free co...
  • Additional commits viewable in compare view

Updates yew-router from 0.19.0 to 0.20.0

Release notes

Sourced from yew-router's releases.

yew-router v0.20.0

Yew pinned to 0.23 now.

🛠 Fixes

  • '/' is no longer wrongly encoded in wildcard route segments. [@​Siyuan Yan, #4056]
  • Fixed a url corruption issue causing redirection to /basename//basename resulting in a 404. [@​Siyuan Yan, #4030]
Changelog

Sourced from yew-router's changelog.

✨ yew-router 0.20.0 (2026-03-10)

Yew pinned to 0.23 now.

🛠 Fixes

  • '/' is no longer wrongly encoded in wildcard route segments. [@​Siyuan Yan, #4056]
  • Fixed a url corruption issue causing redirection to /basename//basename resulting in a 404. [@​Siyuan Yan, #4030]

✨ yew-agent 0.5.0 (2026-03-10)

No changes.

Yew pinned to 0.23 now.

✨ yew 0.22.1 (2026-02-28)

🛠 Fixes

⚙️ Improvements

✨ yew 0.22.0 (2025-12-08)

🚨 Breaking changes

⚡️ Features

... (truncated)

Commits
  • acd2a33 (cargo-release) version yew-router-v0.20.0
  • ccd6591 (cargo-release) version yew-router-macro-v0.20.0
  • 3d9fafe (cargo-release) version yew-agent-v0.5.0
  • bf4dcbb (cargo-release) version yew-agent-macro-v0.4.0
  • 12e750d (cargo-release) version yew-v0.23.0
  • b838eff (cargo-release) version yew-macro-v0.23.0
  • 9dea060 fix(ci): remove unsupported post-release-commit-message config (#4066)
  • 4328ffe fix(ci): bump cargo-release to 1.1.1 and disable consolidated commits (#4065)
  • b40bf34 docs: prepare 0.23 release (#4064)
  • b396831 fix: skip packages with no tags in collect-release-info (#4063)
  • Additional commits viewable in compare view

Updates serde_json from 1.0.148 to 1.0.149

Release notes

Sourced from serde_json's releases.

v1.0.149

  • Align arbitrary_precision number strings with zmij's formatting (#1306, thanks @​b41sh)
Commits

Updates wasm-bindgen-futures from 0.4.56 to 0.4.64

Commits

Updates js-sys from 0.3.83 to 0.3.91

Commits

Updates web-sys from 0.3.83 to 0.3.91

Commits

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

… directory with 6 updates

Bumps the rust-frontend-dependencies group with 4 updates in the /frontend directory: [yew](https://github.com/yewstack/yew), [yew-router](https://github.com/yewstack/yew), [serde_json](https://github.com/serde-rs/json) and [wasm-bindgen-futures](https://github.com/wasm-bindgen/wasm-bindgen).


Updates `yew` from 0.22.0 to 0.23.0
- [Release notes](https://github.com/yewstack/yew/releases)
- [Changelog](https://github.com/yewstack/yew/blob/master/CHANGELOG.md)
- [Commits](yewstack/yew@yew-v0.22.0...yew-v0.23.0)

Updates `yew-router` from 0.19.0 to 0.20.0
- [Release notes](https://github.com/yewstack/yew/releases)
- [Changelog](https://github.com/yewstack/yew/blob/master/CHANGELOG.md)
- [Commits](yewstack/yew@yew-router-v0.19.0...yew-router-v0.20.0)

Updates `serde_json` from 1.0.148 to 1.0.149
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.148...v1.0.149)

Updates `wasm-bindgen-futures` from 0.4.56 to 0.4.64
- [Release notes](https://github.com/wasm-bindgen/wasm-bindgen/releases)
- [Changelog](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/wasm-bindgen/wasm-bindgen/commits)

Updates `js-sys` from 0.3.83 to 0.3.91
- [Release notes](https://github.com/wasm-bindgen/wasm-bindgen/releases)
- [Changelog](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/wasm-bindgen/wasm-bindgen/commits)

Updates `web-sys` from 0.3.83 to 0.3.91
- [Release notes](https://github.com/wasm-bindgen/wasm-bindgen/releases)
- [Changelog](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/wasm-bindgen/wasm-bindgen/commits)

---
updated-dependencies:
- dependency-name: yew
  dependency-version: 0.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-frontend-dependencies
- dependency-name: yew-router
  dependency-version: 0.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-frontend-dependencies
- dependency-name: serde_json
  dependency-version: 1.0.149
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-frontend-dependencies
- dependency-name: wasm-bindgen-futures
  dependency-version: 0.4.64
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-frontend-dependencies
- dependency-name: js-sys
  dependency-version: 0.3.91
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-frontend-dependencies
- dependency-name: web-sys
  dependency-version: 0.3.91
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-frontend-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Mar 16, 2026

Labels

The following labels could not be found: rust. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Mar 30, 2026

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Mar 30, 2026
@dependabot dependabot Bot deleted the dependabot/cargo/frontend/rust-frontend-dependencies-bbaa8768e7 branch March 30, 2026 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants