GitHub Action
8211024c24
(cargo-release) version {{crate_name}}-v{{version}}
2025-12-08 08:05:18 +00:00
Siyuan Yan
610f931e22
docs: 0.22.0 prep ( #3952 )
2025-12-08 07:52:29 +09:00
dependabot[bot]
71e24b7e81
Bump the cargo-deps group across 1 directory with 18 updates ( #3933 )
...
* Bump the cargo-deps group across 1 directory with 18 updates
Bumps the cargo-deps group with 17 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.47.1` | `1.48.0` |
| [implicit-clone](https://github.com/yewstack/implicit-clone ) | `0.5.1` | `0.6.0` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `2.0.16` | `2.0.17` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.225` | `1.0.228` |
| [wasm-bindgen-test](https://github.com/wasm-bindgen/wasm-bindgen ) | `0.3.53` | `0.3.54` |
| [trybuild](https://github.com/dtolnay/trybuild ) | `1.0.111` | `1.0.112` |
| [quote](https://github.com/dtolnay/quote ) | `1.0.40` | `1.0.41` |
| [getrandom](https://github.com/rust-random/getrandom ) | `0.3.3` | `0.3.4` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.47` | `4.5.49` |
| [reqwest](https://github.com/seanmonstar/reqwest ) | `0.12.23` | `0.12.24` |
| [regex](https://github.com/rust-lang/regex ) | `1.11.2` | `1.12.2` |
| [toml](https://github.com/toml-rs/toml ) | `0.9.5` | `0.9.8` |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.99` | `1.0.100` |
| [lipsum](https://github.com/mgeisler/lipsum ) | ``35060ef`` | ``e1ab664`` |
| [time](https://github.com/time-rs/time ) | `0.3.43` | `0.3.44` |
| [warp](https://github.com/seanmonstar/warp ) | `0.3.7` | `0.4.2` |
| [axum](https://github.com/tokio-rs/axum ) | `0.8.4` | `0.8.6` |
Updates `tokio` from 1.47.1 to 1.48.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.47.1...tokio-1.48.0 )
Updates `implicit-clone` from 0.5.1 to 0.6.0
- [Commits](https://github.com/yewstack/implicit-clone/compare/v0.5.1...v0.6.0 )
Updates `thiserror` from 2.0.16 to 2.0.17
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/2.0.16...2.0.17 )
Updates `serde` from 1.0.225 to 1.0.228
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.225...v1.0.228 )
Updates `wasm-bindgen-test` from 0.3.53 to 0.3.54
- [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 `trybuild` from 1.0.111 to 1.0.112
- [Release notes](https://github.com/dtolnay/trybuild/releases )
- [Commits](https://github.com/dtolnay/trybuild/compare/1.0.111...1.0.112 )
Updates `quote` from 1.0.40 to 1.0.41
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.40...1.0.41 )
Updates `getrandom` from 0.3.3 to 0.3.4
- [Release notes](https://github.com/rust-random/getrandom/releases )
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/getrandom/compare/v0.3.3...v0.3.4 )
Updates `clap` from 4.5.47 to 4.5.49
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.47...clap_complete-v4.5.49 )
Updates `reqwest` from 0.12.23 to 0.12.24
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.23...v0.12.24 )
Updates `regex` from 1.11.2 to 1.12.2
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.11.2...1.12.2 )
Updates `toml` from 0.9.5 to 0.9.8
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.5...toml-v0.9.8 )
Updates `anyhow` from 1.0.99 to 1.0.100
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.99...1.0.100 )
Updates `lipsum` from `35060ef` to `e1ab664`
- [Release notes](https://github.com/mgeisler/lipsum/releases )
- [Commits](35060ef81a...e1ab6646e6 )
Updates `time` from 0.3.43 to 0.3.44
- [Release notes](https://github.com/time-rs/time/releases )
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md )
- [Commits](https://github.com/time-rs/time/compare/v0.3.43...v0.3.44 )
Updates `warp` from 0.3.7 to 0.4.2
- [Release notes](https://github.com/seanmonstar/warp/releases )
- [Changelog](https://github.com/seanmonstar/warp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/warp/compare/v0.3.7...v0.4.2 )
Updates `axum` from 0.8.4 to 0.8.6
- [Release notes](https://github.com/tokio-rs/axum/releases )
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/axum/compare/axum-v0.8.4...axum-v0.8.6 )
Updates `serde_derive` from 1.0.225 to 1.0.228
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.225...v1.0.228 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.48.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: implicit-clone
dependency-version: 0.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: thiserror
dependency-version: 2.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: serde
dependency-version: 1.0.228
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: wasm-bindgen-test
dependency-version: 0.3.54
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: trybuild
dependency-version: 1.0.112
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: quote
dependency-version: 1.0.41
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: getrandom
dependency-version: 0.3.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: clap
dependency-version: 4.5.49
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: reqwest
dependency-version: 0.12.24
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: regex
dependency-version: 1.12.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: toml
dependency-version: 0.9.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: anyhow
dependency-version: 1.0.100
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: lipsum
dependency-version: e1ab6646e65fa7fdc201f97919b82d7f44fb6ae5
dependency-type: direct:production
dependency-group: cargo-deps
- dependency-name: time
dependency-version: 0.3.44
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: warp
dependency-version: 0.4.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: axum
dependency-version: 0.8.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: serde_derive
dependency-version: 1.0.228
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
* downgrade warp
* fix implicit_clone upgrade
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Molzer <WorldSEnder@users.noreply.github.com>
2025-10-22 19:36:23 +02:00
WorldSEnder
cd502bc1b7
Avoid unnecessary scheduling ( #3935 )
2025-10-22 17:15:42 +02:00
Siddhant Shekhar
38e7f2bcf4
Inconsistent clone() requirement when passing Classes to HTML elements vs. components ( #3589 ) ( #3931 )
...
* Add From<&Classes> impl to allow &Classes in element props (#3589 )
* bless macro test error output
adds an additional candidate to the impl block, which is fine
---------
Co-authored-by: Martin Molzer <WorldSEnder@users.noreply.github.com>
2025-10-22 15:53:51 +02:00
Siyuan Yan
0c986740ac
Preserve camelCase for known svg elements ( #3875 )
...
* Fix SVG element casing to preserve camelCase names
SVG elements like feDropShadow were incorrectly converted to lowercase,
breaking their functionality. Now properly preserves casing for known
SVG elements while normalizing regular HTML elements.
Fixes svg filter rendering issue where filters would not display.
* Preserve camelCase for all elements per worldsender's suggestion
* Remove accidentally committed test files
* add pixel color test
* remove extra comments and screenshot tests for now
* adjust lint warning message
---------
Co-authored-by: Martin Molzer <WorldSEnder@users.noreply.github.com>
2025-10-22 13:44:43 +02:00
WorldSEnder
bb031eb68f
Maintain some nightly features and CI ( #3934 )
...
* remove `doc_auto_cfg`
removed in favor of `doc_cfg` which is already present
* fix optimization flags
the fix targets the change to panic_abort in rust-lang/rust#146974
Incidentally, this led me to realize that some RUSTFLAGS were being
ignored, due to the exclusivity of env variables vs config options (see ref).
With this change, all config options are read from toml files instead of
env variables.
reference: https://doc.rust-lang.org/cargo/reference/config.html#buildrustflags
use old optimization flags for master branch before this change
* skip example paths that don't contain a Cargo.toml
2025-10-22 13:08:44 +02:00
dependabot[bot]
e5352140af
Bump the cargo-deps group across 1 directory with 21 updates ( #3923 )
...
* Bump the cargo-deps group across 1 directory with 21 updates
Bumps the cargo-deps group with 19 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [indexmap](https://github.com/indexmap-rs/indexmap ) | `2.10.0` | `2.11.4` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `1.0.69` | `2.0.16` |
| [wasm-bindgen-test](https://github.com/wasm-bindgen/wasm-bindgen ) | `0.3.50` | `0.3.53` |
| [trybuild](https://github.com/dtolnay/trybuild ) | `1.0.110` | `1.0.111` |
| [rand](https://github.com/rust-random/rand ) | `0.8.5` | `0.9.2` |
| [average](https://github.com/vks/average ) | `0.15.1` | `0.16.0` |
| [tabled](https://github.com/zhiburt/tabled ) | `0.18.0` | `0.20.0` |
| [indicatif](https://github.com/console-rs/indicatif ) | `0.17.11` | `0.18.0` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.143` | `1.0.145` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.45` | `4.5.47` |
| [regex](https://github.com/rust-lang/regex ) | `1.11.1` | `1.11.2` |
| [toml](https://github.com/toml-rs/toml ) | `0.8.23` | `0.9.5` |
| [chrono](https://github.com/chronotope/chrono ) | `0.4.41` | `0.4.42` |
| [semver](https://github.com/dtolnay/semver ) | `1.0.26` | `1.0.27` |
| [log](https://github.com/rust-lang/log ) | `0.4.27` | `0.4.28` |
| [time](https://github.com/time-rs/time ) | `0.3.41` | `0.3.43` |
| [uuid](https://github.com/uuid-rs/uuid ) | `1.18.0` | `1.18.1` |
| [warp](https://github.com/seanmonstar/warp ) | `0.3.7` | `0.4.2` |
| [hyper-util](https://github.com/hyperium/hyper-util ) | `0.1.16` | `0.1.17` |
Updates `indexmap` from 2.10.0 to 2.11.4
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md )
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.10.0...2.11.4 )
Updates `thiserror` from 1.0.69 to 2.0.16
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.69...2.0.16 )
Updates `serde` from 1.0.219 to 1.0.225
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.219...v1.0.225 )
Updates `wasm-bindgen-test` from 0.3.50 to 0.3.53
- [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 `trybuild` from 1.0.110 to 1.0.111
- [Release notes](https://github.com/dtolnay/trybuild/releases )
- [Commits](https://github.com/dtolnay/trybuild/compare/1.0.110...1.0.111 )
Updates `rand` from 0.8.5 to 0.9.2
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...rand_core-0.9.2 )
Updates `average` from 0.15.1 to 0.16.0
- [Commits](https://github.com/vks/average/commits )
Updates `tabled` from 0.18.0 to 0.20.0
- [Changelog](https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zhiburt/tabled/commits )
Updates `indicatif` from 0.17.11 to 0.18.0
- [Release notes](https://github.com/console-rs/indicatif/releases )
- [Commits](https://github.com/console-rs/indicatif/compare/0.17.11...0.18.0 )
Updates `serde_json` from 1.0.143 to 1.0.145
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.143...v1.0.145 )
Updates `clap` from 4.5.45 to 4.5.47
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.45...clap_complete-v4.5.47 )
Updates `regex` from 1.11.1 to 1.11.2
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.11.1...1.11.2 )
Updates `toml` from 0.8.23 to 0.9.5
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.23...toml-v0.9.5 )
Updates `chrono` from 0.4.41 to 0.4.42
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.41...v0.4.42 )
Updates `semver` from 1.0.26 to 1.0.27
- [Release notes](https://github.com/dtolnay/semver/releases )
- [Commits](https://github.com/dtolnay/semver/compare/1.0.26...1.0.27 )
Updates `log` from 0.4.27 to 0.4.28
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.27...0.4.28 )
Updates `time` from 0.3.41 to 0.3.43
- [Release notes](https://github.com/time-rs/time/releases )
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md )
- [Commits](https://github.com/time-rs/time/compare/v0.3.41...v0.3.43 )
Updates `uuid` from 1.18.0 to 1.18.1
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1 )
Updates `warp` from 0.3.7 to 0.4.2
- [Release notes](https://github.com/seanmonstar/warp/releases )
- [Changelog](https://github.com/seanmonstar/warp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/warp/compare/v0.3.7...v0.4.2 )
Updates `hyper-util` from 0.1.16 to 0.1.17
- [Release notes](https://github.com/hyperium/hyper-util/releases )
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper-util/compare/v0.1.16...v0.1.17 )
Updates `serde_derive` from 1.0.219 to 1.0.225
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.219...v1.0.225 )
---
updated-dependencies:
- dependency-name: indexmap
dependency-version: 2.11.4
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: thiserror
dependency-version: 2.0.16
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: cargo-deps
- dependency-name: serde
dependency-version: 1.0.225
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: wasm-bindgen-test
dependency-version: 0.3.53
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: trybuild
dependency-version: 1.0.111
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: rand
dependency-version: 0.9.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: average
dependency-version: 0.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: tabled
dependency-version: 0.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: indicatif
dependency-version: 0.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: serde_json
dependency-version: 1.0.145
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: clap
dependency-version: 4.5.47
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: regex
dependency-version: 1.11.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: toml
dependency-version: 0.9.5
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: chrono
dependency-version: 0.4.42
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: semver
dependency-version: 1.0.27
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: log
dependency-version: 0.4.28
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: time
dependency-version: 0.3.43
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: uuid
dependency-version: 1.18.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: warp
dependency-version: 0.4.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: hyper-util
dependency-version: 0.1.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: serde_derive
dependency-version: 1.0.225
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix lipsum dependency
lipsum hasn't publish a version for rand 0.9 yet, but that exists on master
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Molzer <WorldSEnder@users.noreply.github.com>
2025-09-23 01:17:57 +02:00
WorldSEnder
b7a599b9e4
Fix internally tracked sibling positions earlier when hydrating ( #3914 )
...
* fix internally tracked sibling positions earlier
previously, the fixup was done in the first "real" render, now this
happens immediately in the render that transitions from
ComponentRenderState::Hydration to ComponentRenderState::Render.
We do so by threading through a reference to the sibling that needs
a fix
* test case for element with early change in render order
harden test case by using an extra inner component
2025-09-09 12:18:01 +02:00
Cecile Tonglet
b00721954a
Better ImplicitClone ergnomics ( #3508 )
...
* Use cheap-to-clone types more
* Use IArray in NodeSeq & add IntoPropValue for &AttrValue
* Add function get_mut() on VChild to make things easier
* Use AttrValue in timer_functional example
* fix VList PartialEq
* extract implicit-clone as workspace dep and bump to 0.5.1
* docs: advocate using IArray and IMap instead of Vec and HashMap
* docs: AI translation for lifecycles.mdx in Japanese and simplified Chinese
---------
Co-authored-by: Mattuwu <syan4@ualberta.ca>
2025-08-27 15:21:50 +09:00
Siyuan Yan
50f987d9f5
Upgrade bincode from 1.x to 2.0.0-rc.3 ( #3899 )
...
- Updated bincode dependency to 2.0.0-rc.3 in yew and yew-agent packages
- Migrated from bincode::serialize/deserialize to bincode::serde::encode_to_vec/decode_from_slice
- Updated test expectations for changed base64 encoding format
- Used 2.0.0-rc.3 to maintain MSRV compatibility with Rust 1.78.0
2025-08-22 03:57:44 +09:00
Siyuan Yan
0f05f02bf5
deps(tokio): bump minor ver; extract workspace dep; tree-shake features ( #3903 )
2025-08-21 14:12:27 +09:00
Siyuan Yan
5f919bd185
bump MSRV to 1.84.0 and use resolver 3 ( #3900 )
2025-08-20 20:25:08 +09:00
Siyuan Yan
26b4c51709
chore: bump indexmap from 2.8.0 to 2.10.0 ( #3898 )
2025-08-16 15:56:07 +09:00
Siyuan Yan
5a1864643f
apply attributes before inserting elements into the DOM ( #3892 )
2025-08-12 12:03:57 +00:00
Siyuan Yan
4ca16f95d2
rustversion 1.0.22 turns off incompatible_msrv automatically ( #3889 )
2025-08-10 01:31:46 +00:00
Siyuan Yan
7955547b40
fix dependency not working with rustc 1.78 ( #3890 )
2025-08-10 04:59:33 +09:00
Siyuan Yan
93e862b1d0
fix: hydration panic on camelCased elements ( #3876 )
...
* fix: hydration panic on camelCased elements
via namespace-aware tag comparison
* add test for hydration involving camelCase svg
Compare tags case-insensitively for HTML elements and case-sensitively
for namespaced elements (SVG, MathML) to match browser behavior.
Use eq_ignore_ascii_case for HTML namespace comparison
* fix: suppress the incompatible_msrv lint for newer rust versions
* fix: clippy warnings
- Allow incompatible_msrv for PanicInfo type (stable since 1.81.0)
- Allow dead_code for test struct Comp
- Remove unnecessary parentheses in closure
---------
Co-authored-by: Matt "Siyuan" Yan <mattsy1999@gmail.com>
Co-authored-by: WorldSEnder <6527051+WorldSEnder@users.noreply.github.com>
2025-08-08 13:10:44 +00:00
Siyuan Yan
607a6cc4b2
implement ImplicitClone for more types ( #3878 )
...
UseStateHandle, UseStateSetter, UseReducerHandle, UseReducerDispatcher
2025-07-24 13:58:31 +09:00
Tim Kurdov
f0b182d391
yew: function_component -> component ( #3885 )
2025-07-21 10:06:41 +09:00
Tim Kurdov
b58a8748a0
fix the docs of use_prepared_state ( #3881 )
2025-07-19 19:13:13 +09:00
Tim Kurdov
7ff45d3198
Added a serde feature to yew ( #3880 )
2025-07-19 05:53:40 +09:00
Tim Kurdov
fd96a9abca
Add for-loops to html! ( #3498 )
2025-07-15 15:29:27 +09:00
rustfix
8945ab7856
chore: fix some minor issues in the comments ( #3872 )
...
Signed-off-by: rustfix <771054535@qq.com>
2025-07-10 15:09:30 +09:00
Siyuan Yan
b4d083ef8f
concise diagnostics for missing props ( #3873 )
2025-07-09 22:29:57 +09:00
gcmutator
4d08a03355
chore: remove redundant word in comment ( #3868 )
...
Signed-off-by: gcmutator <329964069@qq.com>
2025-06-17 15:34:31 +09:00
flumm
122684babe
Fix typo in test for Key ( #3856 )
...
15_u64 and 15_u128 result in a duplicate, key, so change it to 16_u128.
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2025-05-21 13:54:53 +02:00
Luca Cappelletti
17cbf2f026
Vendoring gloo-workers into yew-agent, support module type web worker ( #3859 )
2025-05-20 12:45:46 +09:00
flumm
433a0f2eca
Avoid string copy for Key: From<String> implementation ( #3858 )
...
The macro uses `to_string().as_str()` which copies the string. Avoid
that by using `as_str()` directly on the source.
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2025-05-13 12:06:17 +00:00
WorldSEnder
a86c4f847f
Fix nightly lints and various small CI issues ( #3857 )
...
* fix lint span location
`feature(proc_macro_span)` has been partially stabilized in 1.89 (currently nightly) so
use it without feature config now.
* fix various other small lints that got added over time
* use build-examples binary in size-cmp to unify build process
* adjust optimization flags to newer nightly compiler
2025-05-12 18:57:14 +02:00
Robert Schütte
718cd29eea
Introduces the FromQuery and IntoQuery traits ( #3565 )
...
* Introduces the FromQuery and IntoQuery traits
* Added documentation
2025-04-30 16:46:41 +09:00
dependabot[bot]
8d64ce0e00
Bump tokio from 1.43.0 to 1.43.1 ( #3840 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.43.0 to 1.43.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.43.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.43.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-09 17:54:03 +09:00
Siyuan Yan
4a28de483a
Only rewrite async closure for rust version before 1.85.0 ( #3831 )
...
* use_prepared_state with unit type is unlikely usage
---------
Co-authored-by: Matt "Siyuan" Yan <mattsy1999@gmail.com>
2025-03-26 16:02:55 +09:00
Moritz Hedtke
e5b2cf3611
Fix autocompletion in html macro for rust-analyzer ( #3829 )
2025-03-26 03:57:28 +09:00
JasonCG
04b3711cfb
if xmlns attribute is specified, use that namespace ( #3629 )
...
Co-authored-by: JasonCG <>
Co-authored-by: Matt Yan <syan4@ualberta.ca>
2025-03-13 20:49:00 +09:00
WorldSEnder
a3a3ffc6d8
Fix DomSlot debugging ( #3817 )
...
* Fix panic when formatting trapped DomSlot for debugging
* add debug print test case
2025-03-04 08:36:24 +00:00
Matt Yan
a0d4ab0fc8
build examples script in rust with wasm-opt checks
2025-03-02 23:56:22 +09:00
Tim Kurdov
48cdc3dff4
#[hook]: clippy::multiple_bound_locations lint no longer triggered (#3803 )
...
This is achieved by reworking the logic for rewriting the function signature of the hook.
2025-02-26 22:57:18 +09:00
dependabot[bot]
960c4f22ed
Bump the cargo-deps group across 1 directory with 17 updates ( #3807 )
...
* Bump the cargo-deps group across 1 directory with 17 updates
Bumps the cargo-deps group with 16 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [thiserror](https://github.com/dtolnay/thiserror ) | `1.0.69` | `2.0.11` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.217` | `1.0.218` |
| [tokise](https://github.com/yewstack/tokise ) | `0.1.0` | `0.2.0` |
| [rand](https://github.com/rust-random/rand ) | `0.8.5` | `0.9.0` |
| [tabled](https://github.com/zhiburt/tabled ) | `0.16.0` | `0.18.0` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.138` | `1.0.139` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.29` | `4.5.30` |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.95` | `1.0.96` |
| [git2](https://github.com/rust-lang/git2-rs ) | `0.19.0` | `0.20.0` |
| [strum](https://github.com/Peternator7/strum ) | `0.26.3` | `0.27.1` |
| [derive_more](https://github.com/JelteF/derive_more ) | `1.0.0` | `2.0.1` |
| [strum_macros](https://github.com/Peternator7/strum ) | `0.26.4` | `0.27.1` |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark ) | `0.12.2` | `0.13.0` |
| [fake](https://github.com/cksac/fake-rs ) | `2.10.0` | `4.0.0` |
| [uuid](https://github.com/uuid-rs/uuid ) | `1.13.1` | `1.14.0` |
| [axum](https://github.com/tokio-rs/axum ) | `0.7.9` | `0.8.1` |
Updates `thiserror` from 1.0.69 to 2.0.11
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.69...2.0.11 )
Updates `serde` from 1.0.217 to 1.0.218
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.217...v1.0.218 )
Updates `tokise` from 0.1.0 to 0.2.0
- [Release notes](https://github.com/yewstack/tokise/releases )
- [Commits](https://github.com/yewstack/tokise/compare/v0.1.0...v0.2.0 )
Updates `rand` from 0.8.5 to 0.9.0
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.9.0 )
Updates `tabled` from 0.16.0 to 0.18.0
- [Changelog](https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zhiburt/tabled/commits )
Updates `serde_json` from 1.0.138 to 1.0.139
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.138...v1.0.139 )
Updates `clap` from 4.5.29 to 4.5.30
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.29...clap_complete-v4.5.30 )
Updates `anyhow` from 1.0.95 to 1.0.96
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.95...1.0.96 )
Updates `git2` from 0.19.0 to 0.20.0
- [Changelog](https://github.com/rust-lang/git2-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/git2-rs/compare/git2-0.19.0...git2-0.20.0 )
Updates `strum` from 0.26.3 to 0.27.1
- [Release notes](https://github.com/Peternator7/strum/releases )
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1 )
Updates `derive_more` from 1.0.0 to 2.0.1
- [Release notes](https://github.com/JelteF/derive_more/releases )
- [Changelog](https://github.com/JelteF/derive_more/blob/master/CHANGELOG.md )
- [Commits](https://github.com/JelteF/derive_more/compare/v1.0.0...v2.0.1 )
Updates `strum_macros` from 0.26.4 to 0.27.1
- [Release notes](https://github.com/Peternator7/strum/releases )
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Peternator7/strum/commits/v0.27.1 )
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
- [Release notes](https://github.com/raphlinus/pulldown-cmark/releases )
- [Commits](https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0 )
Updates `fake` from 2.10.0 to 4.0.0
- [Release notes](https://github.com/cksac/fake-rs/releases )
- [Changelog](https://github.com/cksac/fake-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/cksac/fake-rs/commits )
Updates `uuid` from 1.13.1 to 1.14.0
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.13.1...v1.14.0 )
Updates `axum` from 0.7.9 to 0.8.1
- [Release notes](https://github.com/tokio-rs/axum/releases )
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/axum/commits )
Updates `serde_derive` from 1.0.217 to 1.0.218
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.217...v1.0.218 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: cargo-deps
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: tokise
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: rand
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: tabled
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: git2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: strum
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: derive_more
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: cargo-deps
- dependency-name: strum_macros
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: pulldown-cmark
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: fake
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: cargo-deps
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: axum
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: serde_derive
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: revert rand0.9 upgrade for now
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matt Yan <syan4@ualberta.ca>
2025-02-21 15:03:39 +09:00
Tim Kurdov
0091679779
Make <textarea> a void element ( #3465 )
...
* made <textarea> a void element
* added defaultvalue special attr to <textarea>
* updated error message when trying to pass children to textarea
* updated docs, fixed formatting
* fixed hydration test
* fixed suspense test
* fixed heading in docs
* fixed clippy warnings
* fixed SSR, added SSR test for precedence of value over defaultvalue
* fixing wasm-bindgen-test screwups & replacing deprecated function use
2025-02-20 18:13:07 +00:00
WorldSEnder
69e3b5f814
Explicit duplicate key check ( #3785 )
...
* explicit duplicate key check in debug_assertions
also a bit more defensive in production code, this should not lead to any slowdown
or changes in code with proper keys
CI changes:
* force install cli tools over cached versions on version mismatch
* Upload PR information for CI
see also: actions/upload-artifact#618
misc:
* fix panic in panic
don't set the panic hook if we are already panicking
2024-12-28 17:24:34 +01:00
Elina
644f213713
Switch to tokise ( #3776 )
2024-12-13 16:49:13 +08:00
Tim Kurdov
2362fad729
silenced non-normalised element name warnings for SVG elements ( #3769 )
2024-12-13 16:40:14 +08:00
伊欧
84b7548bf7
Add WASI support for server-side rendering. ( #3534 )
...
* Try to add wasi feature to avoid browser's ABI.
* Add async render for single-threaded env.
* Temporarily enable my own patch branch.
It would be modified later
after the corresponding library branches are merged.
* add example for WASI SSR.
* Ready to run WASI on wasmtime.
* complete the example
* fix fmt
* fix fmt
* I made a mistake..sry
* add yew-router suites for demo
* fix typo
* Make the async render stream function public
* Use target_os instead of feature.
* Renew gloo-history's patch.
* Exclude WASI example to avoid web-sys.
* Try to add CI for WASI example.
* Fix CI.
* Fix CI that requires compiler 1.67 or newer.
* Use CLI's flag instead of exclude example.
https://github.com/bytecodealliance/wasmtime/pull/4312
* Remove patchs.
* Use LocalServerRenderer instead of ServerRenderer.
https://github.com/yewstack/prokio/pull/11#issuecomment-1847979933
* Remove unused exports.
* Add description about `LocalServerRenderer`.
* fix fmt
* fix fmt
* Update Cargo.lock
* Bump rust compiler's version to 1.67...
* Exclude WASI on yew-router browser interfaces.
* fix fmt
* Wait for gloo's PR dealed.
* Rollback to rust compiler 1.64.
cc https://github.com/rustwasm/gloo/pull/423#issuecomment-1848353295
* Fix lock file.
* Downgrade `toml_datetime` version.
* Fix enum for `gloo-history`.
* Well, it seems there is no way to avoid the MSRV upgrade....
* fix: Replace feature = "wasi" to target_os = "wasi".
* Remove tips for rust version.
* Bump `gloo` to 0.11.
* Try to test yew-macro on compiler 1.67.
* Try to use compiler 1.68 instead.
* Try to use compiler 1.69 instead......
* Revert MSRV back
* Pin the oldest Cargo.lock.
* Downgrade deps for MSRV.
* Bump benchmark tool's tokio to 1.35
* Try to write WASI CI.
* Rollback the quotes
* Combine CI files...
* Rollback the use that gloo-history has fixed it.
* fix
* Bump gloo-history version.
* Block raw html update tests on WASI.
* Rollback indexmap's version.
* fix CI
* fix CI
* Update some SSR test suites that replace ServerRender instead of LocalServerRender.
* Remove yew-router's cfg macro
* Fix fmt
* Try to fix CI
* Update examples/wasi_ssr_module/README.md
Co-authored-by: Elina <imelina@elina.website>
* Revert back some unnecessary changes.
* Clippy
* fmt
* Fix CI.
* Fix CI.
* Try to fix clippy.
* Fix `ToString` trait.
* Remove pin version of WASI CI test.
* Pin the newer version.
* Fix typo.
* Bump `wasm-bindgen`.
* Fix SSR example.
* Fix typo.
* Try to support non-browser environments.
* Update wasm-bindgen-test to 0.3.43
refer to rustwasm/wasm-bindgen#4083
* fix doc test running on nightly
* Update website/docs/advanced-topics/server-side-rendering.md
Co-authored-by: WorldSEnder <WorldSEnder@users.noreply.github.com>
* Update WASI CI.
* Remove WASI test for rustc 1.76.
* Try to let `wasmtime` CLI can be executed.
* Limit the function `decode_base64` that it shouldn't runnable in non-browser environment.
* Remove WASI example test for rustc 1.76.
* Revert changes.
* Fix CI
* Fix Cargo.lock
* Remove unused deps
* Undo the formatting changes.
* Undo the formatting changes.
---------
Co-authored-by: Elina <imelina@elina.website>
Co-authored-by: Martin Molzer <WorldSEnder@users.noreply.github.com>
2024-10-21 23:20:30 +08:00
rollo-b2c2
4025fa75f9
Allow import of layout_test into 3rd party crates ( #3463 )
...
* Expose layout tests
Currently I can't import tests because `cfg(test)` isn't sent to sub-dependencies. This allows you to set a `yew/test` and import into your own tests.
* Update Cargo.toml
* Update lib.rs
* Update lib.rs
* Update lib.rs
* AnyScope::test needs feature = test cfg + fmt
---------
Co-authored-by: Elina <imelina@elina.website>
2024-10-14 23:27:54 +08:00
Tim Kurdov
4978b998fe
Allow boolean & update error for byte literals in html! ( #3441 )
...
* made byte & boolean literals accepted by html
* improved error message, outruled byte-string to HTML conversion
* update tests
2024-10-12 20:30:13 +08:00
Adam Steinberg
197e2d51bc
Make UseFutureHandle Clone ( #3529 )
...
* Make UseFutureHandle Clone
* Make UseFutureHandle Clone
2024-10-12 20:21:19 +08:00
Finn Bear
3c7e3e3e79
yew-router: Dynamic basename. ( #3725 )
...
* yew-router: Dynamic basename.
* Revisions.
* Test location.path and navigator.basename match expectations at each step.
* Better coverage of edge case.
2024-10-12 20:18:29 +08:00
dependabot[bot]
5a46ee27a1
Bump the cargo-deps group across 1 directory with 13 updates ( #3732 )
...
Bumps the cargo-deps group with 12 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [indexmap](https://github.com/indexmap-rs/indexmap ) | `2.4.0` | `2.5.0` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.209` | `1.0.210` |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.39.3` | `1.40.0` |
| [syn](https://github.com/dtolnay/syn ) | `2.0.76` | `2.0.77` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.127` | `1.0.128` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.16` | `4.5.17` |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.86` | `1.0.89` |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark ) | `0.12.0` | `0.12.1` |
| [bytes](https://github.com/tokio-rs/bytes ) | `1.7.1` | `1.7.2` |
| [hyper-util](https://github.com/hyperium/hyper-util ) | `0.1.7` | `0.1.8` |
| [tower](https://github.com/tower-rs/tower ) | `0.5.0` | `0.5.1` |
| [tower-http](https://github.com/tower-rs/tower-http ) | `0.5.2` | `0.6.0` |
Updates `indexmap` from 2.4.0 to 2.5.0
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md )
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.4.0...2.5.0 )
Updates `serde` from 1.0.209 to 1.0.210
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210 )
Updates `tokio` from 1.39.3 to 1.40.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.39.3...tokio-1.40.0 )
Updates `syn` from 2.0.76 to 2.0.77
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.76...2.0.77 )
Updates `serde_json` from 1.0.127 to 1.0.128
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/1.0.127...1.0.128 )
Updates `clap` from 4.5.16 to 4.5.17
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.16...clap_complete-v4.5.17 )
Updates `anyhow` from 1.0.86 to 1.0.89
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.86...1.0.89 )
Updates `pulldown-cmark` from 0.12.0 to 0.12.1
- [Release notes](https://github.com/raphlinus/pulldown-cmark/releases )
- [Commits](https://github.com/raphlinus/pulldown-cmark/compare/v0.12.0...v0.12.1 )
Updates `bytes` from 1.7.1 to 1.7.2
- [Release notes](https://github.com/tokio-rs/bytes/releases )
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.7.1...v1.7.2 )
Updates `hyper-util` from 0.1.7 to 0.1.8
- [Release notes](https://github.com/hyperium/hyper-util/releases )
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper-util/compare/v0.1.7...v0.1.8 )
Updates `tower` from 0.5.0 to 0.5.1
- [Release notes](https://github.com/tower-rs/tower/releases )
- [Commits](https://github.com/tower-rs/tower/compare/tower-0.5.0...tower-0.5.1 )
Updates `tower-http` from 0.5.2 to 0.6.0
- [Release notes](https://github.com/tower-rs/tower-http/releases )
- [Commits](https://github.com/tower-rs/tower-http/compare/tower-http-0.5.2...tower-http-0.6.0 )
Updates `serde_derive` from 1.0.209 to 1.0.210
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210 )
---
updated-dependencies:
- dependency-name: indexmap
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: pulldown-cmark
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: bytes
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: hyper-util
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: tower
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
- dependency-name: tower-http
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-deps
- dependency-name: serde_derive
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-20 19:02:31 +08:00
Finn Bear
4da1263583
Fix CI. ( #3727 )
2024-09-15 14:59:27 +08:00