Releases: HOST-Oman/libraqm
Releases · HOST-Oman/libraqm
v0.10.3
What's Changed
- Fix raqm_set_text_utf8/utf16 reading beyond len for multibyte by @CallumDev in #194
- Add support for SheenBidi 2.9 by @QuLogic in #197
New Contributors
- @CallumDev made their first contribution in #194
- @QuLogic made their first contribution in #197
Full Changelog: v0.10.2...v0.10.3
v0.10.2
What's Changed
- Fixed typo by @radarhere in #190
- Fix Unicode codepoint conversion from UTF-16 by @alvinhochun in #192
New Contributors
- @alvinhochun made their first contribution in #192
Full Changelog: v0.10.1...v0.10.2
v0.10.1
What's Changed
- Make combining marks inherit script by @khaledhosny in #186
Full Changelog: v0.10.0...v0.10.1
Version 0.10.0
What's Changed
- Implement
raqm_set_text_utf16by @therahedwig in #165 - Fix font feature range by @therahedwig in #172
- Fix resolved direction for all neutral text by @khaledhosny in #175
- Implement letter and word spacing support by @therahedwig in #171
New Contributors
- @pierrejoye made their first contribution in #162
- @therahedwig made their first contribution in #165
Full Changelog: v0.9.0...v0.10.0
Version 0.9.0
- Raise the minimum versions of Raqm dependencies: no longer conditionally enabling any features based on specific dependency version.
raqm_tobjects can now be reused by callingraqm_clear_contents()before re-use, to potentially reduce the number memory allocations.- Don't hardcode python3 in tests.
- New API:
raqm_set_freetype_load_flags_range()raqm_clear_contents()
Version 0.8.0
Version 0.7.2
Version 0.7.1
- Require HarfBuzz >= 2.0.0
- Build and documentation fixes.
Version 0.7.0
- New functions:
raqm_version()raqm_version_string()raqm_version_atleast()
- New macros:
RAQM_VERSION_MAJORRAQM_VERSION_MICRORAQM_VERSION_MINORRAQM_VERSION_STRINGRAQM_VERSION_ATLEAST()
Version 0.6.0
- Fix TTB direction regression from the previous release (#81)
- Add
raqm_set_invisible_glyph()(#92) - Correctly detect script of Common and Inherite characters at start of text (#95)
- Undef
HAVE_CONFIG_Hworkaround, for older versions of Fribidi (#101) - Drop test suite dependency on GLib
- Port test runner to Python instead of shell script