All Versions
62
Latest Version
Avg Release Cycle
25 days
Latest Release
-

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

  • 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 in Cldr.Number
  • 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 is true. For example:
    defmodule MyApp.Cldr do
      use Cldr,
        default_locale: "en-001",
        locales: ["en", "ja"],
        gettext: MyApp.Gettext,
        generate_docs: false
    end
    
  • 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.
  • 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 of Cldr.Number.Format.Meta to create the abstract metadata struct. This struct is used for Cldr.Number.to_string/3 and is now available for use by other libraries. The function Cldr.Number.Formatter.Decimal.to_string/3 is the primary function that should be used by other libraries.
  • 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 and Cldr.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 and Cldr.Number.Symbol.all_grouping_symbols_class/1. The symbols are returned as a String.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 as Decimal.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