mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2025-12-29 10:20:13 +01:00
Increment CAIRO_VERSION to 0.1.23.
Added notes for snapshot 0.1.23. Add reminder to mention incompatible API changes in NEWS. Re-order steps to avoid clobbering pre-existing tar files.
This commit is contained in:
parent
b743ed0342
commit
2f7b4a3ad7
4 changed files with 67 additions and 14 deletions
10
ChangeLog
10
ChangeLog
|
|
@ -1,3 +1,13 @@
|
|||
2004-05-11 Carl Worth <cworth@isi.edu>
|
||||
|
||||
* configure.in: Increment CAIRO_VERSION to 0.1.23.
|
||||
|
||||
* NEWS: Added notes for snapshot 0.1.23.
|
||||
|
||||
* RELEASING: Add reminder to mention incompatible API changes in
|
||||
NEWS. Re-order steps to avoid clobbering pre-existing tar
|
||||
files.
|
||||
|
||||
2004-05-11 Carl Worth <cworth@isi.edu>
|
||||
|
||||
* BUGS: Several people have reported that cairo_clip is not
|
||||
|
|
|
|||
41
NEWS
41
NEWS
|
|
@ -1,3 +1,44 @@
|
|||
Snapshot 0.1.23 (2004-05-11 Carl Worth <cworth@isi.edu>)
|
||||
========================================================
|
||||
Fixes for gcc 3.4
|
||||
-----------------
|
||||
Fix prototype mismatches so that cairo can be built by gcc 3.4.
|
||||
|
||||
Updates to track glitz
|
||||
----------------------
|
||||
Various fixes to support the latest glitz snapshot (0.1.2).
|
||||
|
||||
Gradient updates
|
||||
----------------
|
||||
Radial gradients now support both inner and outer circles.
|
||||
Transformed linear gradients are now properly handled.
|
||||
Fixes for extend type reflect.
|
||||
|
||||
Glitz updates
|
||||
-------------
|
||||
Converted shading routines to use fixed point values and introduced a
|
||||
shading operator structure for more efficient shading calculations.
|
||||
Support compositing with mask surface when mask is solid or
|
||||
multi-texturing is available.
|
||||
|
||||
PNG backend cleanups
|
||||
--------------------
|
||||
Fix output to properly compensate for pre-multiplied alpha format in cairo.
|
||||
Add support for A8 and A1 image formats.
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
Avoid crash or infinite loop on null strings and degeneratively short
|
||||
splines.
|
||||
|
||||
New? bugs in cairo_clip
|
||||
-----------------------
|
||||
There are some fairly serious bugs in cairo_clip. It is sometimes
|
||||
causing an incorrect result. And even when it does work, it is
|
||||
sometimes so slow as to be unusable. Some of these bugs may not be
|
||||
new, (indeed cairo_clip has only ever had a braindead-slow
|
||||
implementation), but I think they're worth mentioning here.
|
||||
|
||||
Snapshot 0.1.22 (2004-04-16 Carl Worth <cworth@isi.edu>)
|
||||
========================================================
|
||||
Cairo was updated to track the changes in libpixman, and now depends
|
||||
|
|
|
|||
28
RELEASING
28
RELEASING
|
|
@ -13,7 +13,15 @@ snapshots.
|
|||
version numbers in order to get access to a specific set of
|
||||
features.
|
||||
|
||||
2) Verify that the code passes "make distcheck"
|
||||
2) Increment CAIRO_VERSION in configure.in
|
||||
|
||||
Right now, in its pre-release form, we are incrementing
|
||||
CAIRO_VERSION for each snapshot but we are not changing the
|
||||
libtool shared library version information. Until now, we've
|
||||
only incremented the sub-minor version. We'll invent rules for
|
||||
incrementing major and minor numbers when the time is right.
|
||||
|
||||
3) Verify that the code passes "make distcheck"
|
||||
|
||||
Running "make distcheck" should result in no warnings or
|
||||
errors and end with a message of the form:
|
||||
|
|
@ -25,19 +33,13 @@ snapshots.
|
|||
(But the tar file isn't actually ready yet, as we still have
|
||||
some more steps to follow).
|
||||
|
||||
3) Fill out an entry in the NEWS file
|
||||
4) Fill out an entry in the NEWS file
|
||||
|
||||
Sift through the information in ChangeLog since the last
|
||||
snapshot. Summarize major changes briefly in a style similar
|
||||
to other entries in NEWS.
|
||||
|
||||
4) Increment CAIRO_VERSION in configure.in
|
||||
|
||||
Right now, in its pre-release form, we are incrementing
|
||||
CAIRO_VERSION for each snapshot but we are not changing the
|
||||
libtool shared library version information. Until now, we've
|
||||
only incremented the sub-minor version. We'll invent rules for
|
||||
incrementing major and minor numbers when the time is right.
|
||||
to other entries in NEWS. Take special care to note any
|
||||
incompatible changes in the API. These should be easy to find
|
||||
by looking for cairo.h in the ChangeLog.
|
||||
|
||||
5) Commit the changes to NEWS and configure.in
|
||||
|
||||
|
|
@ -45,8 +47,8 @@ snapshots.
|
|||
other commit. It's especially important to mention the new
|
||||
version number in the ChangeLog.
|
||||
|
||||
6) Run "make distcheck" to generate the final tar file with the
|
||||
correct version number.
|
||||
6) Run "make distcheck" to generate the final tar file including the
|
||||
changes to NEWS and ChangeLog.
|
||||
|
||||
7) Copy the resulting tar file to the cairo snapshots distribution
|
||||
directory:
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ AC_INIT(src/cairo.h)
|
|||
dnl ===========================================================================
|
||||
|
||||
# Package version number, (as distinct from shared library version)
|
||||
CAIRO_VERSION=0.1.22
|
||||
CAIRO_VERSION=0.1.23
|
||||
|
||||
# libtool shared library version
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue