-
Notifications
You must be signed in to change notification settings - Fork 165
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Release request commit created with Cranko.
+++ cranko-rc-info-v1 [[projects]] qnames = ["tectonic_pdf_io", "cargo"] bump_spec = "minor bump" [[projects]] qnames = ["tectonic_engine_xdvipdfmx", "cargo"] bump_spec = "minor bump" [[projects]] qnames = ["tectonic_engine_spx2html", "cargo"] bump_spec = "micro bump" [[projects]] qnames = ["tectonic", "cargo"] bump_spec = "minor bump" +++
- Loading branch information
Showing
19 changed files
with
489 additions
and
276 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,62 +1,8 @@ | ||
# rc: micro bump | ||
# See elsewhere for changelog | ||
|
||
- On macOS, build with the preprocessor directive | ||
`__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES=0`, which should | ||
hopefully fix compile failures with old SDKs (#944, @pkgw). | ||
This project’s release notes are curated from the Git history of its main | ||
branch. You can find them by looking at [the version of this file on the | ||
`release` branch][branch] or the [GitHub release history][gh-releases]. | ||
|
||
|
||
# tectonic_bridge_harfbuzz 0.2.6 (2022-10-03) | ||
|
||
- Update the vendored harfbuzz to 5.2.0. | ||
|
||
|
||
# tectonic_bridge_harfbuzz 0.2.5 (2022-04-26) | ||
|
||
- Update the vendored harfbuzz to 4.1.0. | ||
|
||
|
||
# tectonic_bridge_harfbuzz 0.2.4 (2022-02-28) | ||
|
||
- Update the vendored Harfbuzz to 3.0.0. | ||
|
||
|
||
# tectonic_bridge_harfbuzz 0.2.3 (2021-10-11) | ||
|
||
- Update the vendored Harfbuzz source to | ||
- Fixes for Clippy 1.53.0 | ||
|
||
|
||
# tectonic_bridge_harfbuzz 0.2.2 (2021-06-07) | ||
|
||
- Still no code changes | ||
- 0.2.1 didn't publish to Crates.io because our package file was too big for it; | ||
we've eliminated some of the Harfbuzz support files that should fix this | ||
([#781], [@pkgw]) | ||
|
||
[#781]: https://github.com/tectonic-typesetting/tectonic/pull/781 | ||
[@pkgw]: https://github.com/pkgw | ||
|
||
|
||
# tectonic_bridge_harfbuzz 0.2.1 (2021-06-07) | ||
|
||
- No code changes | ||
- The 0.2.0 package didn't actually contain the vendored Harfbuzz source files, | ||
breaking `cargo` builds. We’ve modified the CI scripts to attempt to fix this | ||
([#777], [@pkgw]) | ||
|
||
[#777]: https://github.com/tectonic-typesetting/tectonic/pull/777 | ||
[@pkgw]: https://github.com/pkgw | ||
|
||
|
||
# tectonic_bridge_harfbuzz 0.2.0 (2021-06-03) | ||
|
||
- Update the vendored Harfbuzz to 2.8.1. | ||
- Fix up handling of how C/C++ header file paths are exported to dependent | ||
crates. This is a breaking change: we've moved from a single include directory | ||
to a list of them. | ||
|
||
|
||
# tectonic_bridge_harfbuzz 0.1.0 (2021-01-15) | ||
|
||
Initial release of Harfbuzz "bridge" crate for Tectonic. Includes the ability to | ||
vendor Harfbuzz. | ||
[branch]: https://github.com/tectonic-typesetting/tectonic/blob/release/crates/bridge_harfbuzz/CHANGELOG.md | ||
[gh-releases]: https://github.com/tectonic-typesetting/tectonic/releases |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,71 @@ | ||
# See elsewhere for changelog | ||
# rc: minor bump | ||
|
||
This project’s release notes are curated from the Git history of its main | ||
branch. You can find them by looking at [the version of this file on the | ||
`release` branch][branch] or the [GitHub release history][gh-releases]. | ||
- Use new support in the `pdf_io` backend to handle the `dvipdfmx:config` | ||
special (#904, #953, @vlasakm). This should fix some aspects of PDF generation, | ||
including named anchors created by `hyperref`. | ||
|
||
[branch]: https://github.com/tectonic-typesetting/tectonic/blob/release/crates/engine_xdvipdfmx/CHANGELOG.md | ||
[gh-releases]: https://github.com/tectonic-typesetting/tectonic/releases | ||
|
||
# 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_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 | ||
- Fixes for Clippy 1.53.0 | ||
|
||
|
||
# tectonic_engine_xdvipdfmx 0.1.2 (2021-06-17) | ||
|
||
- Switch from running [cbindgen] at build time to having the developer run it | ||
manually. This really ought to fix the crate builds on docs.rs ([#788]), and | ||
should speed builds too. | ||
|
||
[cbindgen]: https://github.com/eqrion/cbindgen | ||
[#788]: https://github.com/tectonic-typesetting/tectonic/issues/788 | ||
|
||
|
||
# tectonic_engine_xdvipdfmx 0.1.1 (2021-06-17) | ||
|
||
- Attempt to fix crate builds on docs.rs — see [#788]. This works around an | ||
issue in Tectonic’s usage of [cbindgen] by configuring Cargo to operate in | ||
offline mode when building on docs.rs, which builds crates with network access | ||
turned off. | ||
|
||
[#788]: https://github.com/tectonic-typesetting/tectonic/issues/788 | ||
[cbindgen]: https://github.com/eqrion/cbindgen | ||
|
||
|
||
# tectonic_engine_xdvipdfmx 0.1.0 (2021-06-03) | ||
|
||
This crate introduces the `xdvipdfmx` engine as a standalone crate, building on | ||
the new "core bridge" functionality. The API is iterated somewhat from the one | ||
that was previously provided in the main `tectonic` crate. | ||
|
||
Note that the vast majority of the `xdvipdfmx` C/C++ code is found in the new | ||
`tectonic_pdf_io` crate, because both this crate and the XeTeX engine need to | ||
share library routines to do I/O on PDF files. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.