What's Changed
- Update grapheme cluster boundary detection to Unicode 17, conforming to Unicode UAX #29 and verified against the Unicode conformance test.
- Reject input that spans multiple paragraphs,
raqm_layout()now fails when the text contains a paragraph separator. - Fix out-of-bounds read in the UTF-8 and UTF-16 decoders.
- Build, CI and documentation updates.
- New API:
raqm_get_par_detected_directionraqm_allowed_grapheme_boundary
New Contributors
Full Changelog: v0.10.5...v0.11.0