|
1 | | -# rc: micro bump |
| 1 | +# See elsewhere for changelog |
2 | 2 |
|
3 | | -- Bump the `zip` dependency to the 0.6 series (#1038, @CraftSpider) |
4 | | -- Tidy up formatting and recent Clippy warnings |
| 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]. |
5 | 6 |
|
6 | | - |
7 | | -# tectonic_bundles 0.3.0 (2022-04-26) |
8 | | - |
9 | | -This minor bump contains a breaking change! |
10 | | - |
11 | | -- The default bundle URL is now parametrized with the "format version", which |
12 | | - captures the internal capabilities of the XeTeX engine. Since the bundle and |
13 | | - the engine are fairly tightly coupled, this allows us to provide bundles that |
14 | | - track the capabilities of newer engine versions, while preserving the behavior |
15 | | - of older engine versions. Anyway, instead of exporting a `FALLBACK_BUNDLE_URL` |
16 | | - const, we now export a `get_fallback_bundle_url()` method that takes the |
17 | | - format version as an argument. This argument should be the value of |
18 | | - `tectonic_engine_xetex::FORMAT_SERIAL` if you have a module that actually |
19 | | - links to the XeTeX engine. |
20 | | -- Make the cache location customizable with the environment variable |
21 | | - `TECTONIC_CACHE_DIR` (#880, #884, @wischi-chr). |
22 | | -- Fix "fetching" of zero-size files to succeed without attempting any I/O (#888, |
23 | | - @pkgw). |
24 | | - |
25 | | - |
26 | | -# tectonic_bundles 0.2.0 (2021-10-11) |
27 | | - |
28 | | -This release contains a major configuration change, updating the URL of the |
29 | | -default bundle to refer to a new, dedicated web service rather than using |
30 | | -`archive.org` (#833, @pkgw). The new default URL is: |
31 | | - |
32 | | -https://relay.fullyjustified.net/default_bundle.tar |
33 | | - |
34 | | -This switch was motivated by the recent breakage caused by a change in |
35 | | -archive.org's internal implementation, even though that breakage has been fixed |
36 | | -in the most recent release of the `tectonic_geturl` crate. The `archive.org` |
37 | | -redirection service has always had low-level reliability issues and, more |
38 | | -importantly, is blocked in China, which is a fatal issue for a potentially large |
39 | | -number of users. |
40 | | - |
41 | | -The new webservice is a very simple nginx server set up in a Docker container |
42 | | -defined in the [tectonic-relay-service] repo. The associated web infrastructure |
43 | | -runs on Microsoft Azure and is configured using Terraform files in the |
44 | | -[tectonic-cloud-infra] repo. |
45 | | - |
46 | | -[tectonic-relay-service]: https://github.com/tectonic-typesetting/tectonic-relay-service |
47 | | -[tectonic-cloud-infra]: https://github.com/tectonic-typesetting/tectonic-cloud-infra |
48 | | - |
49 | | -@pkgw owns the `fullyjustified.net` domain name and the Azure subscription into |
50 | | -which the services are deployed. |
51 | | - |
52 | | - |
53 | | -# tectonic_bundles 0.1.0 (2021-06-15) |
54 | | - |
55 | | -Add the `tectonic_bundles` crate! This separates out the implementation of the |
56 | | -various Tectonic file “bundles” into a standalone crate, so that you can use |
57 | | -them without having to link to harfbuzz and everything else pulled in by the |
58 | | -main crate. |
59 | | - |
60 | | -As usual, separating out this crate led to some good API clarifications and |
61 | | -improvements. The API offered here includes some nontrivial breakage compared to |
62 | | -the old APIs in `tectonic::io::*`, but it's much more rationalized. |
| 7 | +[branch]: https://github.com/tectonic-typesetting/tectonic/blob/release/crates/bundles/CHANGELOG.md |
| 8 | +[gh-releases]: https://github.com/tectonic-typesetting/tectonic/releases |
0 commit comments