Conversation
This release updates the version of all crates to 5.4.0. Changes since 5.0.0: - fix(Makefile): move building of rust_icu_uloc to a make dependency - fix(rust_icu_release): remove use of `unwrap` for more sensible error reporting - fix(rust_icu_udat): specify the release crate version in Cargo.toml - fix: forward the PKG_CONFIG_PATH to cargo - Add license to `rust_icu_release` - fix: crates.io publication requires metadata - feat: Release version 5.3.0 - fix: handle some bitrot items - feat: release version 5.2.0 - feat: release version 5.1.0 - Fix: Correct release version files - chore: update version files for next release cycle - feat: release version 5.1.0 - Add bindings for ICU 77. - feat: add the procedures for robotic code changes - clean: move versions into top-level files - doc: update the version support matrix - clean: limits the parallelism of builds - chore: release a new buildenv (1.82.0) and a new ToT builder - feat: create a container for building ICU against `main` - fix: the config file extension is not required to be .toml This commit was created by an automated coding assistant, with human supervision.
This commit was created by an automated coding assistant, with human supervision.
Summary of changes since 5.4.0: - fix: add missing Dutch pluralization and spellout formats - test: convert failing Serbian tests to Dutch - fix: add bindgen for ICU 78 and (upcoming) 79 - feat: update the docker buildenv - fix: update bindgens - fix: expire ICU versions older than 74 - Update ICU version compatibility table in README This commit was created by an automated coding assistant, with human supervision.
This commit was created by an automated coding assistant, with human supervision.
Earlier I tried to avoid having to generate new build envs just for these files. Turns out, that can't be avoided. Patch this up for now, and I'll go back with a recipe for Gemini to do it automatically in the future.
This hasn't been updated in a while. Upcoming update to GEMINI.md have a note to keep updating these automatically from now on.
- Add a process for updating buildenv when a new ICU version is released. - Refine the release process to clarify versioning and remaining un-automated parts of the release.
Manishearth
approved these changes
Mar 24, 2026
Member
Author
|
Thank you for the review. I'm tuning up GEMINI.md to make incremental changes easier. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.