Skip to content

Releases: JuliaStrings/utf8proc

v2.11.2

22 Nov 19:15
90daf9f

Choose a tag to compare

  • Fix composition for Hangul character U+11a7 (#317).

v2.11.1

13 Nov 19:33

Choose a tag to compare

2025-11-13

  • Correct out-of-bounds memory access when calling utf8proc_map with both UTF8PROC_CHARBOUND and UTF8PROC_DECOMPOSE (#311).

v2.11.0

11 Sep 01:04
d7bf128

Choose a tag to compare

Version 2.11.0

2025-09-10

  • Unicode 17 support (#292, #294).

  • Documentation improvements (#295, #291).

  • Build fix for C90 (#284), silence ASAN warning (#240), CMake modernization (#260).

v2.10.0

31 Dec 20:19

Choose a tag to compare

  • Unicode 16 support (#277).
  • New utf8proc_charwidth_ambiguous function to return whether a character has
    East Asian width class A (Ambiguous) (#270).

v2.9.0

20 Oct 21:30

Choose a tag to compare

  • Unicode 15.1 support (#253).

v2.8.0

30 Oct 21:25
1cb28a6

Choose a tag to compare

Version 2.8.0

2022-10-30

  • Unicode 15 support (#247).

v2.7.0

17 Dec 02:13

Choose a tag to compare

  • Unicode 14 support ([#233]).

  • Support GNUInstallDirs in CMake build ([#159]).

  • cmake build now installs pkg-config file ([#224]).

  • Various build and portability improvements.

v2.6.1

15 Dec 23:13

Choose a tag to compare

  • Bugfix in utf8proc_grapheme_break_stateful for NULL state argument, which
    also broke utf8proc_grapheme_break.

v2.6.0

23 Nov 21:16

Choose a tag to compare

  • New utf8proc_islower and utf8proc_isupper functions (#196).

  • Bugfix for manual calls to grapheme_break_extended for initial characters (#205).

  • Various build and portability improvements.

v2.5.0

28 Mar 00:42

Choose a tag to compare

Unicode 13 support (#179). No longer report zero width for category Sk (#167). cmake support improvements (#173).