summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjellahlstedt@gmail.com>2020-09-29 16:55:18 +0200
committerKjell Ahlstedt <kjellahlstedt@gmail.com>2020-09-29 16:55:18 +0200
commit9db4b39bfe50e183130b89824a3556da09cd51cb (patch)
tree896f17cb666a52c2b52558d093639d56cba8d505
parent3d40ff18a50a2a737c7410ee9f611810e82f3f22 (diff)
1.16.01.16.0
-rw-r--r--NEWS41
-rw-r--r--configure.ac3
-rw-r--r--meson.build2
3 files changed, 44 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index d2388fe..7ea0fa8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,44 @@
+1.16.0 (stable):
+
+This is the first stable release in the cairomm-1.16 ABI series.
+It is parallel-installable with the cairomm-1.0 ABI.
+
+The tarball for 1.16.0 has been created with 'meson dist'.
+If you build with Autotools from the tarball, please read the relevant
+part of the README file.
+
+Cairo:
+* Add Context::get_source_for_surface()
+ (Kjell Ahlstedt) Issue #5 (Ian Britten)
+* Fix a memory leak in RefPtr
+ (Kjell Ahlstedt) Issue #23
+
+Build:
+* Require C++17
+ (Ting-Wei Lan) Bug #106172
+* Add NMake Makefiles
+ Remove the Visual Studio projects
+ (Chun-wei Fan) Issue #7, #22 merge request !7, !8, !10, !13
+* Add support for building with Meson
+ (Kjell Ahlstedt, Chun-wei Fan) Issue #20, merge request !8
+* Use __declspec(dllexport) when building cairomm on Visual Studio
+ Stop using gendef.exe
+ (Chun-wei Fan) Merge request !5
+* docs/reference/: Update for Doxygen >= 1.8.16
+ (Kjell Ahlstedt)
+
+Tests:
+* Update the source code
+ (Kjell Ahlstedt, Chun-wei Fan) Merge request !1
+* Don't include deprecated Boost header files
+ Fix tests in Autotools builds
+ (Kjell Ahlstedt)
+
+Documentation:
+* README: Update with instructions for building cairomm
+ (Kjell Ahlstedt)
+
+
1.15.5 (unstable)
(Distros should probably not package this yet.)
diff --git a/configure.ac b/configure.ac
index 52f8592..d6c1fab 100644
--- a/configure.ac
+++ b/configure.ac
@@ -15,7 +15,8 @@
## You should have received a copy of the GNU Lesser General Public License
## along with this library. If not, see <http://www.gnu.org/licenses/>.
-AC_INIT([cairomm], [1.15.5], [https://bugs.freedesktop.org/enter_bug.cgi?product=cairomm],
+AC_INIT([cairomm], [1.16.0],
+ [https://gitlab.freedesktop.org/cairo/cairomm/-/issues],
[cairomm], [http://www.cairographics.org/cairomm/])
AC_PREREQ([2.62])
diff --git a/meson.build b/meson.build
index b77991f..6c3a6bf 100644
--- a/meson.build
+++ b/meson.build
@@ -1,7 +1,7 @@
# This file is part of cairomm.
project('cairomm', 'cpp',
- version: '1.15.5',
+ version: '1.16.0',
license: 'LGPLv2+',
default_options: [
'cpp_std=c++17',