Skip to content

Cldr Release 1.0

Compare
Choose a tag to compare
@kipcole9 kipcole9 released this 08 Dec 12:00

This release contains no API changes from the candidate releases. It has some minimal refactoring but not additional bugs identified during the release candidate process.

Bug Fixes (including for 1.0.0-rc.1, rc.2 and rc.3)

  • Fixed a bug in Cldr.Map.underscore_keys/1 that wasn't correctly accounting for repeated "-"'s

  • Fixed currency definition in Cldr.Config.territory_info/1 so that a list is returned instead of a map so that the record of the same currency being used at different times is preserved. The canonical example is Palestine (territory code :PS) which has used the Jordanian Dinar twice during its history.

  • Restored the correct api for Cldr.Map.deep_map/2 and added Cldr.Map.deep_map/3

  • Fixed a bug in Cldr.Consolidate that crept in during the replacement of Flow with Task.async_stream

Enhancements

  • Remove duplicated fraction_as_integer/2 from plural rules

  • Optimised the code that supports plural rules in Cldr.Number.Cardinal and Cldr.Number.Ordinal

  • Removed obsolete guides since they are now merged into the readme files of each dependent package