mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2026-02-04 21:10:33 +01:00
Release Cairo 1.18.0
This commit is contained in:
parent
2d1034cb7c
commit
3909090108
2 changed files with 46 additions and 2 deletions
44
NEWS
44
NEWS
|
|
@ -1,3 +1,47 @@
|
|||
Release 1.18.0 (2023-09-20 Emmanuele Bassi <ebassi@gnome.org>)
|
||||
==============================================================
|
||||
|
||||
The first stable cairo release in five years should be cause for celebration.
|
||||
|
||||
All the API added in the 1.17 development cycle is now considered stable, and
|
||||
will not change.
|
||||
|
||||
Many thanks to all the contributors for this release.
|
||||
|
||||
The cairo-sphinx tool has been removed; we could not find any instruction on
|
||||
how to use it, and no user answered our call for help. If you were using
|
||||
cairo-sphinx, please reach out to the cairo maintainers.
|
||||
|
||||
Cairo now implements Type 3 color fonts for PDF. Thanks to Adrian Johnson for
|
||||
his work on this feature.
|
||||
|
||||
Khaled Hosny contributed multiple documentation fixes, to ensure that the
|
||||
cairo API reference is up to date. Khaled also fixed multiple compiler
|
||||
warnings generated when building cairo.
|
||||
|
||||
The XML surface has been removed; it was disabled by default when building
|
||||
cairo, and we could not find any downstream distributor that would enable
|
||||
it.
|
||||
|
||||
The Tee surface is now automatically enabled. Downstream distributors of
|
||||
cairo have been enabling for years it in order to build Firefox.
|
||||
|
||||
Fujii Hironori and Adrian Johnson fixed multiple issues with the DWrite
|
||||
font backend.
|
||||
|
||||
John Ralls improved the Quartz surface; mainly, Quartz surfaces now use
|
||||
the main display ColorSpace, speeding up rendering operations.
|
||||
|
||||
Cairo now hides all private symbols by default on every platform; the old
|
||||
"slim" symbols hack to alias internally used symbols has been dropped, in
|
||||
favor of using `-Bsymbolic-functions` with toolchains that support it.
|
||||
|
||||
Uli Schlachter fixed multiple memory leaks in the code base and test suite,
|
||||
and helped with many reviews and general maintenance.
|
||||
|
||||
Marc Jeanmougin added new API to expose the Pixman dithering filter to cairo
|
||||
patterns; this is currently implemented only for image surfaces.
|
||||
|
||||
Release 1.17.8 (2023-01-30 Emmanuele Bassi <ebassi@gnome.org>)
|
||||
==============================================================
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
#define CAIRO_VERSION_H
|
||||
|
||||
#define CAIRO_VERSION_MAJOR 1
|
||||
#define CAIRO_VERSION_MINOR 17
|
||||
#define CAIRO_VERSION_MICRO 9
|
||||
#define CAIRO_VERSION_MINOR 18
|
||||
#define CAIRO_VERSION_MICRO 0
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue