Skip to content

Commit dbacfe1

Browse files
author
cranko
committed
Release request commit created with Cranko.
+++ cranko-rc-info-v1 [[projects]] qnames = ["tectonic_bridge_harfbuzz", "cargo"] bump_spec = "micro bump" [[projects]] qnames = ["tectonic", "cargo"] bump_spec = "micro bump" +++
2 parents 3cd57a7 + e6c8049 commit dbacfe1

5 files changed

Lines changed: 146 additions & 65 deletions

File tree

CHANGELOG.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,23 @@
1-
# rc: minor bump
1+
# rc: micro bump
2+
3+
- Fix a bug introduced in the previous release where custom commands in the
4+
`tectonic -X watch` mode broke (reported by [@LudvigHz] in [#1040], fixed by
5+
[@CraftSpider] in [#1041]).
6+
- Update the version of the vendored Harfbuzz library to the latest, 7.3.0
7+
([@pkgw], [#1042]), and a general update of Cargo dependencies
8+
9+
Big thanks to [@LudvigHz] and [@CraftSpider] for the prompt report and solution!
10+
11+
[#1040]: https://github.com/tectonic-typesetting/tectonic/issues/1040
12+
[#1041]: https://github.com/tectonic-typesetting/tectonic/pull/1041
13+
[#1042]: https://github.com/tectonic-typesetting/tectonic/pull/1042
14+
[@LudvigHz]: https://github.com/LudvigHz
15+
[@CraftSpider]: https://github.com/CraftSpider
16+
[@pkgw]: https://github.com/pkgw
17+
18+
19+
20+
# tectonic 0.13.0 (2023-05-18)
221

322
This release of Tectonic adds some quality-of-life features and improves the
423
project's technical infrastructure in several important ways.

Cargo.lock

Lines changed: 37 additions & 37 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 65 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,67 @@
1-
# See elsewhere for changelog
1+
# rc: micro bump
22

3-
This project’s release notes are curated from the Git history of its main
4-
branch. You can find them by looking at [the version of this file on the
5-
`release` branch][branch] or the [GitHub release history][gh-releases].
3+
- Update the vendored Harfbuzz to 7.3.0.
64

7-
[branch]: https://github.com/tectonic-typesetting/tectonic/blob/release/crates/bridge_harfbuzz/CHANGELOG.md
8-
[gh-releases]: https://github.com/tectonic-typesetting/tectonic/releases
5+
6+
# tectonic_bridge_harfbuzz 0.2.7 (2022-10-04)
7+
8+
- On macOS, build with the preprocessor directive
9+
`__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES=0`, which should
10+
hopefully fix compile failures with old SDKs (#944, @pkgw).
11+
12+
13+
# tectonic_bridge_harfbuzz 0.2.6 (2022-10-03)
14+
15+
- Update the vendored harfbuzz to 5.2.0.
16+
17+
18+
# tectonic_bridge_harfbuzz 0.2.5 (2022-04-26)
19+
20+
- Update the vendored harfbuzz to 4.1.0.
21+
22+
23+
# tectonic_bridge_harfbuzz 0.2.4 (2022-02-28)
24+
25+
- Update the vendored Harfbuzz to 3.0.0.
26+
27+
28+
# tectonic_bridge_harfbuzz 0.2.3 (2021-10-11)
29+
30+
- Update the vendored Harfbuzz source to
31+
- Fixes for Clippy 1.53.0
32+
33+
34+
# tectonic_bridge_harfbuzz 0.2.2 (2021-06-07)
35+
36+
- Still no code changes
37+
- 0.2.1 didn't publish to Crates.io because our package file was too big for it;
38+
we've eliminated some of the Harfbuzz support files that should fix this
39+
([#781], [@pkgw])
40+
41+
[#781]: https://github.com/tectonic-typesetting/tectonic/pull/781
42+
[@pkgw]: https://github.com/pkgw
43+
44+
45+
# tectonic_bridge_harfbuzz 0.2.1 (2021-06-07)
46+
47+
- No code changes
48+
- The 0.2.0 package didn't actually contain the vendored Harfbuzz source files,
49+
breaking `cargo` builds. We’ve modified the CI scripts to attempt to fix this
50+
([#777], [@pkgw])
51+
52+
[#777]: https://github.com/tectonic-typesetting/tectonic/pull/777
53+
[@pkgw]: https://github.com/pkgw
54+
55+
56+
# tectonic_bridge_harfbuzz 0.2.0 (2021-06-03)
57+
58+
- Update the vendored Harfbuzz to 2.8.1.
59+
- Fix up handling of how C/C++ header file paths are exported to dependent
60+
crates. This is a breaking change: we've moved from a single include directory
61+
to a list of them.
62+
63+
64+
# tectonic_bridge_harfbuzz 0.1.0 (2021-01-15)
65+
66+
Initial release of Harfbuzz "bridge" crate for Tectonic. Includes the ability to
67+
vendor Harfbuzz.

crates/bridge_harfbuzz/harfbuzz

Submodule harfbuzz updated 581 files

0 commit comments

Comments
 (0)