Releases: adah1972/libunibreak
Releases · adah1972/libunibreak
libunibreak 6.1
- Optimize the size of Unicode data
- Refactor the Unicode data generation scripts
- Make minor adjustments and fixes
libunibreak 6.0
- Add East Asian Width support and improve line breaking algorithm
- Add Indic Conjunct Break support and improve grapheme breaking algorithm
- Update the data (except line breaking) to conform to Unicode 15.1
- Include test data files in the project
- Make minor code adjustment and refactoring
libunibreak 5.1
- Speed up line-break property lookup
- Update the data to conform to Unicode 15
libunibreak 5.0
- Update the data to conform to Unicode 14
- Add per_code_point variants of utf8 and utf16 functions
- Do not always break after the last character
- Clean up code and test
libunibreak 4.3
- Update the data to conform to Unicode 13
- Change the handling of ellipses as per UAX# 14-45
- Fix the handling of leading spaces
libunibreak 4.2-1
- Fix the wrong version number in documentation (library code is unchanged)
libunibreak 4.2
- Update the data to conform to Unicode 12
libunibreak 4.1
- Update the code and data to conform to Unicode 11.0.0, especially adding support for extended pictographs in word and grapheme breaking
- ZWJ support has been much improved (it was broken)
- Make minor tweaks to the project files
libunibreak 4.0
- Update the code and data to conform to Unicode 9.0.0
- Add grapheme breaking support
- Tested and enhanced according to the Unicode test suite
- Make bug fixes
libunibreak 3.0
- Update the code and data to conform to Unicode 7.0.0
- Update build scripts to fix compatibility issues
- Improve code structure
- Make a few bug fixes