From cbe40254057c0fa9d0b7033e8aa5a073909d5203 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Aug 2026 12:11:49 +0000 Subject: [PATCH] chore(deps): bump icu_casemap from 1.5.1 to 2.2.0 Bumps [icu_casemap](https://github.com/unicode-org/icu4x) from 1.5.1 to 2.2.0. - [Release notes](https://github.com/unicode-org/icu4x/releases) - [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md) - [Commits](https://github.com/unicode-org/icu4x/compare/ind/icu_casemap@1.5.1...icu@2.2.0) --- updated-dependencies: - dependency-name: icu_casemap dependency-version: 2.1.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 31 +++++++++++++++++--------- crates/stringcheese-unicode/Cargo.toml | 2 +- 2 files changed, 21 insertions(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c0d9898..82b143a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1042,25 +1042,25 @@ dependencies = [ [[package]] name = "icu_casemap" -version = "1.5.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ff0c8ae9f8d31b12e27fc385ff9ab1f3cd9b17417c665c49e4ec958c37da75f" +checksum = "070f98b5b82798fcb93654bf96ed9f40064fc44c86f51a09ea711092cd5cc5be" dependencies = [ - "displaydoc", "icu_casemap_data", - "icu_collections 1.5.0", - "icu_locid", - "icu_properties 1.5.1", - "icu_provider 1.5.0", - "writeable 0.5.5", - "zerovec 0.10.4", + "icu_collections 2.2.0", + "icu_locale_core", + "icu_properties 2.2.0", + "icu_provider 2.2.0", + "potential_utf", + "writeable 0.6.3", + "zerovec 0.11.6", ] [[package]] name = "icu_casemap_data" -version = "1.5.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02bd9f6276270c85a5cd54611adbbf94e993ec464a2a86a452a6c565b7ded5d9" +checksum = "846b0857ca091204be3c874bc93daaf89d4777e8d2d20b0d3ffe8f671d98014b" [[package]] name = "icu_collator" @@ -1107,6 +1107,7 @@ checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c" dependencies = [ "displaydoc", "potential_utf", + "serde", "utf8_iter", "yoke 0.8.3", "zerofrom", @@ -1121,6 +1122,7 @@ checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29" dependencies = [ "displaydoc", "litemap 0.8.2", + "serde", "tinystr 0.8.3", "writeable 0.6.3", "zerovec 0.11.6", @@ -1269,6 +1271,8 @@ checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421" dependencies = [ "displaydoc", "icu_locale_core", + "serde", + "stable_deref_trait", "writeable 0.6.3", "yoke 0.8.3", "zerofrom", @@ -1905,6 +1909,8 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564" dependencies = [ + "serde_core", + "writeable 0.6.3", "zerovec 0.11.6", ] @@ -3331,6 +3337,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d" dependencies = [ "displaydoc", + "serde_core", "zerovec 0.11.6", ] @@ -4284,6 +4291,7 @@ dependencies = [ "displaydoc", "yoke 0.8.3", "zerofrom", + "zerovec 0.11.6", ] [[package]] @@ -4303,6 +4311,7 @@ version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239" dependencies = [ + "serde", "yoke 0.8.3", "zerofrom", "zerovec-derive 0.11.3", diff --git a/crates/stringcheese-unicode/Cargo.toml b/crates/stringcheese-unicode/Cargo.toml index 8a52837..f3e4ce9 100644 --- a/crates/stringcheese-unicode/Cargo.toml +++ b/crates/stringcheese-unicode/Cargo.toml @@ -98,7 +98,7 @@ unicode-segmentation = { version = "1", default-features = false, features = ["n # build can drop the crate — and its ~30 transitive ICU4X crates — # entirely. `compiled_data` is toggled by the `compiled-case-data` # feature; see the feature table above. -icu_casemap = { version = "1", default-features = false, optional = true } +icu_casemap = { version = "2", default-features = false, optional = true } # `unicode-linebreak` — UAX #14 line-break opportunity detection. # Small (`#![no_std]`) single-purpose crate from `axelf4/unicode- # linebreak`, tracking Unicode 15.0.0. Preferred over `xi-unicode`