Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(322)

Side by Side Diff: third_party/harfbuzz-ng/NEWS

Issue 70193010: Update harfbuzz-ng to 0.9.24 (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | third_party/harfbuzz-ng/README.chromium » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Overview of changes leading to 0.9.24
2 Tuesday, November 13, 2013
3 =====================================
4
5 - Misc compiler warning fixes with clang.
6 - No functional changes.
7
8
9 Overview of changes leading to 0.9.23
10 Monday, October 28, 2013
11 =====================================
12
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.
17
18
19 Overview of changes leading to 0.9.22
20 Thursday, October 3, 2013
21 =====================================
22
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.
26
27 - API Changes:
28
29 * Added hb_ot_layout_table_get_lookup_count()
30
31
32 Overview of changes leading to 0.9.21
33 Monday, September 16, 2013
34 =====================================
35
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.
39 - Misc fixes.
40 - API changes:
41
42 * Add HB_SET_VALUE_INVALID
43
44 Overview of changes leading to 0.9.20
45 Thursday, August 29, 2013
46 =====================================
47
48 General:
49 - Misc substitute_closure() fixes.
50 - Build fixes.
51
52 Documentation:
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.
56
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
60 --with-gobject.
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.
64
65 OpenType shaper:
66 - Apply 'mark' in Myanmar shaper.
67 - Don't apply 'dlig' by default.
68
69 Uniscribe shaper:
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.
74
75 CoreText shaper:
76 - Support user features.
77
78 Source changes:
79 - hb_face_t code moved to hb-face.h / hb-face.cc.
80 - Added hb-deprecated.h.
81
82 API changes:
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.
90
91
92 Overview of changes leading to 0.9.19
93 Tuesday, July 16, 2013
94 =====================================
95
96 - Build fixes.
97 - Better handling of multiple variation selectors in a row.
98 - Pass on variation selector to GSUB if not consumed by cmap.
99 - Fix undefined memory access.
100 - Add Javanese config to Indic shaper.
101 - Misc bug fixes.
102
103 Overview of changes leading to 0.9.18
104 Tuesday, May 28, 2013
105 =====================================
106
107 New build system:
108
109 - All unneeded code is all disabled by default,
110
111 - Uniscribe and CoreText shapers can be enabled with their --with options,
112
113 - icu_le and old shapers cannot be enabled for now,
114
115 - glib, freetype, and cairo will be detected automatically.
116 They can be force on/off'ed with their --with options,
117
118 - icu and graphite2 are default off, can be enabled with their --with
119 options,
120
121 Moreover, ICU support is now build into a separate library:
122 libharfbuzz-icu.so, and a new harfbuzz-icu.pc is shipped for it.
123 Distros can enable ICU now without every application on earth
124 getting linked to via libharfbuzz.so.
125
126 For distros I recommend that they make sure they are building --with-glib
127 --with-freetype --with-cairo, --with-icu, and optionally --with-graphite2;
128 And package harfbuzz and harfbuzz-icu separately.
129
130
1 Overview of changes leading to 0.9.17 131 Overview of changes leading to 0.9.17
2 Monday, May 20, 2013 132 Monday, May 20, 2013
3 ===================================== 133 =====================================
4 134
5 - Build fixes. 135 - Build fixes.
6 - Fix bug in hb_set_get_min(). 136 - Fix bug in hb_set_get_min().
7 - Fix regression with Arabic mark positioning / width-zeroing. 137 - Fix regression with Arabic mark positioning / width-zeroing.
8 138
9 Overview of changes leading to 0.9.16 139 Overview of changes leading to 0.9.16
10 Friday, April 19, 2013 140 Friday, April 19, 2013
(...skipping 690 matching lines...) Expand 10 before | Expand all | Expand 10 after
701 HB_VERSION_MAJOR 831 HB_VERSION_MAJOR
702 HB_VERSION_MINOR 832 HB_VERSION_MINOR
703 HB_VERSION_MICRO 833 HB_VERSION_MICRO
704 HB_VERSION_STRING 834 HB_VERSION_STRING
705 HB_VERSION_CHECK() 835 HB_VERSION_CHECK()
706 hb_version() 836 hb_version()
707 hb_version_string() 837 hb_version_string()
708 hb_version_check() 838 hb_version_check()
709 839
710 840
OLDNEW
« no previous file with comments | « no previous file | third_party/harfbuzz-ng/README.chromium » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698