Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 7, 2025

Bumps the minor group with 24 updates in the / directory:

Package From To
icu_provider 2.0.0 2.1.1
icu_segmenter 2.0.0 2.0.1
aho-corasick 1.1.3 1.1.4
bstr 1.12.0 1.12.1
cc 1.2.41 1.2.45
clap 4.5.50 4.5.51
flate2 1.1.4 1.1.5
icu_normalizer 2.0.0 2.0.1
icu_properties 2.0.1 2.0.2
litemap 0.8.0 0.8.1
potential_utf 0.1.3 0.1.4
proc-macro2 1.0.102 1.0.103
quote 1.0.41 1.0.42
rustls 0.23.34 0.23.35
rustls-pki-types 1.12.0 1.13.0
rustls-webpki 0.103.7 0.103.8
syn 2.0.108 2.0.109
tinystr 0.8.1 0.8.2
unicode-ident 1.0.20 1.0.22
yoke 0.8.0 0.8.1
yoke-derive 0.8.0 0.8.1
zerotrie 0.2.2 0.2.3
zerovec 0.11.4 0.11.5
zerovec-derive 0.11.1 0.11.2

Updates icu_provider from 2.0.0 to 2.1.1

Release notes

Sourced from icu_provider's releases.

ICU4X 2.1.0

The ICU4X Technical Committee is happy to announce ICU4X 2.1, an update to our modular, portable, and secure i18n library.

Important changes since ICU4X 2.0 include:

  1. Latest i18n data: This release includes an update to CLDR 48.
  2. Calendar improvements: ICU4X is now being used to implement Temporal in V8 and SpiderMonkey. icu_calendar has received many fixes and improvements in service of that, including new experimental arithmetic APIs.
  3. Normalizer optimizations: icu_normalizer has received a lot of optimization work, with some more to come. Optimizations made to shared data structures will benefit other components as well.
  4. Collation sort keys: It is now possible to use icu_collator to extract the sort key of a given string to amortize the cost of collation operations.

When updating ICU4X crates to 2.1, you may experience issues due to incompatibilities between buggy older crates and newer crates around the alloc feature. In that case, please run cargo update for any crates that show up in the errors.

See the full changelog for more information

Commits

Updates icu_segmenter from 2.0.0 to 2.0.1

Changelog

Sourced from icu_segmenter's changelog.

Changelog

Unreleased

  • Utils
    • Retire the icu_harfbuzz crate. The icu_properties and icu_normalizer types now directly implement the harfbuzz-traits

