Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 13, 2026

Bumps the rust-dependencies group with 17 updates:

Package From To
resb 0.1.0 0.1.1
log 0.4.28 0.4.29
tzif 0.4.0 0.4.1
jiff-tzdb 0.1.4 0.1.5
tinystr 0.8.1 0.8.2
icu_locale 2.1.0 2.1.1
zerovec 0.11.4 0.11.5
zoneinfo64 0.2.0 0.2.1
diplomat-tool 0.14.0 0.14.1
serde 1.0.225 1.0.228
yoke 0.8.0 0.8.1
serde_json 1.0.145 1.0.149
serde-xml-rs 0.8.1 0.8.2
hashbrown 0.16.0 0.16.1
indexmap 2.11.4 2.13.0
syn 2.0.106 2.0.114
clap 4.5.47 4.5.54

Updates resb from 0.1.0 to 0.1.1

Changelog

Sourced from resb's changelog.

Changelog

Unreleased

  • Components
    • icu_locale_core
      • The struct_keyword! macro was changed to operate on references for conversions (unicode-org#7361)
    • icu_properties
      • Constify PropertyNamesLong/PropertNamesShort/PropertyParser constructors (unicode-org#7294)
  • Utils
    • Retire the icu_harfbuzz crate. The icu_properties and icu_normalizer types now directly implement the harfbuzz-traits

icu 2.1.x

Several crates have had patch releases in the 2.1 stream:

  • Components
    • (2.1.1) General
      • Fix icu_locale_core dependency (unicode-org#7191)
    • (2.1.2)icu_properties
      • Fix some property constants (unicode-org#7269, unicode-org#7281, unicode-org#7284)
      • Add conversions for unicode_bidi::BidiClass (unicode-org#7272)
      • Add IndicConjunctBreak (unicode-org#7280)
      • Add conversion between icu::properties::props::Script and icu::locale::subtags:Script (unicode-org#7270)
    • (2.1.2) icu_segmenter
      • Add non-complex line and word break constructors (unicode-org#7268)
  • Data model and providers
    • (2.1.2) icu_provider_source, icu_locale_data, icu_datetime_data, icu_experimental_data
      • Update to CLDR 48.1 (unicode-org#7396)
    • (2.1.2) icu_provider_registry, icu_provider_source
      • Add IndicConjunctBreak (unicode-org#7280)

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)

... (truncated)

Commits

Updates log from 0.4.28 to 0.4.29

Release notes

Sourced from log's releases.

0.4.29

MSRV

This release increases log's MSRV from 1.61.0 to 1.68.0.

What's Changed

New Contributors

Full Changelog: rust-lang/log@0.4.28...0.4.29

Changelog

Sourced from log's changelog.

[0.4.29] - 2025-12-02

What's Changed

New Contributors

Full Changelog: rust-lang/log@0.4.28...0.4.29

Commits
  • b1e2df7 Merge pull request #719 from rust-lang/cargo/0.4.29
  • 3fe1a54 prepare for 0.4.29 release
  • 7a432d9 Merge pull request #718 from rust-lang/ci/msrv
  • 0689d56 rebump msrv to 1.68.0
  • 46b448e try drop msrv back to 1.61.0
  • 929ab38 fix up doc test feature gate
  • 957cece bump serde-dependent crates
  • bea40c8 bump msrv to 1.68.0
  • c540184 Merge pull request #716 from rust-lang/ci-smaller-matrix2
  • c971e63 Merge branch 'master' into ci-smaller-matrix2
  • Additional commits viewable in compare view

Updates tzif from 0.4.0 to 0.4.1

Release notes

Sourced from tzif's releases.

ICU4X 0.4.1 is a small incremental release on top of 0.4.0 that fixes ergonomic issues in icu4x-datagen when generating Unicode property data.

Changelog

Sourced from tzif's changelog.

Changelog

Unreleased

  • Components
    • icu_locale_core
      • The struct_keyword! macro was changed to operate on references for conversions (unicode-org#7361)
    • icu_properties
      • Constify PropertyNamesLong/PropertNamesShort/PropertyParser constructors (unicode-org#7294)
  • Utils
    • Retire the icu_harfbuzz crate. The icu_properties and icu_normalizer types now directly implement the harfbuzz-traits

icu 2.1.x

Several crates have had patch releases in the 2.1 stream:

  • Components
    • (2.1.1) General
      • Fix icu_locale_core dependency (unicode-org#7191)
    • (2.1.2)icu_properties
      • Fix some property constants (unicode-org#7269, unicode-org#7281, unicode-org#7284)
      • Add conversions for unicode_bidi::BidiClass (unicode-org#7272)
      • Add IndicConjunctBreak (unicode-org#7280)
      • Add conversion between icu::properties::props::Script and icu::locale::subtags:Script (unicode-org#7270)
    • (2.1.2) icu_segmenter
      • Add non-complex line and word break constructors (unicode-org#7268)
  • Data model and providers
    • (2.1.2) icu_provider_source, icu_locale_data, icu_datetime_data, icu_experimental_data
      • Update to CLDR 48.1 (unicode-org#7396)
    • (2.1.2) icu_provider_registry, icu_provider_source
      • Add IndicConjunctBreak (unicode-org#7280)

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)

... (truncated)

Commits

Updates jiff-tzdb from 0.1.4 to 0.1.5

Changelog

Sourced from jiff-tzdb's changelog.

0.1.5 (2024-08-09)

This release includes some improvements and bug fixes, particularly for Jiff's strtime APIs.

Enhancements:

  • #63: Add link to original Chrono maintainer's commentary in DESIGN.md.
  • #75: Add support for %V for formatting and parsing IANA time zone identifiers.
  • #79: Add devcontainer.json to support GitHub Codespaces.
  • #85: Set correct ranges for internal tracking in return value of days_in_month.

Bug fixes:

  • #59: Fixes a bug where some Spans could not be roundtripped through ISO 8601.
  • #71: Tweak wording in documentation of "printf"-style API.
  • #73: Make it so %.Nf only formats to N decimal places.
  • #77: Disable optimizations when running tests.
Commits
  • f889e5b jiff-tzdb-0.1.5
  • 4526cd2 jiff-tzdb: update to tzdb 2025c
  • 9d7e099 fuzz: add initial set of fuzzer targets
  • 552b9d1 civil: added FromStr and Display impls for ISOWeekDate
  • 6bab68d jiff-icu-0.2.2
  • 422353b jiff-icu: add TryFrom impls for icu_time::zone::models::AtTime
  • 0a91070 changelog: 0.2.16
  • ba1de61 jiff-icu-0.2.1
  • 2ef6045 0.2.16
  • 0b293b4 doc: a few documentation fixes
  • Additional commits viewable in compare view

Updates tinystr from 0.8.1 to 0.8.2

Changelog

Sourced from tinystr's changelog.

Changelog

Unreleased

  • Components
    • icu_locale_core
      • The struct_keyword! macro was changed to operate on references for conversions (unicode-org#7361)
    • icu_properties
      • Constify PropertyNamesLong/PropertNamesShort/PropertyParser constructors (unicode-org#7294)
  • Utils
    • Retire the icu_harfbuzz crate. The icu_properties and icu_normalizer types now directly implement the harfbuzz-traits

icu 2.1.x

Several crates have had patch releases in the 2.1 stream:

  • Components
    • (2.1.1) General
      • Fix icu_locale_core dependency (unicode-org#7191)
    • (2.1.2)icu_properties
      • Fix some property constants (unicode-org#7269, unicode-org#7281, unicode-org#7284)
      • Add conversions for unicode_bidi::BidiClass (unicode-org#7272)
      • Add IndicConjunctBreak (unicode-org#7280)
      • Add conversion between icu::properties::props::Script and icu::locale::subtags:Script (unicode-org#7270)
    • (2.1.2) icu_segmenter
      • Add non-complex line and word break constructors (unicode-org#7268)
  • Data model and providers
    • (2.1.2) icu_provider_source, icu_locale_data, icu_datetime_data, icu_experimental_data
      • Update to CLDR 48.1 (unicode-org#7396)
    • (2.1.2) icu_provider_registry, icu_provider_source
      • Add IndicConjunctBreak (unicode-org#7280)

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)

... (truncated)

Commits

Updates icu_locale from 2.1.0 to 2.1.1

Changelog

Sourced from icu_locale's changelog.

Changelog

Unreleased

  • Components
    • icu_locale_core
      • The struct_keyword! macro was changed to operate on references for conversions (unicode-org#7361)
    • icu_properties
      • Constify PropertyNamesLong/PropertNamesShort/PropertyParser constructors (unicode-org#7294)
  • Utils
    • Retire the icu_harfbuzz crate. The icu_properties and icu_normalizer types now directly implement the harfbuzz-traits

icu 2.1.x

Several crates have had patch releases in the 2.1 stream:

  • Components
    • (2.1.1) General
      • Fix icu_locale_core dependency (unicode-org#7191)
    • (2.1.2)icu_properties
      • Fix some property constants (unicode-org#7269, unicode-org#7281, unicode-org#7284)
      • Add conversions for unicode_bidi::BidiClass (unicode-org#7272)
      • Add IndicConjunctBreak (unicode-org#7280)
      • Add conversion between icu::properties::props::Script and icu::locale::subtags:Script (unicode-org#7270)
    • (2.1.2) icu_segmenter
      • Add non-complex line and word break constructors (unicode-org#7268)
  • Data model and providers
    • (2.1.2) icu_provider_source, icu_locale_data, icu_datetime_data, icu_experimental_data
      • Update to CLDR 48.1 (unicode-org#7396)
    • (2.1.2) icu_provider_registry, icu_provider_source
      • Add IndicConjunctBreak (unicode-org#7280)

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)

... (truncated)

Commits

Updates zerovec from 0.11.4 to 0.11.5

Changelog

Sourced from zerovec's changelog.

Changelog

Unreleased

  • Components
    • icu_locale_core
      • The struct_keyword! macro was changed to operate on references for conversions (unicode-org#7361)
    • icu_properties
      • Constify PropertyNamesLong/PropertNamesShort/PropertyParser constructors (unicode-org#7294)
  • Utils
    • Retire the icu_harfbuzz crate. The icu_properties and icu_normalizer types now directly implement the harfbuzz-traits

icu 2.1.x

Several crates have had patch releases in the 2.1 stream:

  • Components
    • (2.1.1) General
      • Fix icu_locale_core dependency (unicode-org#7191)
    • (2.1.2)icu_properties
      • Fix some property constants (unicode-org#7269, unicode-org#7281, unicode-org#7284)
      • Add conversions for unicode_bidi::BidiClass (unicode-org#7272)
      • Add IndicConjunctBreak (unicode-org#7280)
      • Add conversion between icu::properties::props::Script and icu::locale::subtags:Script (unicode-org#7270)
    • (2.1.2) icu_segmenter
      • Add non-complex line and word break constructors (unicode-org#7268)
  • Data model and providers
    • (2.1.2) icu_provider_source, icu_locale_data, icu_datetime_data, icu_experimental_data
      • Update to CLDR 48.1 (unicode-org#7396)
    • (2.1.2) icu_provider_registry, icu_provider_source
      • Add IndicConjunctBreak (unicode-org#7280)

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)

... (truncated)

Commits

Updates zoneinfo64 from 0.2.0 to 0.2.1

Changelog

Sourced from zoneinfo64's changelog.

Changelog

Unreleased

  • Components
    • icu_locale_core
      • The struct_keyword! macro was changed to operate on references for conversions (unicode-org#7361)
    • icu_properties
      • Constify PropertyNamesLong/PropertNamesShort/PropertyParser constructors (unicode-org#7294)
  • Utils
    • Retire the icu_harfbuzz crate. The icu_properties and icu_normalizer types now directly implement the harfbuzz-traits

icu 2.1.x

Several crates have had patch releases in the 2.1 stream:

  • Components
    • (2.1.1) General
      • Fix icu_locale_core dependency (unicode-org#7191)
    • (2.1.2)icu_properties
      • Fix some property constants (unicode-org#7269, unicode-org#7281, unicode-org#7284)
      • Add conversions for unicode_bidi::BidiClass (unicode-org#7272)
      • Add IndicConjunctBreak (unicode-org#7280)
      • Add conversion between icu::properties::props::Script and icu::locale::subtags:Script (unicode-org#7270)
    • (2.1.2) icu_segmenter
      • Add non-complex line and word break constructors (unicode-org#7268)
  • Data model and providers
    • (2.1.2) icu_provider_source, icu_locale_data, icu_datetime_data, icu_experimental_data
      • Update to CLDR 48.1 (unicode-org#7396)
    • (2.1.2) icu_provider_registry, icu_provider_source
      • Add IndicConjunctBreak (unicode-org#7280)

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)

... (truncated)

Commits

Updates diplomat-tool from 0.14.0 to 0.14.1

Commits

Updates serde from 1.0.225 to 1.0.228

Release notes

Sourced from serde's releases.

v1.0.228

  • Allow building documentation with RUSTDOCFLAGS='--cfg=docsrs' set for the whole dependency graph (#2995)

v1.0.227

  • Documentation improvements (#2991)

v1.0.226

  • Deduplicate variant matching logic inside generated Deserialize impl for adjacently tagged enums (#2935, thanks @​Mingun)
Commits
  • a866b33 Release 1.0.228
  • 5adc9e8 Merge pull request #2995 from dtolnay/rustdocflags
  • ab58178 Workaround for RUSTDOCFLAGS='--cfg=docsrs'
  • 415d9fc Release 1.0.227
  • 7c58427 Merge pull request #2991 from dtolnay/inlinecoredoc
  • 9d3410e Merge pull request #2992 from dtolnay/inplaceseed
  • 2fb6748 Remove InPlaceSeed public re-export
  • f8137c7 Inline serde_core into serde in docsrs mode
  • b7dbf7e Merge pull request #2990 from dtolnay/integer128
  • 7c83691 No longer macro_use integer128 module
  • Additional commits viewable in compare view

Updates yoke from 0.8.0 to 0.8.1

Changelog

Sourced from yoke's changelog.

Changelog

Unreleased

  • Components
    • icu_locale_core
      • The struct_keyword! macro was changed to operate on references for conversions (unicode-org#7361)
    • icu_properties
      • Constify PropertyNamesLong/PropertNamesShort/PropertyParser constructors (unicode-org#7294)
  • Utils
    • Retire the icu_harfbuzz crate. The icu_properties and icu_normalizer types now directly implement the harfbuzz-traits

icu 2.1.x

Several crates have had patch releases in the 2.1 stream:

  • Components
    • (2.1.1) General
      • Fix icu_locale_core dependency (unicode-org#7191)
    • (2.1.2)icu_properties
      • Fix some property constants (unicode-org#7269, unicode-org#7281, unicode-org#7284)
      • Add conversions for unicode_bidi::BidiClass (unicode-org#7272)
      • Add IndicConjunctBreak (unicode-org#7280)
      • Add conversion between icu::properties::props::Script and icu::locale::subtags:Script (unicode-org#7270)
    • (2.1.2) icu_segmenter
      • Add non-complex line and word break constructors (unicode-org#7268)
  • Data model and providers
    • (2.1.2) icu_provider_source, icu_locale_data, icu_datetime_data, icu_experimental_data
      • Update to CLDR 48.1 (unicode-org#7396)
    • (2.1.2) icu_provider_registry, icu_provider_source
      • Add IndicConjunctBreak (unicode-org#7280)

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)

... (truncated)

Commits

Updates serde_json from 1.0.145 to 1.0.149

Release notes

Sourced from serde_json's releases.

v1.0.149

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

v1.0.148

  • Update zmij dependency to 1.0

v1.0.147

  • Switch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (#1304)

v1.0.146

Commits

Updates serde-xml-rs from 0.8.1 to 0.8.2

Commits

Updates hashbrown from 0.16.0 to 0.16.1

Release notes

Sourced from hashbrown's releases.

v0.16.1

Added

  • Added HashTable methods related to the raw bucket index (#657)
  • Added VacantEntryRef::insert_with_key (#579)

Changed

  • Removed specialization for Copy types (#662)
  • The get_many_mut family of methods have been renamed to get_disjoint_mut to match the standard library. The old names are still present for now, but deprecated. (#648)
  • Recognize and use over-sized allocations when using custom allocators. (#523)
  • Depend on serde_core instead of serde. (#649)
  • Optimized collect on rayon parallel iterators. (#652)
Changelog

Sourced from hashbrown's changelog.

0.16.1 - 2025-11-20

Added

  • Added HashTable methods related to the raw bucket index (#657)
  • Added VacantEntryRef::insert_with_key (#579)

Changed

  • Removed specialization for Copy types (#662)
  • The get_many_mut family of methods have been renamed to get_disjoint_mut to match the standard library. The old names are still present for now, but deprecated. (#648)
  • Recognize and use over-sized allocations when using custom allocators. (#523)
  • Depend on serde_core instead of serde. (#649)
  • Optimized collect on rayon parallel iterators. (#652)
Commits
  • 1876e4f Add PR link for get_disjoint_mut rename
  • 2e363b6 Update CHANGELOG for version 0.16.1
  • 88d54a5 chore: release v0.16.1
  • 21be06c Merge pull request #657 from cuviper/table-bucket
  • af971f3 Add T to bucket iterators and inline their methods
  • 7ccb6d6 Add HashTable::iter_buckets and iter_hash_buckets
  • aeb7996 Add HashTable::get_bucket_entry_unchecked
  • e885a4e get_bucket_entry -> Result\<OccupiedEntry, AbsentEntry>
  • dabfbef Add get_bucket_unchecked and get_bucket_unchecked_mut
  • 42d9377 Make HashTable entries use Tag instead of a full hash
  • Additional commits viewable in compare view

Updates indexmap from 2.11.4 to 2.13.0

Changelog

Sourced from indexmap's changelog.

2.13.0 (2026-01-07)

  • Implemented Clone for IntoKeys and IntoValues.
  • Added map::Slice::split_at_checked and split_at_mut_checked.
  • Added set::Slice::split_at_checked.

2.12.1 (2025-11-20)

  • Simplified a lot of internals using hashbrown's new bucket API.

2.12.0 (2025-10-17)

  • MSRV: Rust 1.82.0 or later is now required.
  • Updated the hashbrown dependency to 0.16 alone.
  • Error types now implement core::error::Error.
  • Added pop_if methods to IndexMap and IndexSet, similar to the method for Vec added in Rust 1.86.
Commits
  • a4aba99 Merge pull request #431 from cuviper/release-2.13.0
  • e345f3a Release 2.13.0
  • e6b677b Merge pull request #430 from cuviper/split_at_checked
  • 61c9d53 Add Slice::split_at_checked and split_at_mut_checked
  • 8b8d350 Merge pull request #426 from cuviper/clone-intokv
  • 88efd0c impl Clone for IntoKeys and IntoValues
  • 3b6d04b Merge pull request #425 from cuviper/inner-core
  • eb30eb1 Move crate::map::core to crate::inner
  • cfad758 Merge pull request #424 from cuviper/buckets
  • a96b9c7 Release 2.12.1
  • Additional commits viewable in compare view

Updates syn from 2.0.106 to 2.0.114

Release notes

Sourced from syn's releases.

2.0.114

  • Make std dependencies more easily discoverable in source code (#1956, thanks @​tamird)

2.0.113

  • Allow parsing TypeParam with colon not followed by any type param bounds (#1953, thanks @​wyfo)

2.0.112

2.0.111

  • Allow first argument of braced!, bracketed!, parenthesized! to be an otherwise unused variable (#1946)

2.0.110

  • Tweaks to improve build speed (#1939, thanks @​dishmaker)
  • Make syn::ext::IdentExt::unraw available without "parsing" feature (#1940)
  • Support parsing syn::Meta followed by => (#1944)

2.0.109

2.0.108

  • Parse unrecognized or invalid literals as Lit::Verbatim (#1925)

2.0.107

  • Improve panic message when constructing a LitInt, LitFloat, or Lit from invalid syntax (#1917)
  • Improve panic message on Punctuated index out of bounds (#1922)
Commits

Updates clap from 4.5.47 to 4.5.54

Release notes

Sourced from clap's releases.

v4.5.54

[4.5.54] - 2026-01-02

Fixes

  • (help) Move [default] to its own paragraph when PossibleValue::help is present in --help

v4.5.53

[4.5.53] - 2025-11-19

Features

  • Add default_values_if, default_values_ifs

v4.5.52

[4.5.52] - 2025-11-17

Fixes

  • Don't panic when args_conflicts_with_subcommands conflicts with an ArgGroup

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

v4.5.50

[4.5.50] - 2025-10-20

Features

  • Accept Cow where String and &str are accepted

v4.5.48

[4.5.48] - 2025-09-19

Documentation

  • Add a new CLI Concepts document as another way of framing clap
  • Expand the typed_derive cookbook entry
Changelog

Sourced from clap's changelog.

[4.5.54] - 2026-01-02

Fixes

  • (help) Move [default] to its own paragraph when PossibleValue::help is present in --help

[4.5.53] - 2025-11-19

Features

  • Add default_values_if, default_values_ifs

[4.5.52] - 2025-11-17

Fixes

  • Don't panic when args_conflicts_with_subcommands conflicts with an ArgGroup

[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

[4.5.50] - 2025-10-20

Features

  • Accept Cow where String and &str are accepted

[4.5.49] - 2025-10-13

Fixes

  • (help) Correctly wrap when ANSI escape codes are present

[4.5.48] - 2025-09-19

Documentation

  • Add a new CLI Concepts document as another way of framing clap
  • Expand the typed_derive cookbook entry
Commits
  • 194c676 chore: Release
  • 44838f6 docs: Update changelog
  • 0f59d55 Merge pull request #6027 from Alpha1337k/master
  • 3716f9f chore: Release
  • 613b69a docs: Update changelog
  • d117f7a Merge pull request #6028 from epage/arg
  • cb8255d feat(builder): Allow quoted id's for arg macro
  • e2aa2f0 Feat: Add catch-all on external subcommands for zsh
  • b9c0aee Feat: Add external subcommands test to suite
  • 1036060 Merge pull request #6025 from AldaronLau/typos-in-faq
  • 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.

[//...

Description has been truncated

Bumps the rust-dependencies group with 17 updates:

| Package | From | To |
| --- | --- | --- |
| [resb](https://github.com/unicode-org/icu4x) | `0.1.0` | `0.1.1` |
| [log](https://github.com/rust-lang/log) | `0.4.28` | `0.4.29` |
| [tzif](https://github.com/unicode-org/icu4x) | `0.4.0` | `0.4.1` |
| [jiff-tzdb](https://github.com/BurntSushi/jiff) | `0.1.4` | `0.1.5` |
| [tinystr](https://github.com/unicode-org/icu4x) | `0.8.1` | `0.8.2` |
| [icu_locale](https://github.com/unicode-org/icu4x) | `2.1.0` | `2.1.1` |
| [zerovec](https://github.com/unicode-org/icu4x) | `0.11.4` | `0.11.5` |
| [zoneinfo64](https://github.com/unicode-org/icu4x) | `0.2.0` | `0.2.1` |
| [diplomat-tool](https://github.com/rust-diplomat/diplomat) | `0.14.0` | `0.14.1` |
| [serde](https://github.com/serde-rs/serde) | `1.0.225` | `1.0.228` |
| [yoke](https://github.com/unicode-org/icu4x) | `0.8.0` | `0.8.1` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.149` |
| [serde-xml-rs](https://github.com/RReverser/serde-xml-rs) | `0.8.1` | `0.8.2` |
| [hashbrown](https://github.com/rust-lang/hashbrown) | `0.16.0` | `0.16.1` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.11.4` | `2.13.0` |
| [syn](https://github.com/dtolnay/syn) | `2.0.106` | `2.0.114` |
| [clap](https://github.com/clap-rs/clap) | `4.5.47` | `4.5.54` |


Updates `resb` from 0.1.0 to 0.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 `log` from 0.4.28 to 0.4.29
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](rust-lang/log@0.4.28...0.4.29)

Updates `tzif` from 0.4.0 to 0.4.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/icu@0.4.0...icu@0.4.1)

Updates `jiff-tzdb` from 0.1.4 to 0.1.5
- [Release notes](https://github.com/BurntSushi/jiff/releases)
- [Changelog](https://github.com/BurntSushi/jiff/blob/master/CHANGELOG.md)
- [Commits](BurntSushi/jiff@jiff-tzdb-0.1.4...jiff-tzdb-0.1.5)

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 `icu_locale` from 2.1.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 `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 `zoneinfo64` from 0.2.0 to 0.2.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 `diplomat-tool` from 0.14.0 to 0.14.1
- [Commits](https://github.com/rust-diplomat/diplomat/compare/v0.14.0...diplomat-runtime@0.14.1)

Updates `serde` from 1.0.225 to 1.0.228
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.225...v1.0.228)

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 `serde_json` from 1.0.145 to 1.0.149
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.145...v1.0.149)

Updates `serde-xml-rs` from 0.8.1 to 0.8.2
- [Release notes](https://github.com/RReverser/serde-xml-rs/releases)
- [Commits](RReverser/serde-xml-rs@0.8.1...0.8.2)

Updates `hashbrown` from 0.16.0 to 0.16.1
- [Release notes](https://github.com/rust-lang/hashbrown/releases)
- [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md)
- [Commits](rust-lang/hashbrown@v0.16.0...v0.16.1)

Updates `indexmap` from 2.11.4 to 2.13.0
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.11.4...2.13.0)

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

Updates `clap` from 4.5.47 to 4.5.54
- [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.47...clap_complete-v4.5.54)

---
updated-dependencies:
- dependency-name: resb
  dependency-version: 0.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: log
  dependency-version: 0.4.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: tzif
  dependency-version: 0.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: jiff-tzdb
  dependency-version: 0.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: tinystr
  dependency-version: 0.8.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: icu_locale
  dependency-version: 2.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: zerovec
  dependency-version: 0.11.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: zoneinfo64
  dependency-version: 0.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: diplomat-tool
  dependency-version: 0.14.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: serde
  dependency-version: 1.0.228
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: yoke
  dependency-version: 0.8.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: serde_json
  dependency-version: 1.0.149
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: serde-xml-rs
  dependency-version: 0.8.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: hashbrown
  dependency-version: 0.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: indexmap
  dependency-version: 2.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: syn
  dependency-version: 2.0.114
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: clap
  dependency-version: 4.5.54
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jan 13, 2026
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