[cairo-commit] 2 commits - cairo-version.h NEWS RELEASING

Bryce Harrington bryce at kemper.freedesktop.org
Wed Oct 28 21:54:47 PDT 2015


 NEWS            |   16 ++++++++++++----
 RELEASING       |   13 ++++++++-----
 cairo-version.h |    2 +-
 3 files changed, 21 insertions(+), 10 deletions(-)

New commits:
commit 3fd993a2b16ab75fa8d7afbd1da577c89f020463
Author: Bryce Harrington <bryce at osg.samsung.com>
Date:   Tue Oct 27 13:53:55 2015 -0700

    WIP news and release

diff --git a/NEWS b/NEWS
index 8c0b82c..2f1b775 100644
--- a/NEWS
+++ b/NEWS
@@ -1,14 +1,15 @@
-Release Next (DATE Bryce Harrington <bryce at bryceharrington.org>)
+Release 1.14.4    (2015-10-27  Bryce Harrington <bryce at osg.samsung.com>)
 ========================================================================
-Documentation and tests
 
 Features
 --------
-Added a cairo API to set up Win32 surfaces for HDC with alpha channels.
+New cairo API routine to set up Win32 surfaces for HDC with alpha
+channels.
 
 API Changes
 -----------
-None
+* Add cairo_win32_surface_create_with_format() API to set up a Win32
+  psurface for an HDX with an alpha channel.
 
 Dependency Changes
 ------------------
@@ -102,6 +103,13 @@ Bug Fixes
 * Cleanup various compiler and run-time warnings, valgrind errors, test
   misbehaviors, etc.
 
+Change Logs
+-----------
+For a detailed list of new changes in this release, see:
+
+  http://cairographics.org/releases/ChangeLog.1.14.4
+
+
 Release 1.14.2 (2015-03-09 Bryce Harrington <bryce at osg.samsung.com>)
 ====================================================================
 This release provides collected bug fixes, along with one feature
diff --git a/RELEASING b/RELEASING
index b857c59..97397d3 100644
--- a/RELEASING
+++ b/RELEASING
@@ -58,13 +58,14 @@ Here are the steps to follow to create a new cairo release:
 	the following command will show each patch that has changed a
 	public header file since the given version:
 
-		find src/ -name '*.h' ! -name '*-private.h' ! -name 'cairoint.h' ! -name 'cairo-*features*.h' | \
+		find src/ -name '*.h' ! -name '*-private.h' \
+		  ! -name 'cairoint.h' ! -name 'cairo-*features*.h' | \
 		xargs git diff X.Y.Z.. --
 
-	Produce a complete ChangeLog with all changes, and a
-	ChangeLog.X.Y with just the delta since the last release.
-	Upload both these to the website, and include a link to them in
-	the NEWS announce.
+	Include a link to the incremental ChangeLog for this release,
+	which we'll be uploading in a later step:
+
+		http://cairographics.org/releases/ChangeLog.X.Y.Z
 
 4) Increment cairo_version_{minor|micro} in cairo-version.h:
 
@@ -112,6 +113,8 @@ Here are the steps to follow to create a new cairo release:
 	  If for some reason you lost this message, "make release-publish-message"
 	  prints it for you.
 
+	scp ChangeLog.xxx cairographics.org:releases/ChangeLog.X.Y.Z
+
 7) Increment cairo_version_micro to the next larger (odd) number in
    cairo-version.h, commit, and push.
 
commit d7371acfe5f54bc14c25c725448fb6401c526f6a
Author: Bryce Harrington <bryce at osg.samsung.com>
Date:   Tue Oct 27 11:53:14 2015 -0700

    1.14.4 release

diff --git a/cairo-version.h b/cairo-version.h
index 31168dd..515ea26 100644
--- a/cairo-version.h
+++ b/cairo-version.h
@@ -3,6 +3,6 @@
 
 #define CAIRO_VERSION_MAJOR 1
 #define CAIRO_VERSION_MINOR 14
-#define CAIRO_VERSION_MICRO 3
+#define CAIRO_VERSION_MICRO 4
 
 #endif


More information about the cairo-commit mailing list