Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Sep 10, 2025

Bumps ex_cldr_numbers from 2.27.2 to 2.35.2.

Release notes

Sourced from ex_cldr_numbers's releases.

Cldr Numbers version 2.35.2

Bug Fixes

Cldr Numbers version 2.35.1

Bug Fixes

  • Fix formatting currency amounts when the currency format does not have a digit placeholder (0 and #) directly next to the currency placeholder (¤). Thanks to @​benregn for the report. Closes #54.

Cldr Numbers version 2.35.0

Breaking changes

  • The new OTP 28 re module is largely - but not completely - compatible with the version on OTP 27 and earlier. One of the noted differences during testing is that on OTP 27, the bitcoin symbol is not part of the set of Unicode symbols (category Sc). In OTP 28 it is. Therefore there may be minor differences in how numbers and money with the currency bitcoin are formatted. During testing, these were the only test failures detected between OTP 27 and OTP 28.

Bug Fixes

  • Support Elixir 1.19 and OTP 28 without errors or warnings. Primarily this relates to changes to OTP's new :re module and Elixir's evolving type system.

Cldr Numbers version 2.34.1

Bug Fixes

Cldr Numbers version 2.34.0

Enhancements

  • Updates to CLDR 47 data.

  • Adds :separators option to Cldr.Number.to_string/2, Cldr.Number.Parser.parse/2 and Cldr.Number.Parser.scan/2. This option is for selecting from the available alternative grouping and decimal separators. The default is separators: :standard which is avaialble for all locales and number systems that have separators. Some locales, for example en-ZA, may have an alternative set of separators. In the case of en-ZA, the alternative is separators: :us.

  • Adds :number_system as an option to Cldr.Number.Parser.parse/2.

Cldr Numbers version 2.33.6

Bug Fixes

  • Document currency_symbol: :none. This option formats a currency amount using a format that does not include a currency symbol.

Cldr Numbers version 2.33.5

Bug Fixes

  • Fix formatting currencies when the CLDR regex for "before currency match" is invalid in the Erlang regex engine. Thanks to @​Terbium-135 for the issue. Closes [ex_money issue #178](kipcole9/money#178).

Cldr Numbers version 2.33.4

Bug Fixes

  • Fixes unquoting invalid AST on the upcoming Elixir 1.18. Thanks very much to @​sabiwara for the PR. Thanks too to @​SteffenDE for the report. Closes #53.

Cldr Numbers version 2.33.3

Bug Fixes

... (truncated)

Changelog

Sourced from ex_cldr_numbers's changelog.

Cldr Numbers v2.35.2

This is the changelog for Cldr v2.35.2 released on September 10th, 2025. For older changelogs please consult the release tag on GitHub

Bug Fixes

Cldr Numbers v2.35.1

This is the changelog for Cldr v2.35.1 released on April 23rd, 2025. For older changelogs please consult the release tag on GitHub

Bug Fixes

  • Fix formatting currency amounts when the currency format does not have a digit placeholder (0 and #) directly next to the currency placeholder (¤). Thanks to @​benregn for the report. Closes #54.

Cldr Numbers v2.35.0

This is the changelog for Cldr v2.35.0 released on March 26th, 2025. For older changelogs please consult the release tag on GitHub

Breaking changes

  • The new OTP 28 re module is largely - but not completely - compatible with the version on OTP 27 and earlier. One of the noted differences during testing is that on OTP 27, the bitcoin symbol is not part of the set of Unicode symbols (category Sc). In OTP 28 it is. Therefore there may be minor differences in how numbers and money with the currency bitcoin are formatted. During testing, these were the only test failures detected between OTP 27 and OTP 28.

Bug Fixes

  • Support Elixir 1.19 and OTP 28 without errors or warnings. Primarily this relates to changes to OTP's new :re module and Elixir's evolving type system.

Cldr Numbers v2.34.1

This is the changelog for Cldr v2.34.1 released on March 22nd, 2025. For older changelogs please consult the release tag on GitHub

Bug Fixes

Cldr Numbers v2.34.0

This is the changelog for Cldr v2.34.0 released on March 18th, 2025. For older changelogs please consult the release tag on GitHub

Enhancements

  • Updates to CLDR 47 data.

  • Adds :separators option to Cldr.Number.to_string/2, Cldr.Number.Parser.parse/2 and Cldr.Number.Parser.scan/2. This option is for selecting from the available alternative grouping and decimal separators. The default is separators: :standard which is avaialble for all locales and number systems that have separators. Some locales, for example en-ZA, may have an alternative set of separators. In the case of en-ZA, the alternative is separators: :us.

  • Adds :number_system as an option to Cldr.Number.Parser.parse/2.

Cldr Numbers v2.33.6

... (truncated)

Commits
  • be21c6b Update changelog and release
  • 9530b9c Merge pull request #56 from Munksgaard/main
  • d651578 Fix stray backtick
  • 1fb2f82 Fix currency formatting. Closes #54
  • 7a873d0 Update changelog and version
  • 92cc5f9 More OTP 28 re test adjustments
  • 519074e Adjust tests for OTP 28
  • 6278801 More OTP 28 fixes
  • f2a2d98 No regexs in module attributes for OTP 28
  • 5215475 Don't use regex with module attributes for OTP 28
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ex_cldr_numbers](https://github.com/elixir-cldr/cldr_numbers) from 2.27.2 to 2.35.2.
- [Release notes](https://github.com/elixir-cldr/cldr_numbers/releases)
- [Changelog](https://github.com/elixir-cldr/cldr_numbers/blob/main/CHANGELOG.md)
- [Commits](elixir-cldr/cldr_numbers@v2.27.2...v2.35.2)

---
updated-dependencies:
- dependency-name: ex_cldr_numbers
  dependency-version: 2.35.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file elixir Pull requests that update Elixir code labels Sep 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file elixir Pull requests that update Elixir code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants