summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryce Harrington <bryce@osg.samsung.com>2017-12-11 13:02:28 -0800
committerBryce Harrington <bryce@osg.samsung.com>2017-12-11 13:02:38 -0800
commit95c464d5feaae58b6cc0990434ce2498cc315dc6 (patch)
tree88519561bed1206706f3ea775309f101a66c74be
parentf723ce31920cf5d5fe0ba417bb4b50b62a3ac4e6 (diff)
1.15.10 release1.15.10
Signed-off-by: Bryce Harrington <bryce@osg.samsung.com>
-rw-r--r--NEWS72
-rw-r--r--cairo-version.h2
2 files changed, 73 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 630979647..9f50d73c0 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,75 @@
+Release 1.15.10 (2017-12-07 Bryce Harrington <bryce@osg.samsung.com>)
+========================================================================
+This release adds GLESv3 support to the cairo_gl backend, adds
+tracking of SVG units in generated svg documents, and cleans up numerous
+test failures and related issues in the PDF and Postscript backends.
+
+For a complete log of changes, please see
+
+ http://cairographics.org/releases/ChangeLog.1.15.10
+
+Features and Enhancements
+-------------------------
+* Add support for OpenGL ES 3.0 to the gl backend.
+* Use Reusable streams for forms in Level 3 Postscript.
+* Add CAIRO_MIME_TYPE_EPS mime type for embedding EPS files.
+* Add CCITT_FAX mime type for PDF and PS surfaces
+* svg: add a new function to specify the SVG document unit
+ (Bug #90166)
+* Use UTF-8 filenames on Windows
+
+API Changes
+-----------
+* cairo_svg_surface_set_document_unit() and
+ cairo_svg_surface_get_document_unit()
+
+Dependency Changes
+------------------
+None
+
+Performance Optimizations
+-------------------------
+None
+
+Bug Fixes
+---------
+* Fix regression in gles version detection
+* Fix undefined-behavior with integer math.
+* Handle SOURCE and CLEAR operators when painting color glyphs.
+ (Bug #102661)
+* Convert images to rgba or a8 formats when uploading with GLESv2
+* Use _WIN32 instead of windows.h to check for windows build.
+* Fix sigabrt printing documents with fonts lacking the mandatory .nodef
+ glyph.
+ (Bug #102922)
+* Prevent curved strokes in small ctms from being culled from vector
+ surfaces
+ (Bug #103071)
+* Fix painting an unbounded recording surface with the SVG backend.
+* Fix falling back to system font with PDFs using certain embedded
+ fonts, due to truncated font names.
+ (Bug #103249)
+* Fix handling of truetype fonts with excessively long font names
+ (Bug #103249)
+* Fix race conditions with cairo_mask_compositor_t
+ (Bug #103037)
+* Fix build error with util/font-view
+* Fix assertion hit with PDFs using Type 4 fonts rendered with user
+ fonts, due to error when destroying glyph page.
+ (Bug #103335)
+* Set default creation date for PDFs
+* Prevent invalid ptr access for > 4GB images.
+ (Bug #98165)
+* Prevent self-copy infinite loop in Postscript surface.
+* Fix padded image crash in Postscript surface.
+* Fix annotation bugs in PDFs and related memory leaks
+* Fix test failures and other assorted issues in ps and pdf code.
+* Fix code generation when using GCC legacy atomic operations
+ (Bug #103559)
+* Fix various compilation warnings and errors.
+* Fix various distcheck errors with private symbols, doxygen formatting,
+ etc.
+
Release 1.15.8 (2017-08-29 Bryce Harrington <bryce@osg.samsung.com>)
========================================================================
This small snapshot provides new colored emoji glyph support, and a
diff --git a/cairo-version.h b/cairo-version.h
index 1319a5104..2f7493740 100644
--- a/cairo-version.h
+++ b/cairo-version.h
@@ -3,6 +3,6 @@
#define CAIRO_VERSION_MAJOR 1
#define CAIRO_VERSION_MINOR 15
-#define CAIRO_VERSION_MICRO 9
+#define CAIRO_VERSION_MICRO 10
#endif