~ubuntu-branches/ubuntu/trusty/harfbuzz/trusty

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Package Import Robot
  • Author(s): Iain Lane
  • Date: 2013-12-09 11:03:19 UTC
  • mfrom: (2.1.16 trusty-proposed)
  • Revision ID: package-import@ubuntu.com-20131209110319-rsy56xzp01r9wqzx
Tags: 0.9.24-2ubuntu1
* Merge with Debian, remaining changes
  - Build using dh-autoreconf.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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
 
1
92
Overview of changes leading to 0.9.19
2
93
Tuesday, July 16, 2013
3
94
=====================================