View Source Changelog
ex_cldr_collation-v0-7-3
Ex_Cldr_Collation v0.7.3
This is the changelog for Cldr_collation v0.7.3 released on May 28th, 2024. For older changelogs please consult the release tag on GitHub
bug-fixes
Bug fixes
- Fix compiler warnings for Elixir 1.17.
ex_cldr_collation-v0-7-2
Ex_Cldr_Collation v0.7.2
This is the changelog for Cldr_collation v0.7.2 released on February 8th, 2023. For older changelogs please consult the release tag on GitHub
bug-fixes-1
Bug fixes
Makes the
Makefile
more resilient by exiting ifpkg-config
isn't installed and thereforeICU_LIBS
is empty. Previously this would fail silently and an unclear runtime error would be reported.Improved the error message if the NIF can't be loaded. Thanks to @linusdm. Closes #8.
ex_cldr_collation-v0-7-1
Ex_Cldr_Collation v0.7.1
This is the changelog for Cldr_collation v0.7.1 released on February 24th, 2023. For older changelogs please consult the release tag on GitHub
bug-fixes-2
Bug fixes
- Add binary guards to
Cldr.Collation.compare/3
.
ex_cldr_collation-v0-7-0
Ex_Cldr_Collation v0.7.0
This is the changelog for Cldr_collation v0.7.0 released on January 4th, 2022. For older changelogs please consult the release tag on GitHub
bug-fixes-3
Bug fixes
Fix the .so path for the NIF at load time, not compile time. Thanks to @sergiorjsd for the report. Closes #3.
Fix buidling on ARM-based Mac models
ex_cldr_collation-v0-6-0
Ex_Cldr_Collation v0.6.0
This is the changelog for Cldr_collation v0.6.0 released on July 3rd, 2021. For older changelogs please consult the release tag on GitHub
bug-fixes-4
Bug fixes
- Load the nif from a path relative to
:code.priv_dir/1
.
ex_cldr_collation-v0-5-0
Ex_Cldr_Collation v0.5.0
This is the changelog for Cldr_collation v0.5.0 released on June 23rd, 2021. For older changelogs please consult the release tag on GitHub
bug-fixes-5
Bug fixes
Correctly reference the
ucol.so
file when loading at startupRemoves unrequired dependencies
enhancements
Enhancements
Adds
Cldr.Collator.sort/2
Adds documentation for
Cldr.Collator.compare/3
ex_cldr_collation-v0-4-0
Ex_Cldr_Collation v0.4.0
This is the changelog for Cldr_collation v0.4.0 released on April 9th, 2021. For older changelogs please consult the release tag on GitHub
bug-fixes-6
Bug Fixes
- Fix compilation issues on OTP 23 and later. On these releases,
liberl_interface.a
doesn't exist and isn't required. Thanks to @zookzook for the report.
ex_cldr_collation-v0-3-0
Ex_Cldr_Collation v0.3.0
This is the changelog for Cldr_collation v0.3.0 released on March 3rd, 2020. For older changelogs please consult the release tag on GitHub
enhancements-1
Enhancements
Add
:inets
to:extra_applications
for later versions of ElixirFix application name in
README.md
. Thanks to @phlppn.Note the requirement for Elixir 1.10 or later in order to use the module-based comparators for
Enum.sort/2
.
ex_cldr_collation-v0-2-0
Ex_Cldr_Collation v0.2.0
This is the changelog for Cldr_collation v0.2.0 released on Match 13th, 2020. For older changelogs please consult the release tag on GitHub
enhancements-2
Enhancements
- Adds support for module-based comparators used by
Enum.sort/2
on Elixir 1.10 and later. The comparitor modules areCldr.Collator
(which is case insensitive),Cldr.Collator.Sensitive
(case sensitive comparison) andCldr.Collator.Insensitive
(case insensitive comparison).