Changelog History
Page 6
-
v2.6.0 Changes
๐ This is the changelog for Cldr v2.6.0 released on March 28th, 2019. For older changelogs please consult the release tag on GitHub
โจ Enhancements
- ๐ Updates to CLDR version 35.0.0 released on March 27th 2019.
-
v2.5.0 Changes
๐ This is the changelog for Cldr v2.5.0 released on March 23rd, 2019. For older changelogs please consult the release tag on GitHub
โจ Enhancements
- ๐ Supports
Cldr.default_backend()
as a default for a backend on functions inCldr.Number
- ๐ Supports
-
v2.4.4 Changes
๐ This is the changelog for Cldr v2.4.4 released on March 21st, 2019. For older changelogs please consult the release tag on GitHub
๐ Bug Fixes
- Rbnf.Ordinal and Rbnf.Spellout now respect the optional generation of @moduledocs in a backend
-
v2.4.3 Changes
๐ This is the changelog for Cldr v2.4.3 released on March 20th, 2019. For older changelogs please consult the release tag on GitHub
๐ Bug Fixes
- ๐ Fix dialyzer warnings
-
v2.4.2 Changes
๐ This is the changelog for Cldr v2.4.2 released on March 15th, 2019. For older changelogs please consult the release tag on GitHub
โจ Enhancements
- ๐ Makes generation of documentation for backend modules optional. This is implemented by the
:generate_docs
option to the backend configuration. The default istrue
. For example:
defmodule MyApp.Cldr do use Cldr, default_locale: "en-001", locales: ["en", "ja"], gettext: MyApp.Gettext, generate_docs: false end
- ๐ Makes generation of documentation for backend modules optional. This is implemented by the
-
v2.4.1 Changes
๐ This is the changelog for Cldr v2.4.1 released on March 7th, 2019. For older changelogs please consult the release tag on GitHub
๐ Bug Fixes
๐ Fix fractional grouping. Previously when there was no grouping, the group size was being set to the number of fractional digits.
๐ Fix scientific precision. Previously the mantissa was not being rounded because the prioritisation of significant digits over exponent digits was not being correctly reconciled.
๐ Fix formatting precision of an exponent. A format of
0E00
will now format the exponent with two digits.๐ Fix o silence dialyzer warnings
-
v2.4.0 Changes
๐ This is the changelog for Cldr v2.4.0 released on March 4th, 2019. For older changelogs please consult the release tag on GitHub
โจ Enhancements
- Adds
Cldr.Number.Format.default_grouping_for/2
to return the default grouping of digits for a locale. This is useful for external number formats like ex_cldr_print.
- Adds
-
v2.3.0 Changes
๐ This is the changelog for Cldr v2.3.0 released on March 1st, 2019. For older changelogs please consult the release tag on GitHub
โจ Enhancements
- Opens up the formatting pipeline for use by other formatting systems like
printf
. This is implemented by the introduction ofCldr.Number.Format.Meta
to create the abstract metadata struct. This struct is used forCldr.Number.to_string/3
and is now available for use by other libraries. The functionCldr.Number.Formatter.Decimal.to_string/3
is the primary function that should be used by other libraries.
- Opens up the formatting pipeline for use by other formatting systems like
-
v2.2.0 Changes
๐ This is the changelog for Cldr v2.2.0 released on Febriuary 24th, 2019. For older changelogs please consult the release tag on GitHub
๐ Bug Fixes
๐ Fix generating an error tuple when the number system is a binary
๐ Fix
@doc
errors
โจ Enhancements
Adds
Cldr.Number.Symbol.all_decimal_symbols/1
andCldr.Number.Symbol.all_grouping_symbols/1
that support parsing of numbers. The symbols are returned as a list.Adds
Cldr.Number.Symbol.all_decimal_symbols_class/1
andCldr.Number.Symbol.all_grouping_symbols_class/1
. The symbols are returned as aString.t
which can then be used to define a character class when building a regex.
-
v2.1.1 Changes
๐ This is the changelog for Cldr v2.1.1 released on February 3rd, 2019. For older changelogs please consult the release tag on GitHub
๐ Bug Fixes
Formats
Decimal.new("-0")
the same asDecimal.new("0")
which is to say without the sign. Although the Decimal standard upon which the Decimal library is based allows for-0
, formatting this as a string with the sign is not consistent with the output for integers and floats. Consistency is, in this case, considered to be the correct approach.๐ Fix documentation errors