Releases: tectonic-typesetting/tectonic
Releases · tectonic-typesetting/tectonic
tectonic_xetex_layout 0.2.1
tectonic_xetex_layout 0.2.1 (2022-10-03)
- Work around ICU limitations in Alpine 3.16. The latest version of Alpine Linux
seems to provide a static ICU that no longer has the "macintosh" converter
built in. So don't error out if it fails to load; just hope that everything
will be OK.
tectonic_xetex_format 0.3.0
tectonic_xetex_format 0.3.0 (2022-10-03)
- Define version 33 of the format in support of TeXLive 2022.0 (#936, @pkgw)
- Remove CHAR_SUB_CODE_BASE from here on out. It is only needed for MLTeX,
which is disabled in XeTeX. This section of the equivalents table had one
entry for every USV, which is a lot of space. - Synchronize PRIM_SIZE with TeXLive 2022, and provide PRIM_PRIME
- Remove CHAR_SUB_CODE_BASE from here on out. It is only needed for MLTeX,
tectonic_pdf_io 0.3.0
tectonic_io_base 0.4.1
tectonic_io_base 0.4.1 (2022-10-03)
- Print a warning when absolute paths are accesses (#806, #911, @ralismark,
@pkgw). Any such access represents an aspect of the build that won't
necessarily be reproducible on other machines.
tectonic_engine_xetex 0.4.0
tectonic_engine_xetex 0.4.0 (2022-10-03)
- Synchronize with TeXLive 2022.0 (#936, @pkgw)! Not many changes:
- Update the internal TECKit to 2.5.11, corresponding to
Unicode 14.0.0. - Update the engine format version to 33, which removes unused
MLTeXchar_sub
parameters and expands the primitives table
because we've passed 500 of them. - Update the XeTeX revision code to
.999994
. - Remove some vestigial MLTeX code related to the above.
- Fix cleanup of TECKit in a few places
- Other upstream changes are not relevant to Tectonic.
- Update the internal TECKit to 2.5.11, corresponding to
- Remove C's
time_t
from internal FFI APIs to avoid portability issues. This
should avoid issues with Linux Musl builds.
tectonic_engine_xdvipdfmx 0.3.0
tectonic_engine_bibtex 0.1.4
tectonic_engine_bibtex 0.1.4 (2022-10-03)
No code changes, but some internal documentation improvements about managing FFI
APIs.
tectonic_docmodel 0.2.0
tectonic_docmodel 0.2.0 (2022-10-03)
- Define a new TOML item,
shell_escape_cwd
, that can be used to specify the
directory in which shell-escape state should be managed. The main expected use
case is to set it to the TeX source directory, to make it possible to work
around limitations in Tectonic’s encapsulated shell-escape support.
tectonic_bridge_harfbuzz 0.2.6
tectonic_bridge_harfbuzz 0.2.6 (2022-10-03)
- Update the vendored harfbuzz to 5.2.0.
tectonic_bridge_flate 0.1.6
tectonic_bridge_flate 0.1.6 (2022-10-03)
No code changes, but some internal documentation improvements about managing FFI
APIs.