Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 20, 2025

Bumps the icu group with 4 updates: icu_experimental, icu_normalizer, icu_plurals and icu_provider.

Updates icu_experimental from 0.1.0 to 0.2.0

Release notes

Sourced from icu_experimental's releases.

ICU4X 0.2.0

  • Updated CLDR to 39 (#640)
  • Initial release of:
    • icu_decimal (#590)
    • icu_locale_canonicalizer (#417)
  • DateTimeFormat gets support for
    • day periods (#435)
    • time zones (#418)
    • components bag (#481)
  • UnicodeSet gets preliminary support for L3a subset (#478)
  • PluralRules support E operand (#407)
  • New utilities:
    • Writeable
    • ZeroVec
    • LiteMap
    • FixedDecimal
    • Pattern
  • Early prototype of C API - icu_capi

See 0.2 release blog post for details.

Changelog

Sourced from icu_experimental's changelog.

icu4x 0.2.0 (April 29, 2021)

  • Updated CLDR to 39 (unicode-org#640)
  • Initial release of:
    • icu_decimal (unicode-org#590)
    • icu_locale_canonicalizer (unicode-org#417)
  • DateTimeFormat gets support for
    • day periods (unicode-org#435)
    • time zones (unicode-org#418)
    • components bag (unicode-org#481)
  • UnicodeSet gets preliminary support for L3a subset (unicode-org#478)
  • PluralRules support E operand (unicode-org#407)
  • New utilities:
    • Writeable
    • ZeroVec
    • LiteMap
    • FixedDecimal
    • Pattern
  • Early prototype of C API - icu_capi
Commits

Updates icu_normalizer from 1.5.0 to 2.0.0-beta1

Release notes

Sourced from icu_normalizer's releases.

ICU4X 2.0 Beta 1

This release includes a rewritten datetime component, type-safe preferences in all constructors, CLDR 46 and Unicode 16 data, new experimental duration and unit formatting components, an all-new WebAssembly demo, and improvements to many other components including locale tailoring in segmenter, algorithmic plural selection, and IXDTF parsing for zoned datetimes.

This release includes breaking changes. The most common you will encounter include:

  1. All constructors take a preference bag by value instead of a &DataLocale.
  2. Many functions had subtle renames, such as try_from_bytes becoming try_from_utf8.
  3. The datetime component was rewritten, and call sites will need to be migrated.

Refer to the latest documentation for more information. Please also ask questions on GitHub.

This is a beta release, meaning that the team expects this to be mostly compatible with the upcoming 2.0 final release, but there is still room to make changes. Please send feedback by creating an issue or discussion on GitHub.

Commits
  • 9cb01e4 Touch Cargo.lock
  • faf472d icu_codepointtrie_builder: include cpp directory
  • db77e42 icu_codepointtrie_builder 0.4.0
  • f3b93c6 Touch Cargo.lock
  • 279807e [description] Add description to icu_provider_baked
  • b6e27d9 [description] Add description to icu_provider_registry
  • 0528c18 [dev-deps] Change registry dev deps
  • 2a279cc [dev-deps] Change locale_core dev deps
  • 032b957 [dev-deps] Change zerovec dev-deps
  • a55a78a Version bump and changelog entry for tzif (#5870)
  • Additional commits viewable in compare view

Updates icu_plurals from 1.5.0 to 2.0.0-beta1

Release notes

Sourced from icu_plurals's releases.

ICU4X 2.0 Beta 1

This release includes a rewritten datetime component, type-safe preferences in all constructors, CLDR 46 and Unicode 16 data, new experimental duration and unit formatting components, an all-new WebAssembly demo, and improvements to many other components including locale tailoring in segmenter, algorithmic plural selection, and IXDTF parsing for zoned datetimes.

This release includes breaking changes. The most common you will encounter include:

  1. All constructors take a preference bag by value instead of a &DataLocale.
  2. Many functions had subtle renames, such as try_from_bytes becoming try_from_utf8.
  3. The datetime component was rewritten, and call sites will need to be migrated.

Refer to the latest documentation for more information. Please also ask questions on GitHub.

This is a beta release, meaning that the team expects this to be mostly compatible with the upcoming 2.0 final release, but there is still room to make changes. Please send feedback by creating an issue or discussion on GitHub.

Commits
  • 9cb01e4 Touch Cargo.lock
  • faf472d icu_codepointtrie_builder: include cpp directory
  • db77e42 icu_codepointtrie_builder 0.4.0
  • f3b93c6 Touch Cargo.lock
  • 279807e [description] Add description to icu_provider_baked
  • b6e27d9 [description] Add description to icu_provider_registry
  • 0528c18 [dev-deps] Change registry dev deps
  • 2a279cc [dev-deps] Change locale_core dev deps
  • 032b957 [dev-deps] Change zerovec dev-deps
  • a55a78a Version bump and changelog entry for tzif (#5870)
  • Additional commits viewable in compare view

Updates icu_provider from 1.5.0 to 2.0.0-beta1

Release notes

Sourced from icu_provider's releases.

ICU4X 2.0 Beta 1

This release includes a rewritten datetime component, type-safe preferences in all constructors, CLDR 46 and Unicode 16 data, new experimental duration and unit formatting components, an all-new WebAssembly demo, and improvements to many other components including locale tailoring in segmenter, algorithmic plural selection, and IXDTF parsing for zoned datetimes.

This release includes breaking changes. The most common you will encounter include:

  1. All constructors take a preference bag by value instead of a &DataLocale.
  2. Many functions had subtle renames, such as try_from_bytes becoming try_from_utf8.
  3. The datetime component was rewritten, and call sites will need to be migrated.

Refer to the latest documentation for more information. Please also ask questions on GitHub.

This is a beta release, meaning that the team expects this to be mostly compatible with the upcoming 2.0 final release, but there is still room to make changes. Please send feedback by creating an issue or discussion on GitHub.

Commits
  • 9cb01e4 Touch Cargo.lock
  • faf472d icu_codepointtrie_builder: include cpp directory
  • db77e42 icu_codepointtrie_builder 0.4.0
  • f3b93c6 Touch Cargo.lock
  • 279807e [description] Add description to icu_provider_baked
  • b6e27d9 [description] Add description to icu_provider_registry
  • 0528c18 [dev-deps] Change registry dev deps
  • 2a279cc [dev-deps] Change locale_core dev deps
  • 032b957 [dev-deps] Change zerovec dev-deps
  • a55a78a Version bump and changelog entry for tzif (#5870)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot added A-Dependencies Pull requests that update a dependency file Z-Deps-Backend Updates to the backend dependencies labels Oct 20, 2025
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Oct 20, 2025

Deploying matrix-authentication-service-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: e907b1c
Status:🚫  Build failed.

View logs

@dependabot dependabot bot force-pushed the dependabot/cargo/icu-7133969bc5 branch 4 times, most recently from 08c3d15 to fb3567f Compare October 24, 2025 13:15
@dependabot dependabot bot force-pushed the dependabot/cargo/icu-7133969bc5 branch from fb3567f to f169280 Compare October 28, 2025 13:18
@dependabot dependabot bot requested a review from a team as a code owner October 28, 2025 13:18
@dependabot dependabot bot force-pushed the dependabot/cargo/icu-7133969bc5 branch 4 times, most recently from e8f5dd8 to 43bfe98 Compare November 6, 2025 13:16
Bumps the icu group with 4 updates: [icu_experimental](https://github.com/unicode-org/icu4x), [icu_normalizer](https://github.com/unicode-org/icu4x), [icu_plurals](https://github.com/unicode-org/icu4x) and [icu_provider](https://github.com/unicode-org/icu4x).


Updates `icu_experimental` from 0.1.0 to 0.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/[email protected]@0.2.0)

Updates `icu_normalizer` from 1.5.0 to 2.0.0-beta1
- [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]@2.0.0-beta1)

Updates `icu_plurals` from 1.5.0 to 2.0.0-beta1
- [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]@2.0.0-beta1)

Updates `icu_provider` from 1.5.0 to 2.0.0-beta1
- [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]@2.0.0-beta1)

---
updated-dependencies:
- dependency-name: icu_experimental
  dependency-version: 0.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: icu
- dependency-name: icu_normalizer
  dependency-version: 2.0.0-beta1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: icu
- dependency-name: icu_plurals
  dependency-version: 2.0.0-beta1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: icu
- dependency-name: icu_provider
  dependency-version: 2.0.0-beta1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: icu
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/cargo/icu-7133969bc5 branch from 43bfe98 to e907b1c Compare November 7, 2025 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Dependencies Pull requests that update a dependency file Z-Deps-Backend Updates to the backend dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant