summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2009-06-16 15:13:46 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2009-06-16 15:13:46 +0100
commit4bc89e224f74f24272c97dec93d70f0c4dd1963c (patch)
treee41f971b17af9708c3c8a8a39df8f7f4e76523ec /NEWS
parent116c93cb7fe8ad55457c53b4652e8d3117581158 (diff)
[NEWS] Add release notes from 1.8.8
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS69
1 files changed, 68 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 84d378ec..e23c58b5 100644
--- a/NEWS
+++ b/NEWS
@@ -119,8 +119,75 @@ Still to come:
initialisation of the xlib backend (reduce the cairo overhead of
render_bench by ~80%).
+
+Release 1.8.8 (2009-06-16 Chris Wilson <chris@chris-wilson.co.uk>)
+==================================================================
+The cairo community is pleased to announce the 1.8.8 release of the
+cairo graphics library. This is the fourth update to cairo's stable
+1.8 series and contains a small number of bug fixes (in particular a
+few corrections to the documentation and a few fixes in the FreeType font
+backend). This is being released just over six months after cairo 1.8.6.
+
+We recommend that everyone using cairo upgrade to 1.8.8.
+
+-Chris
+
+Build fixes
+-----------
+There were reports of incompatibilities with the autotools bundled in with
+the 1.8.6 tarball. This release has been built with automake-1.10.2 and
+autoconf-2.63.
+
+The configure check for FreeType has been improved:
+
+ typo in check for version of freetype in configure script
+ https://bugs.freedesktop.org/show_bug.cgi?id=19283
+
+Compilation on 64-bit MacOS/X fixes:
+
+ Cannot build cairo_quartz_font_face_create_for_atsu_font_id on 64-bit Mac OS X
+ https://bugs.freedesktop.org/show_bug.cgi?id=15702
+
+Bug fixes
+---------
+Uninitialised status return within _cairo_clip_intersect_mask(). This caused
+random crashes and general mayhem as an error could be generated causing all
+rendering to the context to stop.
+
+Avoid transforming nearly-degenerate matrices into degenerate matrices:
+
+ Painting stops in this case, using -moz-transform: scale, rotate and video
+ https://bugzilla.mozilla.org/show_bug.cgi?id=467423
+
+A few FreeType font handling bugs were fixed:
+
+ Rendering with PANGO_GRAVITY_EAST leads to different results with image and pdf
+ https://bugs.freedesktop.org/show_bug.cgi?id=21985
+
+ Don't call FT_Done_Face() on faces we did not create
+
+ zombie ft_font_face / ft_unscaled_font mutual referencing problems
+ http://bugs.freedesktop.org/show_bug.cgi?id=21706
+
+Ensure win32 font backend sets the return value to -1 (indicating the absent
+glyph) if the font index lookup for the unicode character fails. And
+similarly fix a bug where a fatal error was raised for an invalid glyph.
+
+ cairo_scaled_font_glyph_extents breaks with invalid glyph id
+ http://bugs.freedesktop.org/show_bug.cgi?id=20255
+
+Various improvements to the documentation, reported by Truc Troung:
+
+ https://bugs.freedesktop.org/show_bug.cgi?id=20095
+ https://bugs.freedesktop.org/show_bug.cgi?id=20154
+ https://bugs.freedesktop.org/show_bug.cgi?id=20180
+ https://bugs.freedesktop.org/show_bug.cgi?id=20183
+ https://bugs.freedesktop.org/show_bug.cgi?id=20182
+ https://bugs.freedesktop.org/show_bug.cgi?id=20441
+
+
Release 1.8.6 (2008-12-13 Chris Wilson <chris@chris-wilson.co.uk>)
-=========================================================
+==================================================================
The cairo community is pleased to announce the 1.8.6 release of the
cairo graphics library. This is the third update to cairo's stable
1.8 series and contains a small number of bug fixes (in particular a