[cairo-commit] [cairo-www] src/news
Bryce Harrington
bryce at freedesktop.org
Fri Oct 6 22:40:40 UTC 2017
src/news/cairo-1.15.8.mdwn | 154 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 154 insertions(+)
New commits:
commit 88b0f7e1a9e27664c086e3a8ba091f71b4ece327
Author: Bryce Harrington <bryce at osg.samsung.com>
Date: Fri Oct 6 15:40:18 2017 -0700
Add missing news for 1.15.8 release
diff --git a/src/news/cairo-1.15.8.mdwn b/src/news/cairo-1.15.8.mdwn
new file mode 100644
index 0000000..3d82306
--- /dev/null
+++ b/src/news/cairo-1.15.8.mdwn
@@ -0,0 +1,154 @@
+[[!meta title="cairo 1.15.8 release available"]]
+[[!meta date="2017-08-29"]]
+
+ Subject: cairo snapshot 1.15.8 now available
+
+ A new cairo snapshot 1.15.8 is now available from:
+
+ http://cairographics.org/snapshots/cairo-1.15.8.tar.xz
+
+ which can be verified with:
+
+ http://cairographics.org/snapshots/cairo-1.15.8.tar.xz.sha1
+ 07cc2031b74d758299eeee3ec49ecbfbfb85f1c6 cairo-1.15.8.tar.xz
+
+ http://cairographics.org/snapshots/cairo-1.15.8.tar.xz.sha1.asc
+ (signed by Bryce Harrington)
+
+ Additionally, a git clone of the source tree:
+
+ git clone git://git.cairographics.org/git/cairo
+
+ will include a signed 1.15.8 tag which points to a commit named:
+ 112f0fc73b769c2db69f50601bf094892bd6db10
+
+ which can be verified with:
+ git verify-tag 1.15.8
+
+ and can be checked out with a command such as:
+ git checkout -b build 1.15.8
+
+
+ Features and Enhancements
+ -------------------------
+ * Support colored emoji glyphs, stored as PNG images in OpenType fonts.
+
+
+ Bug Fixes
+ ---------
+
+ * pdf: Fix internal links pointing to other pages, by pre-calculating page
+ heights so that link positions can be calculated more accurately.
+
+ * image: Fix crash on negative lengths
+
+ * win32: Fix initialization of mutexes for static builds
+
+ * pdf: Don't emit /PageLabel dict when no labels defined
+
+ * font: Fix color font loading on big-endian systems
+
+ * font: Fix color font support infinite-loop with empty glyphs
+
+ * Fix off by one check in cairo-image-info.c
+
+
+ Full List of Changes
+ --------------------
+ Adrian Johnson (8):
+ Fix off by one check in cairo-image-info.c
+ tests: fix bug in pdf-tagged-text that was introduced in 4790a36
+ pdf: link tags do not need to be leaf nodes in the document structure
+ pdf: Don't emit /PageLabel dict when no labels defined
+ pdf: don't write logical structure if it only contains links
+ pdf: fix link positions
+ pdf: use link attributes instead of dest name for cairo_pdf_surface_add_outline
+ pdf: use explicit dest instead of named dest when 'internal' attribute is set
+
+ Alexander Täschner (1):
+ win32: Initialize mutexes for static builds for win32
+
+ Behdad Esfahbod (3):
+ Fix color font support infinite-loop with empty glyphs
+ Fix uninitialized status!
+ [ft] Fix color font loading on big-endian systems
+
+ Bryce Harrington (6):
+ Bump version for new development tree, 1.15.7
+ RELEASING: Note use of branches for stable releases
+ RELEASING: Note adding index to cairo-docs.xml for minor releases
+ cairo-docs: whitespace cleanup
+ image: Disambiguate 0. in doxygen
+ 1.15.8 release
+
+ Doran Moppert (1):
+ image: Check for negative len in fill/blit functions
+
+ Guillermo Rodriguez (2):
+ script: Fix misleading indentation warning.
+ Remove redundant check.
+
+ Matthias Clasen (6):
+ Add support for color glyphs to cairo_scaled_glyph_t
+ Support loading color glyphs with freetype
+ Expose 'has color glyphs' as a scaled font property
+ Implement has_color_glyphs for freetype
+ Render color glyphs as source, not as mask
+ Simplify things a bit
+
+
+ What is Cairo
+ -------------
+ Cairo is a 2D graphics library with support for multiple output
+ devices. Currently supported output targets include the X Window
+ System (via both Xlib and XCB), quartz, win32, and image buffers,
+ as well as PDF, PostScript, and SVG file output. Experimental backends
+ include OpenGL, BeOS, OS/2, and DirectFB.
+
+ Cairo is designed to produce consistent output on all output media
+ while taking advantage of display hardware acceleration when available
+ (for example, through the X Render Extension).
+
+ The cairo API provides operations similar to the drawing operators of
+ PostScript and PDF. Operations in cairo include stroking and filling
+ cubic Bézier splines, transforming and compositing translucent images,
+ and antialiased text rendering. All drawing operations can be
+ transformed by any affine transformation (scale, rotation, shear,
+ etc.).
+
+ Cairo has been designed to let you draw anything you want in a modern
+ 2D graphical user interface. At the same time, the cairo API has been
+ designed to be as fun and easy to learn as possible. If you're not
+ having fun while programming with cairo, then we have failed
+ somewhere---let us know and we'll try to fix it next time around.
+
+ Cairo is free software and is available to be redistributed and/or
+ modified under the terms of either the GNU Lesser General Public
+ License (LGPL) version 2.1 or the Mozilla Public License (MPL) version
+ 1.1.
+
+
+ Where to get more information about Cairo
+ -----------------------------------------
+ The primary source of information about cairo is:
+
+ http://cairographics.org/
+
+ The latest versions of cairo can always be found at:
+
+ http://cairographics.org/download
+
+ Documentation on using cairo and frequently-asked questions:
+
+ http://cairographics.org/documentation
+ http://cairographics.org/FAQ
+
+ Mailing lists for contacting cairo users and developers:
+
+ http://cairographics.org/lists
+
+ Roadmap and unscheduled things to do, (please feel free to help out):
+
+ http://cairographics.org/roadmap
+ http://cairographics.org/todo
+
More information about the cairo-commit
mailing list