Skip to content

Latest commit

 

History

History
175 lines (122 loc) · 4.52 KB

CHANGELOG.md

File metadata and controls

175 lines (122 loc) · 4.52 KB

Changelog

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.

Changed

  • Use new (internal) interface for kerns

Added

  • Basic opacity support

Changed

  • Use color stack for fill color, and for stroke color if possible

Fixed

  • Implementation of filldraw for dvips

Added

  • Support for referencing last link with (x)dvipdfmx (requires an up-to-date backend)

Changed

  • Implementation of color wtih (x)dvipdfmx (requires an up-to-date backend)

Fixed

  • Documented source as PDF

Added

  • Support for CIELAB separations with dvips

Fixed

  • Some PDF object functions
  • Separation color selection for dvipdfmx/XeTeX
  • Logic for some aspects of CIELAB Separation color

Changed

  • 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 to xetex

Changed

  • Color selection implementation
  • Improved support for Separation colors

Fixed

  • Loading with dvisvgm

Changed

  • Improved color support for drawings with dvisvgm

Fixed

  • Loading with dvisvgm

Changed

  • Use scn operator for separations
  • Internal color model
  • Internal performance enhancements

Fixed

  • Unneeded [nobreak] in dvips driver (issue #709)
  • \__pdf_backend_object_write_fstream:nn with dvips backend (issue #710)
  • Array writing in dvips mode

Added

  • \__pdf_backend_pageobject_ref:n

Changed

  • Extend PDF compression control to dvips

Fixed

  • Creation of PDF annotations with dvips backend

Fixed

  • Mismatch between release tag and CTAN version

Added

  • Support for suppressing backend headers (see matching change in l3kernel)

Fixed

  • Corrected release string information

Changed

  • Move dvips header material to .pro file

Changed

  • Improved functionality in generic mode

Added

  • Support for EPS and PDF files with dvisvgm backend

Fixed

  • Some primitive use in the dvips backend

Fixed

  • Setting for PDF version in dvipdfmx route
  • Support for PDF objects with XeTeX

Added

  • Driver support for anonymous objects

Changed

  • Moved backend code to separate release module l3backend
  • Include l3backend in file names
  • Moved backend code to internal for each 'parent' module