icu4x 2.1

  • Components
    • General
      • Update MSRV to 1.83 (unicode-org#7066)
      • Remove unused dependencies (unicode-org#6978)
    • icu_calendar
      • Collapse Dangi and Chinese into EastAsianTraditional, expose (unstable) customization trait (unicode-org#6938, unicode-org#7159)
      • Collapse Hijri calendar types, expose (unstable) Rules trait for customization (unicode-org#6935)
      • Add Easter holiday to Gregorian and Julian (unicode-org#6899)
      • Implement PartialOrd for Date unconditionally (unicode-org#7090)
      • Switch Chinese and Korean calendars to no longer being data-driven, hardcoding their data (unicode-org#6934, unicode-org#7008)
      • (unstable) Add Date::try_from_fields for flexibly building Temporal dates (unicode-org#6910, unicode-org#7116, unicode-org#7163)
      • (unstable) Implement date arithmetic according to Temporal specification (unicode-org#6992, unicode-org#7012)
      • Make extended_year have consistent behavior across calendars, matching specced behavior in CLDR and Temporal (unicode-org#6800, unicode-org#6937)
      • Remove era aliases for Persian (unicode-org#7124)
      • Fix und-SA-u-ca-islamic (unicode-org#6736)
      • Fix calendar preference resolution (unicode-org#7158)
      • Deprecate convenience constructors of lunisolar calendars (unicode-org#7143)
      • Avoid panics for large past/future dates in astronomical calendars (unicode-org#6876)
      • Improve some Gregorian calendar code (unicode-org#6870)
      • Optimise day_of_provided_year, date_from_provided_year_day for ISO/Gregorian (unicode-org#6883)
      • Add a lot more documentation on individual calendars (unicode-org#7016, unicode-org#7033, unicode-org#7036, unicode-org#7037, unicode-org#7047, unicode-org#7082, unicode-org#7151)
      • Compare Chinese calendar against Hong Kong observatory (unicode-org#6944)
      • Test Korean calendar against KASI (unicode-org#7041)
    • icu_casemap
      • General changes only
    • icu_collator
      • Add CollatorBorrowed::write_sort_key_to; to support generating sort keys (unicode-org#6537, unicode-org#6656, unicode-org#6708, unicode-org#7186)
      • Make merge separator compare less than U+0000 on the identical strength (unicode-org#6814, unicode-org#6823)
      • Add Latin1 comparisons to the collator (unicode-org#6674)
      • Avoid double-validating chars (unicode-org#6924)
    • icu_collections
      • Fix building without the alloc crate (unicode-org#6997)
      • Optimize CodePointTrie by hoisting fast path bound checks to constructor (unicode-org#6863)
      • Make trivial constructors for Char16Trie / Char16TrieIterator inline-eligible (unicode-org#6864)
    • icu_datetime
      • Add Preferences::from_locale_strict (unicode-org#6737)
      • Change short localized offset format to use +0 (unicode-org#6729)
      • Fix und-SA-u-ca-islamic (unicode-org#6736)
      • Use atTime patterns where available (unicode-org#7106)
      • Disambiguate inconsistent metazones (unicode-org#6755, unicode-org#7160)
      • Implement u and g fields (unicode-org#6930)

... (truncated)

Commits

Updates aho-corasick from 1.1.3 to 1.1.4

Commits

Updates bstr from 1.12.0 to 1.12.1

Commits

Updates cc from 1.2.41 to 1.2.45

Release notes

Sourced from cc's releases.

cc-v1.2.45

Other

  • Regenerate target info (#1606)
  • Use a default check for the "env" variable in apple_sdk_name (#1605)

cc-v1.2.44

Other

  • Fix debug assertion for env/abi mismatch (#1604)
  • Update CHANGELOG for version 1.2.43 (#1602)
  • Stop passing an invalid target to llvm-mingw's cross-compilation wrappers (#1495)

cc-v1.2.43

Other

  • Mark static_flag and shared_flag as deprecated (#1582)

cc-v1.2.42

Other

  • Fix check-semver-checks (#1600)
  • minor improvement for docs (#1598)
  • Fix linker-plugin-lto: use -flto=thin (#1594)
  • Disable check-buildstd for armv7k-apple-watchos (#1599)
  • Add elf abi to ppc64 targets (#1596)
Changelog

Sourced from cc's changelog.

1.2.45 - 2025-11-07

Other

  • Regenerate target info (#1606)
  • Use a default check for the "env" variable in apple_sdk_name (#1605)

1.2.44 - 2025-10-31

Other

  • Fix debug assertion for env/abi mismatch (#1604)
  • Update CHANGELOG for version 1.2.43 (#1602)
  • Stop passing an invalid target to llvm-mingw's cross-compilation wrappers (#1495)

1.2.43 - 2025-10-24

Other

  • Mark static_flag and shared_flag as deprecated (#1582)

1.2.42 - 2025-10-24

Other

  • Fix check-semver-checks (#1600)
  • minor improvement for docs (#1598)
  • Fix linker-plugin-lto: use -flto=thin (#1594)
  • Disable check-buildstd for armv7k-apple-watchos (#1599)
  • Add elf abi to ppc64 targets (#1596)
Commits

Updates clap from 4.5.50 to 4.5.51

Release notes

Sourced from clap's releases.

v4.5.51

[4.5.51] - 2025-10-29

Fixes

  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count
Changelog

Sourced from clap's changelog.

[4.5.51] - 2025-10-29

Fixes

  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count
Commits
  • b49dae2 chore: Release
  • d37b0b5 docs: Update changelog
  • 3398b6a Merge pull request #6009 from gtema/complete_try_generate
  • 21fc9e4 feat(clap-complete): Introduce fallible generator
  • bd01bdc Merge pull request #6012 from epage/sub
  • ed0c63d docs(derive): Specify arg_required_else_help is set for users
  • e2188d9 chore(deps): Update Rust Stable to v1.87 (#6004)
  • e01f2b7 docs: Cleanup unused links
  • 6b12a81 chore: Release
  • 8dd92a7 docs: Update changelog
  • Additional commits viewable in compare view

Updates clap_builder from 4.5.50 to 4.5.51

Release notes

Sourced from clap_builder's releases.

v4.5.51

[4.5.51] - 2025-10-29

Fixes

  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count
Changelog

Sourced from clap_builder's changelog.

[4.5.51] - 2025-10-29

Fixes

  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count
Commits
  • d89d57d chore: Release
  • f18b67e docs: Update changelog
  • 9d218eb Merge pull request #6165 from epage/shirt
  • 126440c fix(help): Correctly calculate padding for short-only args
  • 9e3c05e test(help): Show panic with short, valueless arg
  • c9898d0 test(help): Verify short with value
  • df7bdfc chore: Release
  • af7f7d6 docs: Update changelog
  • 419244b Merge pull request #6142 from thomas-zahner/respect-display-order
  • 24dfa0d fix(clap_mangen): Take into consideration display_order
  • Additional commits viewable in compare view

Updates flate2 from 1.1.4 to 1.1.5

Release notes

Sourced from flate2's releases.

1.1.5

This bugfix release fixes #508, as flush didn't always work anymore in conjunction with miniz_oxide.

What's Changed

Full Changelog: rust-lang/flate2-rs@1.1.4...1.1.5

Commits
  • 2661fbb Merge pull request #509 from fintelia/revert-flush-change
  • bc36cf4 Bump patch version
  • 4341fe2 Revert "Use partial flushes with miniz_oxide backend"
  • See full diff in compare view

Updates icu_locale_core from 2.0.0 to 2.1.1

Release notes

Sourced from icu_locale_core's releases.

ICU4X 2.1.0

The ICU4X Technical Committee is happy to announce ICU4X 2.1, an update to our modular, portable, and secure i18n library.

Important changes since ICU4X 2.0 include:

  1. Latest i18n data: This release includes an update to CLDR 48.
  2. Calendar improvements: ICU4X is now being used to implement Temporal in V8 and SpiderMonkey. icu_calendar has received many fixes and improvements in service of that, including new experimental arithmetic APIs.
  3. Normalizer optimizations: icu_normalizer has received a lot of optimization work, with some more to come. Optimizations made to shared data structures will benefit other components as well.
  4. Collation sort keys: It is now possible to use icu_collator to extract the sort key of a given string to amortize the cost of collation operations.

When updating ICU4X crates to 2.1, you may experience issues due to incompatibilities between buggy older crates and newer crates around the alloc feature. In that case, please run cargo update for any crates that show up in the errors.

See the full changelog for more information

Commits

Updates icu_normalizer from 2.0.0 to 2.0.1

Changelog

Sourced from icu_normalizer's changelog.

Changelog

Unreleased

  • Utils
    • Retire the icu_harfbuzz crate. The icu_properties and icu_normalizer types now directly implement the harfbuzz-traits

icu4x 2.1

  • Components
    • General
      • Update MSRV to 1.83 (unicode-org#7066)
      • Remove unused dependencies (unicode-org#6978)
    • icu_calendar
      • Collapse Dangi and Chinese into EastAsianTraditional, expose (unstable) customization trait (unicode-org#6938, unicode-org#7159)
      • Collapse Hijri calendar types, expose (unstable) Rules trait for customization (unicode-org#6935)
      • Add Easter holiday to Gregorian and Julian (unicode-org#6899)
      • Implement PartialOrd for Date unconditionally (unicode-org#7090)
      • Switch Chinese and Korean calendars to no longer being data-driven, hardcoding their data (unicode-org#6934, unicode-org#7008)
      • (unstable) Add Date::try_from_fields for flexibly building Temporal dates (unicode-org#6910, unicode-org#7116, unicode-org#7163)
      • (unstable) Implement date arithmetic according to Temporal specification (unicode-org#6992, unicode-org#7012)
      • Make extended_year have consistent behavior across calendars, matching specced behavior in CLDR and Temporal (unicode-org#6800, unicode-org#6937)
      • Remove era aliases for Persian (unicode-org#7124)
      • Fix und-SA-u-ca-islamic (unicode-org#6736)
      • Fix calendar preference resolution (unicode-org#7158)
      • Deprecate convenience constructors of lunisolar calendars (unicode-org#7143)
      • Avoid panics for large past/future dates in astronomical calendars (unicode-org#6876)
      • Improve some Gregorian calendar code (unicode-org#6870)
      • Optimise day_of_provided_year, date_from_provided_year_day for ISO/Gregorian (unicode-org#6883)
      • Add a lot more documentation on individual calendars (unicode-org#7016, unicode-org#7033, unicode-org#7036, unicode-org#7037, unicode-org#7047, unicode-org#7082, unicode-org#7151)
      • Compare Chinese calendar against Hong Kong observatory (unicode-org#6944)
      • Test Korean calendar against KASI (unicode-org#7041)
    • icu_casemap
      • General changes only
    • icu_collator
      • Add CollatorBorrowed::write_sort_key_to; to support generating sort keys (unicode-org#6537, unicode-org#6656, unicode-org#6708, unicode-org#7186)
      • Make merge separator compare less than U+0000 on the identical strength (unicode-org#6814, unicode-org#6823)
      • Add Latin1 comparisons to the collator (unicode-org#6674)
      • Avoid double-validating chars (unicode-org#6924)
    • icu_collections
      • Fix building without the alloc crate (unicode-org#6997)
      • Optimize CodePointTrie by hoisting fast path bound checks to constructor (unicode-org#6863)
      • Make trivial constructors for Char16Trie / Char16TrieIterator inline-eligible (unicode-org#6864)
    • icu_datetime
      • Add Preferences::from_locale_strict (unicode-org#6737)
      • Change short localized offset format to use +0 (unicode-org#6729)
      • Fix und-SA-u-ca-islamic (unicode-org#6736)
      • Use atTime patterns where available (unicode-org#7106)
      • Disambiguate inconsistent metazones (unicode-org#6755, unicode-org#7160)
      • Implement u and g fields (unicode-org#6930)

... (truncated)

Commits

Updates icu_properties from 2.0.1 to 2.0.2

Changelog

Sourced from icu_properties's changelog.

Changelog

Unreleased

  • Utils
    • Retire the icu_harfbuzz crate. The icu_properties and icu_normalizer types now directly implement the harfbuzz-traits

icu4x 2.1

  • Components
    • General
      • Update MSRV to 1.83 (unicode-org#7066)
      • Remove unused dependencies (unicode-org#6978)
    • icu_calendar
      • Collapse Dangi and Chinese into EastAsianTraditional, expose (unstable) customization trait (unicode-org#6938, unicode-org#7159)
      • Collapse Hijri calendar types, expose (unstable) Rules trait for customization (unicode-org#6935)
      • Add Easter holiday to Gregorian and Julian (unicode-org#6899)
      • Implement PartialOrd for Date unconditionally (unicode-org#7090)
      • Switch Chinese and Korean calendars to no longer being data-driven, hardcoding their data (unicode-org#6934, unicode-org#7008)
      • (unstable) Add Date::try_from_fields for flexibly building Temporal dates (unicode-org#6910, unicode-org#7116, unicode-org#7163)
      • (unstable) Implement date arithmetic according to Temporal specification (unicode-org#6992, unicode-org#7012)
      • Make extended_year have consistent behavior across calendars, matching specced behavior in CLDR and Temporal (unicode-org#6800, unicode-org#6937)
      • Remove era aliases for Persian (unicode-org#7124)
      • Fix und-SA-u-ca-islamic (unicode-org#6736)
      • Fix calendar preference resolution (unicode-org#7158)
      • Deprecate convenience constructors of lunisolar calendars (unicode-org#7143)
      • Avoid panics for large past/future dates in astronomical calendars (unicode-org#6876)
      • Improve some Gregorian calendar code (unicode-org#6870)
      • Optimise day_of_provided_year, date_from_provided_year_day for ISO/Gregorian (unicode-org#6883)
      • Add a lot more documentation on individual calendars (unicode-org#7016, unicode-org#7033, unicode-org#7036, unicode-org#7037, unicode-org#7047, unicode-org#7082, unicode-org#7151)
      • Compare Chinese calendar against Hong Kong observatory (unicode-org#6944)
      • Test Korean calendar against KASI (unicode-org#7041)
    • icu_casemap
      • General changes only
    • icu_collator
      • Add CollatorBorrowed::write_sort_key_to; to support generating sort keys (unicode-org#6537, unicode-org#6656, unicode-org#6708, unicode-org#7186)
      • Make merge separator compare less than U+0000 on the identical strength (unicode-org#6814, unicode-org#6823)
      • Add Latin1 comparisons to the collator (unicode-org#6674)
      • Avoid double-validating chars (unicode-org#6924)
    • icu_collections
      • Fix building without the alloc crate (unicode-org#6997)
      • Optimize CodePointTrie by hoisting fast path bound checks to constructor (unicode-org#6863)
      • Make trivial constructors for Char16Trie / Char16TrieIterator inline-eligible (unicode-org#6864)
    • icu_datetime
      • Add Preferences::from_locale_strict (unicode-org#6737)
      • Change short localized offset format to use +0 (unicode-org#6729)
      • Fix und-SA-u-ca-islamic (unicode-org#6736)
      • Use atTime patterns where available (unicode-org#7106)
      • Disambiguate inconsistent metazones (unicode-org#6755, unicode-org#7160)
      • Implement u and g fields (unicode-org#6930)

... (truncated)

Commits

Updates litemap from 0.8.0 to 0.8.1

Changelog

Sourced from litemap's changelog.

Changelog

Unreleased

  • Utils
    • Retire the icu_harfbuzz crate. The icu_properties and icu_normalizer types now directly implement the harfbuzz-traits

icu4x 2.1

  • Components
    • General
      • Update MSRV to 1.83 (unicode-org#7066)
      • Remove unused dependencies (unicode-org#6978)
    • icu_calendar
      • Collapse Dangi and Chinese into EastAsianTraditional, expose (unstable) customization trait (unicode-org#6938, unicode-org#7159)
      • Collapse Hijri calendar types, expose (unstable) Rules trait for customization (unicode-org#6935)
      • Add Easter holiday to Gregorian and Julian (unicode-org#6899)
      • Implement PartialOrd for Date unconditionally (unicode-org#7090)
      • Switch Chinese and Korean calendars to no longer being data-driven, hardcoding their data (unicode-org#6934, unicode-org#7008)
      • (unstable) Add Date::try_from_fields for flexibly building Temporal dates (unicode-org#6910, unicode-org#7116, unicode-org#7163)
      • (unstable) Implement date arithmetic according to Temporal specification (unicode-org#6992, unicode-org#7012)
      • Make extended_year have consistent behavior across calendars, matching specced behavior in CLDR and Temporal (unicode-org#6800, unicode-org#6937)
      • Remove era aliases for Persian (unicode-org#7124)
      • Fix und-SA-u-ca-islamic (unicode-org#6736)
      • Fix calendar preference resolution (unicode-org#7158)
      • Deprecate convenience constructors of lunisolar calendars (unicode-org#7143)
      • Avoid panics for large past/future dates in astronomical calendars (unicode-org#6876)
      • Improve some Gregorian calendar code (unicode-org#6870)
      • Optimise day_of_provided_year, date_from_provided_year_day for ISO/Gregorian (unicode-org#6883)
      • Add a lot more documentation on individual calendars (unicode-org#7016, unicode-org#7033, unicode-org#7036, unicode-org#7037, unicode-org#7047, unicode-org#7082, unicode-org#7151)
      • Compare Chinese calendar against Hong Kong observatory (unicode-org#6944)
      • Test Korean calendar against KASI (unicode-org#7041)
    • icu_casemap
      • General changes only
    • icu_collator
      • Add CollatorBorrowed::write_sort_key_to; to support generating sort keys (unicode-org#6537, unicode-org#6656, unicode-org#6708, unicode-org#7186)
      • Make merge separator compare less than U+0000 on the identical strength (unicode-org#6814, unicode-org#6823)
      • Add Latin1 comparisons to the collator (unicode-org#6674)
      • Avoid double-validating chars (unicode-org#6924)
    • icu_collections
      • Fix building without the alloc crate (unicode-org#6997)
      • Optimize CodePointTrie by hoisting fast path bound checks to constructor (unicode-org#6863)
      • Make trivial constructors for Char16Trie / Char16TrieIterator inline-eligible (unicode-org#6864)
    • icu_datetime
      • Add Preferences::from_locale_strict (unicode-org#6737)
      • Change short localized offset format to use +0 (unicode-org#6729)
      • Fix und-SA-u-ca-islamic (unicode-org#6736)
      • Use atTime patterns where available (unicode-org#7106)
      • Disambiguate inconsistent metazones (unicode-org#6755, unicode-org#7160)
      • Implement u and g fields (unicode-org#6930)

... (truncated)

Commits

Updates potential_utf from 0.1.3 to 0.1.4

Changelog

Sourced from potential_utf's changelog.

Changelog

Unreleased

  • Utils
    • Retire the icu_harfbuzz crate. The icu_properties and icu_normalizer types now directly implement the harfbuzz-traits

icu4x 2.1

  • Components
    • General
      • Update MSRV to 1.83 (unicode-org#7066)
      • Remove unused dependencies (unicode-org#6978)
    • icu_calendar
      • Collapse Dangi and Chinese into EastAsianTraditional, expose (unstable) customization trait (unicode-org#6938, unicode-org#7159)
      • Collapse Hijri calendar types, expose (unstable) Rules trait for customization (unicode-org#6935)
      • Add Easter holiday to Gregorian and Julian (unicode-org#6899)
      • Implement PartialOrd for Date unconditionally (unicode-org#7090)
      • Switch Chinese and Korean calendars to no longer being data-driven, hardcoding their data (unicode-org#6934, unicode-org#7008)
      • (unstable) Add Date::try_from_fields for flexibly building Temporal dates (unicode-org#6910, unicode-org#7116, unicode-org#7163)
      • (unstable) Implement date arithmetic according to Temporal specification (unicode-org#6992, unicode-org#7012)
      • Make extended_year have consistent behavior across calendars, matching specced behavior in CLDR and Temporal (unicode-org#6800, unicode-org#6937)
      • Remove era aliases for Persian (unicode-org#7124)
      • Fix und-SA-u-ca-islamic (unicode-org#6736)
      • Fix calendar preference resolution (unicode-org#7158)
      • Deprecate convenience constructors of lunisolar calendars (unicode-org#7143)
      • Avoid panics for large past/future dates in astronomical calendars (unicode-org#6876)
      • Improve some Gregorian calendar code (unicode-org#6870)
      • Optimise day_of_provided_year, date_from_provided_year_day for ISO/Gregorian (unicode-org#6883)
      • Add a lot more documentation on individual calendars (unicode-org#7016, unicode-org#7033, unicode-org#7036, unicode-org#7037, unicode-org#7047, unicode-org#7082, unicode-org#7151)
      • Compare Chinese calendar against Hong Kong observatory (unicode-org#6944)
      • Test Korean calendar against KASI (unicode-org#7041)
    • icu_casemap
      • General changes only
    • icu_collator
      • Add CollatorBorrowed::write_sort_key_to; to support generating sort keys (unicode-org#6537, unicode-org#6656, unicode-org#6708, unicode-org#7186)
      • Make merge separator compare less than U+0000 on the identical strength (unicode-org#6814, unicode-org#6823)
      • Add Latin1 comparisons to the collator (unicode-org#6674)
      • Avoid double-validating chars (unicode-org#6924)
    • icu_collections
      • Fix building without the alloc crate (unicode-org#6997)
      • Optimize CodePointTrie by hoisting fast path bound checks to constructor (unicode-org#6863)
      • Make trivial constructors for Char16Trie / Char16TrieIterator inline-eligible (unicode-org#6864)
    • icu_datetime
      • Add Preferences::from_locale_strict (unicode-org#6737)
      • Change short localized offset format to use +0 (unicode-org#6729)
      • Fix und-SA-u-ca-islamic (unicode-org#6736)
      • Use atTime patterns where available (unicode-org#7106)
      • Disambiguate inconsistent metazones (unicode-org#6755, unicode-org#7160)
      • Implement u and g fields (unicode-org#6930)

... (truncated)

Commits

Updates proc-macro2 from 1.0.102 to 1.0.103

Release notes

Sourced from proc-macro2's releases.

1.0.103

  • Add semver-exempt Literal methods str_value, cstr_value, byte_str_value (#525)
Commits
  • d1bf13a Release 1.0.103
  • 29e08c0 Merge pull request #525 from dtolnay/literalvalue
  • f9eec24 Restore support for rustc older than 1.74
  • cc983fc Restore support for rustc older than 1.79
  • 465f781 Restore support for rustc older than 1.89
  • ab5231c Add string literal value tests
  • 4c039a8 Add Literal methods from proc_macro_value feature
  • 885fde9 Vendor rustc_literal_escaper v0.0.5
  • See full diff in compare view

Updates quote from 1.0.41 to 1.0.42

Release notes

Sourced from quote's releases.

1.0.42

Commits
  • bb9e7a4 Release 1.0.42
  • 683c1d6 Merge pull request #311 from dtolnay/append
  • ed93e8e Revert PR 305
  • 1f2a959 Merge pull request #310 from dtolnay/up
  • 37448aa Raise required compiler to Rust 1.68
  • 39ac89e Resolve manual_let_else pedantic clippy lint
  • f3eac36 Raise required compiler to Rust 1.65
  • 7b490c5 Merge pull request #309 from dtolnay/append
  • 71dfa84 Apply pattern from PR 306 to append_separated & append_terminated
  • df32af7 Touch up PR 306
  • Additional commits viewable in compare view

Updates rustls from 0.23.34 to 0.23.35

Commits
  • 7768cd2 Bump version to 0.23.35
  • 6ed925e Address nightly clippy::derivable_impls lints
  • 645095f Pass through attributes for enum_builder!
  • 90e28d6 fix: only add ocsp in ConfigBuilder::with_single_cert_with_ocsp if
  • See full diff in compare view

Updates rustls-pki-types from 1.12.0 to 1.13.0

Release notes

Sourced from rustls-pki-types's releases.

1.13.0

What's Changed

Commits
  • b8c04aa Prepare 1.13
  • 841b3b0 impl core::hash::Hash for non-secret types
  • 2b9f662 Add From<[u8; 4]> for Ipv4Addr
  • 1bc73dc add ed448 support
  • 1471268 ci: take updated nightly for cargo-check-external-types
  • f7604db pem: hold on to buffer while reading slice
  • 67e6eb8 pem: use SliceIter constructor
  • c008654 pem: move from_slice() to SliceIter::read_section()
  • d9f1404 pem: hold on to buffers while reading file
  • 368e753 pem: use ReadIter constructor
  • Additional commits viewable in compare view

Updates rustls-webpki from 0.103.7 to 0.103.8

Release notes

Sourced from rustls-webpki's releases.

0.103.8

What's Changed

Full Changelog: rustls/webpki@v/0.103.7...v/0.103.8

Commits

Updates syn from 2.0.108 to 2.0.109

Release notes

Sourced from syn's releases.

2.0.109

Commits
  • 085e597 Release 2.0.109
  • 675c845 Disable rustdoc's automatic selection of cfg markers
  • 8d87f3b Import Spacing for all of tt module
  • 46104b3 Touch up PR 1930
  • f6e1310 Merge pull request #1930 from dishmaker/dishmaker/tokenstream_collect_cmp
  • 1893ecd Touch up PR 1933
  • f365a65 Merge pull request #1933 from dishmaker/dishmaker/perf_fold_vec
  • b25abd1 Merge pull request #1934 from dishmaker/dishmaker/perf_llvml_punct_into_iter
  • b62dc57 Consolidate on iter::once for pushing TokenTree into TokenStream
  • 1535d5d Resolve explicit_into_iter_loop clippy lint from PR 1932
  • Additional commits viewable in compare view

Updates tinystr from 0.8.1 to 0.8.2

Changelog

Sourced from tinystr's changelog.

Changelog

Unreleased

  • Utils
    • Retire the icu_harfbuzz crate. The icu_properties and icu_normalizer types now directly implement the harfbuzz-traits

icu4x 2.1

  • Components
    • General
      • Update MSRV to 1.83 (unicode-org#7066)
      • Remove unused dependencies (unicode-org#6978)
    • icu_calendar
      • Collapse Dangi and Chinese into EastAsianTraditional, expose (unstable) customization trait (unicode-org#6938, unicode-org#7159)
      • Collapse Hijri calendar types, expose (unstable) Rules trait for customization (unicode-org#6935)
      • Add Easter holiday to Gregorian and Julian (unicode-org#6899)
      • Implement PartialOrd for Date unconditionally (unicode-org#7090)
      • Switch Chinese and Korean calendars to no longer being data-driven, hardcoding their data (unicode-org#6934, unicode-org#7008)
      • (unstable) Add Date::try_from_fields for flexibly building Temporal dates (unicode-org#6910, unicode-org#7116, unicode-org#7163)
      • (unstable) Implement date arithmetic according to Temporal specification (unicode-org#6992, unicode-org#7012)
      • Make extended_year have consistent behavior across calendars, matching specced behavior in CLDR and Temporal (unicode-org#6800, unicode-org#6937)
      • Remove era aliases for Persian (unicode-org#7124)
      • Fix und-SA-u-ca-islamic (unicode-org#6736)
      • Fix calendar preference resolution (unicode-org#7158)
      • Deprecate convenience constructors of lunisolar calendars (unicode-org#7143)
      • Avoid panics for large past/future dates in astr...

        Description has been truncated

Bumps the minor group with 24 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [icu_provider](https://github.com/unicode-org/icu4x) | `2.0.0` | `2.1.1` |
| [icu_segmenter](https://github.com/unicode-org/icu4x) | `2.0.0` | `2.0.1` |
| [aho-corasick](https://github.com/BurntSushi/aho-corasick) | `1.1.3` | `1.1.4` |
| [bstr](https://github.com/BurntSushi/bstr) | `1.12.0` | `1.12.1` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.2.41` | `1.2.45` |
| [clap](https://github.com/clap-rs/clap) | `4.5.50` | `4.5.51` |
| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.4` | `1.1.5` |
| [icu_normalizer](https://github.com/unicode-org/icu4x) | `2.0.0` | `2.0.1` |
| [icu_properties](https://github.com/unicode-org/icu4x) | `2.0.1` | `2.0.2` |
| [litemap](https://github.com/unicode-org/icu4x) | `0.8.0` | `0.8.1` |
| [potential_utf](https://github.com/unicode-org/icu4x) | `0.1.3` | `0.1.4` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.102` | `1.0.103` |
| [quote](https://github.com/dtolnay/quote) | `1.0.41` | `1.0.42` |
| [rustls](https://github.com/rustls/rustls) | `0.23.34` | `0.23.35` |
| [rustls-pki-types](https://github.com/rustls/pki-types) | `1.12.0` | `1.13.0` |
| [rustls-webpki](https://github.com/rustls/webpki) | `0.103.7` | `0.103.8` |
| [syn](https://github.com/dtolnay/syn) | `2.0.108` | `2.0.109` |
| [tinystr](https://github.com/unicode-org/icu4x) | `0.8.1` | `0.8.2` |
| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.20` | `1.0.22` |
| [yoke](https://github.com/unicode-org/icu4x) | `0.8.0` | `0.8.1` |
| [yoke-derive](https://github.com/unicode-org/icu4x) | `0.8.0` | `0.8.1` |
| [zerotrie](https://github.com/unicode-org/icu4x) | `0.2.2` | `0.2.3` |
| [zerovec](https://github.com/unicode-org/icu4x) | `0.11.4` | `0.11.5` |
| [zerovec-derive](https://github.com/unicode-org/icu4x) | `0.11.1` | `0.11.2` |



Updates `icu_provider` from 2.0.0 to 2.1.1
- [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/commits)

Updates `icu_segmenter` from 2.0.0 to 2.0.1
- [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/[email protected]/[email protected])

Updates `aho-corasick` from 1.1.3 to 1.1.4
- [Commits](BurntSushi/aho-corasick@1.1.3...1.1.4)

Updates `bstr` from 1.12.0 to 1.12.1
- [Commits](BurntSushi/bstr@1.12.0...1.12.1)

Updates `cc` from 1.2.41 to 1.2.45
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.41...cc-v1.2.45)

Updates `clap` from 4.5.50 to 4.5.51
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.50...clap_complete-v4.5.51)

Updates `clap_builder` from 4.5.50 to 4.5.51
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.5.50...v4.5.51)

Updates `flate2` from 1.1.4 to 1.1.5
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Commits](rust-lang/flate2-rs@1.1.4...1.1.5)

Updates `icu_locale_core` from 2.0.0 to 2.1.1
- [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/commits)

Updates `icu_normalizer` from 2.0.0 to 2.0.1
- [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/[email protected]/[email protected])

Updates `icu_properties` from 2.0.1 to 2.0.2
- [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/[email protected]/[email protected])

Updates `litemap` from 0.8.0 to 0.8.1
- [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/commits)

Updates `potential_utf` from 0.1.3 to 0.1.4
- [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/commits)

Updates `proc-macro2` from 1.0.102 to 1.0.103
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@1.0.102...1.0.103)

Updates `quote` from 1.0.41 to 1.0.42
- [Release notes](https://github.com/dtolnay/quote/releases)
- [Commits](dtolnay/quote@1.0.41...1.0.42)

Updates `rustls` from 0.23.34 to 0.23.35
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](rustls/rustls@v/0.23.34...v/0.23.35)

Updates `rustls-pki-types` from 1.12.0 to 1.13.0
- [Release notes](https://github.com/rustls/pki-types/releases)
- [Commits](rustls/pki-types@v/1.12.0...v/1.13.0)

Updates `rustls-webpki` from 0.103.7 to 0.103.8
- [Release notes](https://github.com/rustls/webpki/releases)
- [Commits](rustls/webpki@v/0.103.7...v/0.103.8)

Updates `syn` from 2.0.108 to 2.0.109
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.108...2.0.109)

Updates `tinystr` from 0.8.1 to 0.8.2
- [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/commits)

Updates `unicode-ident` from 1.0.20 to 1.0.22
- [Release notes](https://github.com/dtolnay/unicode-ident/releases)
- [Commits](dtolnay/unicode-ident@1.0.20...1.0.22)

Updates `writeable` from 0.6.1 to 0.6.2
- [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/[email protected]/[email protected])

Updates `yoke` from 0.8.0 to 0.8.1
- [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/commits)

Updates `yoke-derive` from 0.8.0 to 0.8.1
- [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/commits)

Updates `zerotrie` from 0.2.2 to 0.2.3
- [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/commits)

Updates `zerovec` from 0.11.4 to 0.11.5
- [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/commits)

Updates `zerovec-derive` from 0.11.1 to 0.11.2
- [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/commits)

---
updated-dependencies:
- dependency-name: icu_provider
  dependency-version: 2.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: icu_segmenter
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: aho-corasick
  dependency-version: 1.1.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: bstr
  dependency-version: 1.12.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: cc
  dependency-version: 1.2.45
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: clap
  dependency-version: 4.5.51
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: clap_builder
  dependency-version: 4.5.51
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: flate2
  dependency-version: 1.1.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: icu_locale_core
  dependency-version: 2.1.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: icu_normalizer
  dependency-version: 2.0.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: icu_properties
  dependency-version: 2.0.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: litemap
  dependency-version: 0.8.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: potential_utf
  dependency-version: 0.1.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: proc-macro2
  dependency-version: 1.0.103
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: quote
  dependency-version: 1.0.42
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: rustls
  dependency-version: 0.23.35
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: rustls-pki-types
  dependency-version: 1.13.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: minor
- dependency-name: rustls-webpki
  dependency-version: 0.103.8
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: syn
  dependency-version: 2.0.109
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: tinystr
  dependency-version: 0.8.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: unicode-ident
  dependency-version: 1.0.22
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: writeable
  dependency-version: 0.6.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: yoke
  dependency-version: 0.8.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: yoke-derive
  dependency-version: 0.8.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: zerotrie
  dependency-version: 0.2.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: zerovec
  dependency-version: 0.11.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
- dependency-name: zerovec-derive
  dependency-version: 0.11.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Nov 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant