All notable changes to the l3backend
bundle will be documented in this file.
The format is based on Keep a Changelog, this project uses date-based 'snapshot' version identifiers.
- Support for multiple separations with
dvips
- Update tracking of PDF management functions
- Opacity support for pdfTeX/LuaTeX
- Use new (internal) interface for kerns
- Basic opacity support
- Use color stack for fill color, and for stroke color if possible
- Implementation of
filldraw
fordvips
- Support for referencing last link with
(x)dvipdfmx
(requires an up-to-date backend)
- Implementation of color wtih (x)dvipdfmx (requires an up-to-date backend)
- Documented source as PDF
- Support for CIELAB separations with
dvips
- Some PDF object functions
- Separation color selection for
dvipdfmx
/XeTeX - Logic for some aspects of CIELAB Separation color
- Improved support for Separation colors
- Updated approach to
dvipdfmx
/XeTeX color support - Split
pdfmode
driver into pdfTeX- and LuaTeX-specific files - Renamed
xdvipdfmx
backend files toxetex
- Color selection implementation
- Improved support for Separation colors
- Loading with
dvisvgm
- Improved color support for drawings with
dvisvgm
- Loading with
dvisvgm
- Use
scn
operator for separations - Internal color model
- Internal performance enhancements
- Unneeded
[nobreak]
indvips
driver (issue #709) \__pdf_backend_object_write_fstream:nn
withdvips
backend (issue #710)- Array writing in
dvips
mode
\__pdf_backend_pageobject_ref:n
- Extend PDF compression control to
dvips
- Creation of PDF annotations with
dvips
backend
- Mismatch between release tag and CTAN version
- Support for suppressing backend headers (see matching change in
l3kernel
)
- Corrected release string information
- Move dvips header material to
.pro
file
- Improved functionality in generic mode
- Support for EPS and PDF files with
dvisvgm
backend
- Some primitive use in the
dvips
backend
- Setting for PDF version in
dvipdfmx
route - Support for PDF objects with XeTeX
- Driver support for anonymous objects
- Moved backend code to separate release module
l3backend
- Include
l3backend
in file names - Moved backend code to internal for each 'parent' module