Skip to content

Releases: elixir-cldr/cldr_collation

Cldr Collation version 0.7.5

28 Sep 22:06
Compare
Choose a tag to compare

Bug fixes

  • Remove deprecated linker option -undefined suppress in favour of -undefined dynamic_lookup on MacOS.

  • Update README to illustrate how an installed libicu in the search path will take precendence over user the native icucore library.

Cldr Collation version 0.7.4

24 Sep 20:56
Compare
Choose a tag to compare

Bug fixes

  • Fix Makefile for Darwin (MacOS) when running in devenv. Thanks to @serpent213 for the issue. Closes #14.

Cldr Collation version 0.7.3

27 May 22:12
Compare
Choose a tag to compare

Bug fixes

  • Fix compiler warnings for Elixir 1.17.

Cldr Collation version 0.7.2

27 Feb 21:16
Compare
Choose a tag to compare

Bug fixes

  • Makes the Makefile more resilient by exiting if pkg-config isn't installed and therefore ICU_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.

Cldr Collation version 0.7.1

23 Feb 20:35
Compare
Choose a tag to compare

Bug fixes

  • Add binary guards to Cldr.Collation.compare/3.

Cldr Collation version 0.7.0

04 Jan 19:41
Compare
Choose a tag to compare

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

Cldr Collation version 0.6.0

03 Jul 01:12
Compare
Choose a tag to compare

Bug fixes

  • Load the nif from a path relative to :code.priv_dir/1.

Cldr Collation version 0.5.0

23 Jun 11:21
Compare
Choose a tag to compare

Bug fixes

  • Correctly reference the ucol.so file when loading at startup

Enhancements

  • Adds Cldr.Collator.sort/2

  • Adds documentation for Cldr.Collator.compare/3

Cldr Collation version 0.4.0

09 Apr 10:39
Compare
Choose a tag to compare

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.

Cldr Collations version 0.3.0

03 Mar 07:52
Compare
Choose a tag to compare

Enhancements

  • Add :inets to :extra_applications for later versions of Elixir

  • Fix 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.