Ex_Cldr v2.24.0-rc.0 Release Notes
-
🚀 This is the changelog for Cldr v2.24.0-rc.0 released on October 3rd, 2021. For older changelogs please consult the release tag on GitHub
🐎 There has been a significant amount of refactoring of the code that packages the locale files and the code that loads a locale. This has a very minor performance improvement at compile time but the major benefit is for maintainability.
🐛 Bug Fixes
Cldr.Plug.PutSession
now uses the locale key:canonical_locale_name
to serialize to the session. Previously it was using:cldr_locale_name
which does not include any of the extension information. Extension information encodes user preferences and is required to properly support localisation.🗄
Cldr.known_territories/1
no longer includes reserved, deprecated, special use or private use territory codes.
✨ Enhancements
- 🚀 Updates to CLDR release 40
🗄 Soft Deprecations
- 🗄 Deprecated the
:put_session?
option inCldr.Plug.SetLocale
. Use the plugCldr.Plug.PutSession
instead.