You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The CLDR-to-Unicode version table behind Localize.Ecto.Audit.unicode_versions/1 recorded CLDR 48 as Unicode 16.0 and CLDR 49 as 17.0; the correct values are 17.0 and 18.0. mix localize.ecto.audit no longer reports spurious drift against a PostgreSQL 18 server linked against ICU 77, which is also Unicode 17.
Changed
The collation guide now recommends the builtin providers over C.UTF-8 as a version ladder — PG_UNICODE_FAST on PostgreSQL 18+, PG_C_UTF8 on 17, C earlier — and documents their equivalence to Elixir's own string ordering. PG_UNICODE_FAST keeps the prefix-LIKE index optimization that ICU collations forgo.