Commits

DateSubjectAuthorReleases
2026-05-15 Don't accept length of -1 in pg_locale.h APIs. Jeff Davis 19 (unreleased)
2026-04-20 Fix callers of unicode_strtitle() using srclen == -1. Jeff Davis 18.4
2026-04-20 Fix callers of unicode_strtitle() using srclen == -1. Jeff Davis 19 (unreleased)
2026-01-26 Fix accidentally cast away qualifiers Peter Eisentraut 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-12-16 downcase_identifier(): use method table from locale provider. Jeff Davis 19 (unreleased)
2025-12-15 Remove unused single-byte char_is_cased() API. Jeff Davis 19 (unreleased)
2025-12-10 Add pg_iswcased(). Jeff Davis 19 (unreleased)
2025-10-29 Use C11 char16_t and char32_t for Unicode code points. Jeff Davis 19 (unreleased)
2025-10-18 Add pg_iswxdigit(), useful for tsearch. Jeff Davis 19 (unreleased)
2025-09-30 Make some use of anonymous unions [pg_locale_t] Peter Eisentraut 19 (unreleased)
2025-07-01 Remove provider field from pg_locale_t. Jeff Davis 19 (unreleased)
2025-07-01 Control ctype behavior internally with a method table. Jeff Davis 19 (unreleased)
2025-06-30 Remove unused #include's in src/backend/utils/adt/* Peter Eisentraut 19 (unreleased)
2025-04-21 Fix INITCAP() word boundaries for PG_UNICODE_FAST. Jeff Davis 18.0
2025-04-12 Harmonize function parameter names for Postgres 18. Peter Geoghegan 18.0
2025-01-24 Add SQL function CASEFOLD(). Jeff Davis 18.0
2025-01-17 Support PG_UNICODE_FAST locale in the builtin collation provider. Jeff Davis 18.0
2025-01-17 Support Unicode full case mapping and conversion. Jeff Davis 18.0
2025-01-08 Move code for collation version into provider-specific files. Jeff Davis 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-12-16 Refactor string case conversion into provider-specific files. Jeff Davis 18.0
2024-12-03 Perform provider-specific initialization in new functions. Jeff Davis 18.0