Skip to content

Commit

Permalink
Release commit created with Cranko.
Browse files Browse the repository at this point in the history
+++ cranko-release-info-v1
[[projects]]
qnames = ["tectonic_xdv", "cargo"]
version = "0.2.0"
age = 6

[[projects]]
qnames = ["tectonic_errors", "cargo"]
version = "0.2.0"
age = 27

[[projects]]
qnames = ["tectonic_xetex_format", "cargo"]
version = "0.2.0"
age = 1

[[projects]]
qnames = ["tectonic_status_base", "cargo"]
version = "0.2.0"
age = 21

[[projects]]
qnames = ["tectonic_io_base", "cargo"]
version = "0.4.0"
age = 6

[[projects]]
qnames = ["tectonic_geturl", "cargo"]
version = "0.3.1"
age = 6

[[projects]]
qnames = ["tectonic_docmodel", "cargo"]
version = "0.1.2"
age = 6

[[projects]]
qnames = ["tectonic_dep_support", "cargo"]
version = "0.1.0"
age = 31

[[projects]]
qnames = ["tectonic_cfg_support", "cargo"]
version = "0.1.4"
age = 6

[[projects]]
qnames = ["tectonic_bundles", "cargo"]
version = "0.3.0"
age = 1

[[projects]]
qnames = ["tectonic_bridge_icu", "cargo"]
version = "0.2.0"
age = 27

[[projects]]
qnames = ["tectonic_bridge_graphite2", "cargo"]
version = "0.2.1"
age = 9

[[projects]]
qnames = ["tectonic_bridge_harfbuzz", "cargo"]
version = "0.2.5"
age = 1

[[projects]]
qnames = ["tectonic_bridge_freetype2", "cargo"]
version = "0.2.0"
age = 27

[[projects]]
qnames = ["tectonic_bridge_flate", "cargo"]
version = "0.1.5"
age = 15

[[projects]]
qnames = ["tectonic_bridge_core", "cargo"]
version = "0.3.0"
age = 9

[[projects]]
qnames = ["tectonic_xetex_layout", "cargo"]
version = "0.2.0"
age = 1

[[projects]]
qnames = ["tectonic_pdf_io", "cargo"]
version = "0.2.0"
age = 1

[[projects]]
qnames = ["tectonic_engine_xetex", "cargo"]
version = "0.3.0"
age = 0

[[projects]]
qnames = ["tectonic_engine_xdvipdfmx", "cargo"]
version = "0.2.0"
age = 0

[[projects]]
qnames = ["tectonic_engine_spx2html", "cargo"]
version = "0.1.1"
age = 3

[[projects]]
qnames = ["tectonic_engine_bibtex", "cargo"]
version = "0.1.3"
age = 15

[[projects]]
qnames = ["tectonic", "cargo"]
version = "0.8.2"
age = 2

+++
  • Loading branch information
cranko committed Apr 26, 2022
2 parents 7533c0b + 7bbbb06 commit 5b55115
Show file tree
Hide file tree
Showing 5 changed files with 59 additions and 4 deletions.
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 20 additions & 0 deletions crates/engine_xdvipdfmx/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
# tectonic_engine_xdvipdfmx 0.2.0 (2022-04-26)

Update xdvipdfmx for TeXLive 2021 (#882, @pkgw). A brief summary of changes
based on the TeXLive 2021 release notes:

- Not applicable to Tectonic: GhostScript safety improvements.
- If an image file is not found, exit with bad status.
- Extended special syntax for color support.
- Specials for manipulating ExtGState.
- Compatibility specials `pdfcolorstack` and `pdffontattr`.
- Experimental support for dviluatex’s extended `fnt_def`.
- Support new feature of virtual font to fallback Japanese font definition.

There are other internal changes; see [the low-level ChangeLog][xdvcl]. Note
that most of these changes are actually found in the `tectonic_pdf_io` crate,
which contains most of the actual exported xdvipdfmx code.

[xdvcl]: https://github.com/TeX-Live/texlive-source/blob/404d2e476949c1e225e6b94ff92e3a113ab6b413/texk/dvipdfm-x/ChangeLog#L107-L557


# tectonic_engine_xdvipdfmx 0.1.3 (2021-06-19)

- Fix a `build.rs` typo causing nonstop rebuilds
Expand Down
2 changes: 1 addition & 1 deletion crates/engine_xdvipdfmx/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

[package]
name = "tectonic_engine_xdvipdfmx"
version = "0.1.3"
version = "0.2.0"
authors = ["Peter Williams <[email protected]>"]
description = """
The `xdvipdfmx` program as a reusable crate.
Expand Down
35 changes: 35 additions & 0 deletions crates/engine_xetex/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,38 @@
# tectonic_engine_xetex 0.3.0 (2022-04-26)

Update the XeTeX engine for TeXLive 2021 (#882, @pkgw).

- Present as XeTeX revision 0.999993
- Update the XeTeX format specification to the new version 32
- Import [\Ucharcat update from 2018][ucc] that I seem to have missed before
- Fixes for [TeX bugs][tex82] 430-440
- 430: not relevant to Tectonic (interactive features)
- 431: not relevant to Tectonic (interactive features)
- 432: skipped (date/time in system variables; no discernable impact on Tectonic)
- 433: "After nine parameters, delete both # and the token that follows" — breaking change!
- 434: Don't accept an implicit left brace after # in macro head
- 435: Keep garbage out of the buffer if a |\read| end unexpectedly
- 436: Zero out nonexistent chars, to prevent rogue TFM files
- 437: Don't classify fraction noads as inner noads
- 438: Properly identify tabskip glue when tracing repeated templates
- 439: not relevant to Tectonic
- 440: Normalize newlinechar when printing the final stats
- Significant rework/improvement of OpenType math kerning and super/sub-scripting
- Honor `PRIM_SIZE` correctly now that we have to change it!
- Implement `\tracingstacklevels`
- Guard against expansion depth overflow
- When reporting "lost characters", provide hex/UCS codes
- TECkit updated to TL21: version 2.5.10, upgrading from 2.5.9
- This updates Unicode character names and normalization data to 13.0.0

[ucc]: https://github.com/TeX-Live/xetex/commit/0b12b29abb4748a9a85cc3e195ad388eba0d674e
[tex82]: https://ctan.math.utah.edu/ctan/tex-archive/systems/knuth/dist/errata/tex82.bug

Also:

- Allow `\openin` of `\openout` files to succeed (addresses #862, @pkgw).


# tectonic_engine_xetex 0.2.0 (2022-02-28)

- Use the new `tectonic_xetex_format` crate as part of the build process (#851,
Expand Down
2 changes: 1 addition & 1 deletion crates/engine_xetex/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

[package]
name = "tectonic_engine_xetex"
version = "0.2.0"
version = "0.3.0"
authors = ["Peter Williams <[email protected]>"]
description = """
The [XeTeX](http://xetex.sourceforge.net/) engine as a reusable crate.
Expand Down

0 comments on commit 5b55115

Please sign in to comment.