Cldr Release 1.0
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 addedCldr.Map.deep_map/3
-
Fixed a bug in
Cldr.Consolidate
that crept in during the replacement ofFlow
withTask.async_stream
Enhancements
-
Remove duplicated fraction_as_integer/2 from plural rules
-
Optimised the code that supports plural rules in
Cldr.Number.Cardinal
andCldr.Number.Ordinal
-
Removed obsolete guides since they are now merged into the readme files of each dependent package