Skip to content

Releases: groonga/groonga-normalizer-mysql

groonga-normalizer-mysql 1.3.0: 2025-09-30

30 Sep 08:01

Choose a tag to compare

Improvements

  • Added support for AlmaLinux 10.

groonga-normalizer-mysql 1.2.9: 2025-09-09

09 Sep 05:52

Choose a tag to compare

Improvements

Provided package for Debian 13

Debian 13 package is now available.
You can install groonga-normalizer-mysql on Debian 13 using the apt.

groonga-normalizer-mysql 1.2.8: 2025-07-31

31 Jul 05:00

Choose a tag to compare

Fixes

Fix macro redefinition for GROONGA_NORMALIZER_MYSQL_EMBED

The GROONGA_NORMALIZER_MYSQL_EMBED macro was defined twice, causing
compilation failures when building with MariaDB. [GitHub #53]

groonga-normalizer-mysql 1.2.6: 2025-03-24

24 Mar 02:17

Choose a tag to compare

Improvements

Added NormalizerMySQLUnicode

It's for utf8mb4_uca1400_* collations added by MariaDB 11.5. You can
replace existing NormalizerMySQLUnicode900 that is for
utf8mb4_0900_* collations in MySQL with this. So
NormalizerMySQLUnicode900 is deprecated.

Here is a list how to use this for MySQL/MariaDB compatible
collations:

  • utf8mb4_0900_ai_ci: NormalizerMySQLUnicode("version", "9.0.0")
  • utf8mb4_0900_as_ci: NormalizerMySQLUnicode("version", "9.0.0", "accent_sensitive", true)
  • utf8mb4_0900_as_cs: NormalizerMySQLUnicode("version", "9.0.0", "accent_sensitive", true, "case_sensitive", true)
  • utf8mb4_ja_0900_as_cs: NormalizerMySQLUnicode("version", "9.0.0", "accent_sensitive", true, "case_sensitive", true, "locale", "ja")
  • utf8mb4_ja_0900_as_cs_ks: NormalizerMySQLUnicode("version", "9.0.0", "accent_sensitive", true, "case_sensitive", true, "locale", "ja", "kana_sensitive", true)
  • utf8mb4_uca1400_ai_ci: NormalizerMySQLUnicode("version", "14.0.0")
  • utf8mb4_uca1400_ai_cs: NormalizerMySQLUnicode("version", "14.0.0", "case_sensitive", true)
  • utf8mb4_uca1400_as_ci: NormalizerMySQLUnicode("version", "14.0.0", "accent_sensitive", true)
  • utf8mb4_uca1400_as_cs: NormalizerMySQLUnicode("version", "14.0.0", "accent_sensitive", true, "case_sensistive", true)

Note that NormalizerMySQLUnicode always doesn't change any trailing
spaces. (It's a "NO PAD" collation in MySQL context.) Precisely,
NormalizerMySQLUnicode is compatible with utf8mb4_uca1400_nopad_*
not utf8mb4_uca1400_*. We may add "PAD" mode later.

groonga-normalizer-mysql 1.2.5: 2025-02-28

03 Mar 08:54

Choose a tag to compare

Improvements

Package Distribution Update

In previous releases, Ubuntu packages were available only through the PPA on
Launchpad (ppa:groonga/ppa). Starting with this release, packages are also
distributed via our Groonga APT repository at https://packages.groonga.org.

While the groonga-normalizer-mysql package itself remains unchanged, the
underlying Groonga dependency is different. Packages from our Groonga APT
repository (https://packages.groonga.org/) include Groonga built with Apache
Arrow enabled, which unlocks extra features such as parallel offline index
building.

We will announce how to use Groonga APT repository soon.

groonga-normalizer-mysql 1.2.4: 2024-12-25

25 Dec 05:18

Choose a tag to compare

Improvements

  • Dropped support for Debian GNU/Linux bullseye.

  • Dropped support for CentOS 7.

  • Added support for Amazon Linux 2023.

  • Dropped support for GNU Autotools.

groonga-normalizer-mysql 1.2.3: 2023-11-01

02 Nov 05:43
200ed0b

Choose a tag to compare

Fixes

  • Added a file that required for source archive.

groonga-normalizer-mysql 1.2.2: 2023-10-17

18 Oct 23:45

Choose a tag to compare

Improvements

  • Update how to install on macOS. [GitHub #29][Patched by askdkc]
  • Added support for Debian 12 (bookworm).
  • Dropped support for Amazon Linux 2.
  • Added support for Debian trixie.

Thanks

  • askdkc

v1.2.1

09 Dec 07:53

Choose a tag to compare

groonga-normalizer-mysql 1.2.1!!!

v1.2.0

28 Nov 08:55

Choose a tag to compare

groonga-normalizer-mysql 1.2.0!!!