Skip to content

Releases: tectonic-typesetting/tectonic

tectonic_xetex_layout 0.2.1

03 Oct 13:14
Compare
Choose a tag to compare

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

03 Oct 13:14
Compare
Choose a tag to compare

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

tectonic_pdf_io 0.3.0

03 Oct 13:14
Compare
Choose a tag to compare

tectonic_pdf_io 0.3.0 (2022-10-03)

  • Update for TeXLive 2022.0 (#936, @pkgw)! Mostly very minor changes, with the
    most significant ones involving "base encodings" in the PDF encoding support.
  • Fix some size_t/printf warnings on ARM

tectonic_io_base 0.4.1

03 Oct 13:14
Compare
Choose a tag to compare

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

03 Oct 13:14
Compare
Choose a tag to compare

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
      MLTeX char_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.
  • 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

03 Oct 13:14
Compare
Choose a tag to compare

tectonic_engine_xdvipdfmx 0.3.0 (2022-10-03)

  • Synchronize with TeXLive 2022.0 (#936, @pkgw). There are no changes in this
    crate related to the update, but some in tectonic_pdf_io.
  • Remove C's time_t from internal FFI APIs to avoid portability issues. This
    should avoid issues with Linux Musl builds.

tectonic_engine_bibtex 0.1.4

03 Oct 13:14
Compare
Choose a tag to compare

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

03 Oct 13:14
Compare
Choose a tag to compare

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

03 Oct 13:14
Compare
Choose a tag to compare

tectonic_bridge_harfbuzz 0.2.6 (2022-10-03)

  • Update the vendored harfbuzz to 5.2.0.

tectonic_bridge_flate 0.1.6

03 Oct 13:14
Compare
Choose a tag to compare

tectonic_bridge_flate 0.1.6 (2022-10-03)

No code changes, but some internal documentation improvements about managing FFI
APIs.