Opened 19 months ago
Closed 19 months ago
#21214 closed enhancement (fixed)
cairo-1.18.4
| Reported by: | Bruce Dubbs | Owned by: | Douglas R. Reno |
|---|---|---|---|
| Priority: | normal | Milestone: | 12.4 |
| Component: | BOOK | Version: | git |
| Severity: | medium | Keywords: | |
| Cc: |
Description
New point version.
Change History (3)
comment:1 by , 19 months ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 19 months ago
comment:3 by , 19 months ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.

Release 1.18.4 (2025-03-08 Emmanuele Bassi ) ============================================================== A new stable release. The dependency on LZO has been made optional through a build time configuration toggle. [!580] You can build Cairo against a Freetype installation that does not have the FT_Color type. [#792] Cairo tests now build on Solaris 11.4 with GCC 14. [!599] The DirectWrite backend now builds on MINGW 11. [!600] Thanks to Luca Bacci, the DirectWrite backend now supports font variations and proper glyph coverage. [#877, !602] Support for Windows 98 has been removed. The minimum requirement for Windows is now Vista. Full changes since 1.18.2 ========================= Adrian Johnson (3): Merge branch 'coverage' into 'master' cff: Don't fail if no local subs Merge branch 'feature/bugfix-include-ft-color' into 'master' Alan Coopersmith (3): BUGS: update bug database links to use gitlab instead of bugzilla Fix pdf-structure test build on Solaris Fix cairo-perf-print build on Solaris Benjamin Gilbert (3): meson: Rename meson_options.txt to meson.options meson: Don't require C++ compiler for build machine on Windows Fix include paths for LZO headers Emmanuele Bassi (11): Post-release version bump to 1.18.3 Merge branch 'ebassi/release-1-18-2' into 'master' Merge branch 'issue-870' into 'master' Merge branch 'solaris' into 'master' Merge branch 'dwrite-fix-warnings' into 'master' Merge branch 'dwrite-font-variations' into 'master' Merge branch 'win32-cleanup' into 'master' Merge branch 'meson' into 'master' Merge branch 'dwrite-coverage-map' into 'master' ci: Allow failure on the Android job Release Cairo 1.18.4 Federico Mena Quintero (9): CI: install some more llvm/clang packages for coverage and sanitizers CI: Install rust and grcov CI: Add a basic test coverage job Deploy the coverage report to gitlab pages Move the analysis stage to just before deploy CI: Add a job for static analysis Keep artifacts for the static-scan job Add a landing page for GitLab pages Oops, don't list the analysis stage twice Håvard Graff (1): meson: expose lzo as a meson option Luca Bacci (22): DWrite: Add IDWriteFontFace field in the scaled font subclass DWrite: Add support for font variations DWrite: Remove unused variables Meson: Require C++11 Win32: Remove check for Windows 98 Win32: Do not load msimg32.dll at runtime Win32: Remove unused code and defines for old toolchains Win32: Pass FORMAT_MESSAGE_IGNORE_INSERTS Readme: Update Windows OS requirements to Windows Vista Win32: Avoid checking the last error for GDI functions that don't set it Win32: Rename _cairo_win32_print_gdi_error function Win32: Use TLS callback for module initialization and finalization Revert "win32: Initialize mutexes for static builds for win32" Win32: Avoid library finalization on process termination Win32: Load system DLLs from System32 DWrite/GeometryRecorder: Use IFACEMETHOD consistently DWrite/GeometryRecorder: Add override specifier DWrite/GeometryRecorder: Add noexcept specifier DWrite/GeometryRecorder: Complete implementation of QueryInterface DWrite/GeometryRecorder: Add final specifier DWrite: Get glyph coverage using IDWriteGlyphRunAnalysis DWrite: Add fallback for OS versions up to Windows 8 Nirbheek Chauhan (1): dwrite: Fix build with MinGW 11 Thomas Devoogdt (1): cairo-ft-private.h: fix missing FT_Color error Tim-Philipp Müller (2): Merge branch 'hgr/lzo_option' into 'master' Merge branch 'mingw11' into 'master' Uli Schlachter (4): Merge branch 'lzo' into 'master' Merge branch 'landing-page' into 'master' Merge branch 'gitlab' into 'master' Merge branch 'depth-mask-ub' into 'master' bandithedoge (1): cairo-xcb-connection.c: fix undefined behavior in DEPTH_MASK