View Source Changelog

Note that as of Cldr Locale Display version 1.5.0, Elixir 1.12 or later is required.

Cldr Locale Display v1.5.0

This is the changelog for Cldr Locale Display v1.5.0 released on June 22nd, 2024. For older changelogs please consult the release tag on GitHub

Bug Fixes

Enhancements

  • Require Elixir 1.12 or later

  • Updated test data to latest CLDR version

Cldr Locale Display v1.4.1

This is the changelog for Cldr Locale Display v1.4.1 released on January 2nd, 2024. For older changelogs please consult the release tag on GitHub

Bug Fixes

  • Fix ex_doc dependency configuration. Thanks to @szymon-jez for the PR.

  • Fix project links in mix.exs. Thanks to @szymon-jez and @petrus-jvrensburg for the PRs.

Cldr Locale Display v1.4.0

This is the changelog for Cldr Locale Display v1.4.0 released on April 28th, 2023. For older changelogs please consult the release tag on GitHub

Bug Fixes

  • Fixes an exception that was being raised with the formatting locale has no display name data. This is typically the :und locale. An error is returned instead.

Cldr Locale Display v1.3.1

This is the changelog for Cldr Locale Display v1.3.0 released on August 28th, 2022. For older changelogs please consult the release tag on GitHub

Bug Fixes

  • Fix the typespecs and documentation Cldr.LocaleDisplay.display_name/2 supports locale names as atoms, strings or language tags. Thanks to @japplegame for the PR. Closes #3.

Cldr Locale Display v1.3.0

This is the changelog for Cldr Locale Display v1.3.0 released on February 23rd, 2022. For older changelogs please consult the release tag on GitHub

Enhancements

  • Updates to ex_cldr version 2.26.0 which uses atoms for locale names and rbnf locale names. This is consistent with out elements of t:Cldr.LanguageTag where atoms are used where the cardinality of the data is fixed and relatively small and strings where the data is free format.

Cldr Locale Display v1.2.0

This is the changelog for Cldr Locale Display v1.2.0 released on October 28th, 2021. For older changelogs please consult the release tag on GitHub

Enhancements

  • Updated to ex_cldr 2.24 which implements CLDR 40 data.

Cldr Locale Display v1.2.0-rc.0

This is the changelog for Cldr Locale Display v1.2.0-rc.0 released on October 20th, 2021. For older changelogs please consult the release tag on GitHub

Enhancements

  • Updated to ex_cldr 2.24 which implements CLDR 40 data.

Cldr Locale Display v1.1.2

This is the changelog for Cldr Locale Display v1.1.2 released on July 3rd, 2021. For older changelogs please consult the release tag on GitHub

Bug Fixes

  • Fix bug where not all locales have display names for the key t or the type h0

  • Fix bug where the locale into which we are localising is valid but not configured

Cldr Locale Display v1.1.1

This is the changelog for Cldr Locale Display v1.1.1 released on July 3rd, 2021. For older changelogs please consult the release tag on GitHub

Bug Fixes

  • Actual fixes for the issue when the compound name includes the script (like zh-Hant).

Cldr Locale Display v1.1.0

This is the changelog for Cldr Locale Display v1.1.0 released on July 3rd, 2021. For older changelogs please consult the release tag on GitHub

Bug Fixes

  • Correct an issue when the compound name includes the script (like zh-Hant).

Enhancements

  • Add display_names/{1,2} to backend modules.

Cldr Locale Display v1.0.0

This is the changelog for Cldr Locale Display v1.0.0 released on July 1st, 2021. For older changelogs please consult the release tag on GitHub

Enhancements

This is the first release of ex_cldr_locale_display which implements the CLDR locale display name algorithm.