The cairo team is very pleased to announce cairo 1.0 available from:
http://cairographics.org/releases/cairo-1.0.0.tar.gzwhich can be verified with:
http://cairographics.org/releases/cairo-1.0.0.tar.gz.sha1abc50d6a657cba15b3956c8c3aaea080b71172bb cairo-1.0.0.tar.gz
http://cairographics.org/releases/cairo-1.0.0.tar.gz.sha1.asc(signed by Carl Worth)
All future 1.x.y releases of cairo will be source and binary compatible with cairo 1.0.0.
With this release, we'd like to remind everyone of the proper position for the number 1 in software releases, which is at the beginning. While this release does mark the culmination of months or years of work by many people, it's more significant in marking what is yet to come. Cairo has just begun and we're excited to see where it will go from here.
In this release, we have marked three backends as "supported"
xlib, image, win32
and all other backends as "experimental" which as such, do not have part in the API guarantees of this release. The experimental backends will not be compiled by default, but they are still available for people to experiment with by means of --enable options to configure. We recognize that many people would find the experimental backends useful, (even with existing bugs), and it is with caution that we mark them this way. We are not trying to remove utility, but we do think it is important to carefully advertise which backends are not yet up to the standards of stability, completeness, and rendering fidelity expected from a cairo backend.
These "experimental" backends are certainly not going away, and we hope that each one will become a "supported" backend in a future cairo release quite soon.