Releases: unicode-org/icu4x
ICU4X 1.5
This release includes CLDR 45 data, new functionality and bug fixes across many components, a full rewrite of icu_pattern
, and a new consolidated icu_experimental
crate for features in incubation. As the last 1.x release before 2.0, it includes many new and experimental APIs that will soon become standard in components including icu_datetime
and icu_datagen
.
See the full changelog.
ICU4X 1.4
This release includes CLDR 44 and Unicode 15.1 compiled data and datagen support. It also includes a smaller blob provider format, experimental support for plural ranges and rounding increment, and several smaller bug fixes.
ICU4X 1.3
ICU4X 1.2
ICU4X 1.1
ICU4X 1.0
We're excited to announce our first 1.0 release!
Read more about this release on the Unicode blog
ICU4X 1.0 Beta
We are pleased to announce a 1.0 Beta release of ICU4X!
What does this mean?
- We anticipate no major changes to the Rust API between now and the 1.0 final release, so you can use 1.0 Beta and later upgrade to 1.0 with minimal changes required to your code.
- The C++ and TypeScript APIs do not yet have full coverage, but we intend to focus on this over the next few weeks.
- Most changes between now and 1.0 will be documentation, tutorials, and FFI coverage.
Please try out ICU4X 1.0 Beta and leave feedback!
Stay tuned over the coming weeks for more information in anticipation of our 1.0 release.
ICU4X 0.6
ICU4X 0.6.0 is our major spring release. Key changes:
Continued improvements to datetime component with enhanced timezone support and support for additional non-gregorian calendars, including the Coptic, Ethiopian and Indian calendars. Major improvements to the data infrastructure, including better support for zero copy.
There are also bug fixes and feature improvements in other components. For more details, see the changelog.
We hope to continue bringing early adopters onboard as we eye a stable 1.0 release in the first half of 2022.
ICU4X 0.5.0
ICU4X 0.5.0 is our major winter release. Key changes:
- Major improvements to the
datetime
component, including support for non-gregorian calendars, week-of-year, and eras - Lots of improvements to the
properties
component, including support forCanonical_Combining_Class
,Script_Extensions
,Grapheme_Cluster_Break
,Word_Break
,Sentence_Break
. - Improvements to our data infrastructure crates
yoke
andzerovec
There are also bug fixes and feature improvements in other components including LocaleCanonicalizer
. For more details, see the changelog.
We hope to continue bringing early adopters onboard as we eye a stable 1.0 release in the first half of 2022.
ICU4X 0.4.1
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.