summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorJonathon Jongsma <jjongsma@gnome.org>2010-12-31 09:57:28 -0600
committerJonathon Jongsma <jjongsma@gnome.org>2010-12-31 09:57:28 -0600
commitd5c6a0c84b3decda36a3903a66b961c8f2c3be2c (patch)
treeb072b9e320f9cbe51582e7126157a985a4448821 /NEWS
parentac1a60e9c395c4eadef053ca0085a6985dfc5070 (diff)
Update NEWS for 1.9.8 release, bump version
Also require a newer cairo (1.10.0)
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS22
1 files changed, 21 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 09094be..4e8372f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,27 @@
+1.9.8 (unstable):
+* Surface:
+ - added create() for creating a sub-surface representing a rectangle on a
+ target surface
+ - PDF versioning API: get_versions(), restrict_to_version(),
+ version_to_string()
+ - add get_device()
+ - add new surface type enum values
+* Device
+ - add acquire() and release() functions
+ - Add Device::Lock convenience class
+* Region
+ - UNSTABLE API CHANGE: Fix do_union(), subtract(), intersect() to throw
+ exceptions instead of returning error statuses to be consistent with the
+ rest of the cairomm API
+ - add xor() functions
+ - add API for creating a region from a list of rectangles
+ - implement copy()
* Documentation:
- Context::arc(): Fix bug #31345 (Christopher Head) about bad math in arc()
- documentation. (Murray Cumming)
+ documentation. (Murray Cumming)
+ - Add documentation for Device class
+ - Add documentation for Region class
1.9.6 (unstable):