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

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

Issue 1005693006: Roll harfbuzz-ng to 0.9.40 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 9 months 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
« no previous file with comments | « no previous file | third_party/harfbuzz-ng/README » ('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.40
2 Friday, March 20, 2015
3 =====================================
4
5 - Another hb-coretext crasher fix. Ouch!
6 - Happy Norouz!
7
8
9 Overview of changes leading to 0.9.39
10 Wednesday, March 4, 2015
11 =====================================
12
13 - Critical hb-coretext fixes.
14 - Optimizations and refactoring; no functional change
15 expected.
16 - Misc build fixes.
17
18
19 Overview of changes leading to 0.9.38
20 Friday, January 23, 2015
21 =====================================
22
23 - Fix minor out-of-bounds access in Indic shaper.
24 - Change New Tai Lue shaping engine from South-East Asian to default,
25 reflecting change in Unicode encoding model.
26 - Add hb-shape --font-size. Can take up to two numbers for separate
27 x / y size.
28 - Fix CoreText and FreeType scale issues with negative scales.
29 - Reject blobs larger than 2GB. This might break some icu-le-hb clients
30 that need security fixes. See:
31 http://www.icu-project.org/trac/ticket/11450
32 - Avoid accessing font tables during face destruction, in casce rogue
33 clients released face data already.
34 - Fix up gobject-introspection a bit. Python bindings kinda working.
35 See README.python.
36 - Misc fixes.
37 - API additions:
38 hb_ft_face_create_referenced()
39 hb_ft_font_create_referenced()
40
41
42 Overview of changes leading to 0.9.37
43 Wednesday, December 17, 2014
44 =====================================
45
46 - Fix out-of-bounds access in Context lookup format 3.
47 - Indic: Allow ZWJ/ZWNJ before syllable modifiers.
48
49
50 Overview of changes leading to 0.9.36
51 Thursday, November 20, 2014
52 =====================================
53
54 - First time that three months went by without a release since
55 0.9.2 was released on August 10, 2012!
56 - Fix performance bug in hb_ot_collect_glyphs():
57 https://bugzilla.mozilla.org/show_bug.cgi?id=1090869
58 - Add basic vertical-text support to hb-ot-font.
59 - Misc build fixes.
60
61
1 Overview of changes leading to 0.9.35 62 Overview of changes leading to 0.9.35
2 Saturday, August 13, 2014 63 Saturday, August 13, 2014
3 ===================================== 64 =====================================
4 65
5 - Fix major shape-plan caching bug when more than one shaper were 66 - Fix major shape-plan caching bug when more than one shaper were
6 provided to hb_shape_full() (as exercised by XeTeX). 67 provided to hb_shape_full() (as exercised by XeTeX).
7 http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1246370.html 68 http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1246370.html
8 - Fix Arabic fallback shaping regression. This was broken in 0.9.32. 69 - Fix Arabic fallback shaping regression. This was broken in 0.9.32.
9 - Major hb-coretext fixes. That backend is complete now, including 70 - Major hb-coretext fixes. That backend is complete now, including
10 respecing buffer direction and language, down to vertical writing. 71 respecing buffer direction and language, down to vertical writing.
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
73 134
74 Ie, HarfBuzz itself checks whether the segment is at the beginning/end 135 Ie, HarfBuzz itself checks whether the segment is at the beginning/end
75 of the paragraph. Clients that only pass item-at-a-time to HarfBuzz 136 of the paragraph. Clients that only pass item-at-a-time to HarfBuzz
76 continue not setting any flags whatsoever. 137 continue not setting any flags whatsoever.
77 138
78 Another way to put it is: if there's pre-context text in the buffer, 139 Another way to put it is: if there's pre-context text in the buffer,
79 HarfBuzz ignores the BOT flag. If there's post-context, it ignores 140 HarfBuzz ignores the BOT flag. If there's post-context, it ignores
80 EOT flag. 141 EOT flag.
81 142
82 143
144 Overview of changes leading to 0.9.33
145 Tuesday, July 22, 2014
146 =====================================
147
148 - Turn off ARabic 'cswh' feature that was accidentally turned on.
149 - Add HB_TAG_MAX_SIGNED.
150 - Make hb_face_make_immutable() really make face immutable!
151 - Windows build fixes.
152
153
83 Overview of changes leading to 0.9.32 154 Overview of changes leading to 0.9.32
84 Thursday, July 17, 2014 155 Thursday, July 17, 2014
85 ===================================== 156 =====================================
86 157
87 - Apply Arabic shaping features in spec order exactly. 158 - Apply Arabic shaping features in spec order exactly.
88 - Another fix for Mongolian free variation selectors. 159 - Another fix for Mongolian free variation selectors.
89 - For non-Arabic scripts in Arabic shaper apply 'rlig' and 'calt' 160 - For non-Arabic scripts in Arabic shaper apply 'rlig' and 'calt'
90 together. 161 together.
91 - Minor adjustment to U+FFFD logic. 162 - Minor adjustment to U+FFFD logic.
92 - Fix hb-coretext build. 163 - Fix hb-coretext build.
(...skipping 951 matching lines...) Expand 10 before | Expand all | Expand 10 after
1044 HB_VERSION_MAJOR 1115 HB_VERSION_MAJOR
1045 HB_VERSION_MINOR 1116 HB_VERSION_MINOR
1046 HB_VERSION_MICRO 1117 HB_VERSION_MICRO
1047 HB_VERSION_STRING 1118 HB_VERSION_STRING
1048 HB_VERSION_CHECK() 1119 HB_VERSION_CHECK()
1049 hb_version() 1120 hb_version()
1050 hb_version_string() 1121 hb_version_string()
1051 hb_version_check() 1122 hb_version_check()
1052 1123
1053 1124
OLDNEW
« no previous file with comments | « no previous file | third_party/harfbuzz-ng/README » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698