simplex-desktop
simplex-desktop copied to clipboard
Update yew requirement from 0.20.0 to 0.21.0 in /frontend
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)