1
Overview of changes leading to 0.9.24
2
Tuesday, November 13, 2013
3
=====================================
5
- Misc compiler warning fixes with clang.
6
- No functional changes.
9
Overview of changes leading to 0.9.23
10
Monday, October 28, 2013
11
=====================================
13
- "Udupi HarfBuzz Hackfest", Paris, October 14..18 2013.
14
- Fix (Chain)Context recursion with non-monotone lookup positions.
15
- Misc Indic bug fixes.
16
- New Javanese / Buginese shaping, similar to Windows 8.1.
19
Overview of changes leading to 0.9.22
20
Thursday, October 3, 2013
21
=====================================
23
- Fix use-after-end-of-scope in hb_language_from_string().
24
- Fix hiding of default_ignorables if font doesn't have space glyph.
25
- Protect against out-of-range lookup indices.
29
* Added hb_ot_layout_table_get_lookup_count()
32
Overview of changes leading to 0.9.21
33
Monday, September 16, 2013
34
=====================================
36
- Rename gobject-introspection library name from harfbuzz to HarfBuzz.
37
- Remove (long disabled) hb-old and hb-icu-le test shapers.
38
- Misc gtk-doc and gobject-introspection annotations.
42
* Add HB_SET_VALUE_INVALID
44
Overview of changes leading to 0.9.20
45
Thursday, August 29, 2013
46
=====================================
49
- Misc substitute_closure() fixes.
53
- gtk-doc boilerplate integrated. Docs are built now, but
54
contain no contents. By next release hopefully we have
55
some content in. Enable using --enable-gtk-doc.
57
GObject and Introspection:
58
- Added harfbuzz-gobject library (hb-gobject.h) that has type
59
bindings for all HarfBuzz objects and enums. Enable using
61
- Added gobject-introspection boilerplate. Nothing useful
62
right now. Work in progress. Gets enabled automatically if
63
--with-gobject is used. Override with --disable-introspection.
66
- Apply 'mark' in Myanmar shaper.
67
- Don't apply 'dlig' by default.
70
- Support user features.
71
- Fix loading of fonts that are also installed on the system.
72
- Fix shaping of Arabic Presentation Forms.
73
- Fix build with wide chars.
76
- Support user features.
79
- hb_face_t code moved to hb-face.h / hb-face.cc.
80
- Added hb-deprecated.h.
83
- Added HB_DISABLE_DEPRECATED.
84
- Deprecated HB_SCRIPT_CANADIAN_ABORIGINAL; replaced by
85
HB_SCRIPT_CANADIAN_SYLLABICS.
86
- Deprecated HB_BUFFER_FLAGS_DEFAULT; replaced by
87
HB_BUFFER_FLAG_DEFAULT.
88
- Deprecated HB_BUFFER_SERIALIZE_FLAGS_DEFAULT; replaced by
89
HB_BUFFER_SERIALIZE_FLAG_DEFAULT.
1
92
Overview of changes leading to 0.9.19
2
93
Tuesday, July 16, 2013
3
94
=====================================