All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.0] - 2026-07-17

Initial release.

Highlights

  • Localize.Ecto.collate/1,2 query macros applying PostgreSQL ICU COLLATE clauses to query expressions and comparisons, resolved from a locale or the current Localize locale.

  • Locale-to-collation resolution via CLDR language matching, including BCP 47 -u-co- collation types and direct collation names.

  • Localize.Ecto.Migration.create_collation/2 and drop_collation/2 for creating ICU collations reversibly in migrations, and collated/2 for building collated indexes with Ecto.Migration.index/3.

See the README for full documentation.