|
1 | | -# rc: micro bump |
| 1 | +# See elsewhere for changelog |
2 | 2 |
|
3 | | -- Remove C's `time_t` from internal FFI APIs to avoid portability issues. This |
4 | | - should avoid issues with Linux Musl builds. |
| 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_bridge_core 0.3.0 (2021-10-11) |
8 | | - |
9 | | -- Add `SecuritySettings::allow_extra_search_paths()` (#814, @ralismark). |
10 | | - |
11 | | - |
12 | | -# tectonic_bridge_core 0.2.2 (2021-06-17) |
13 | | - |
14 | | -- Switch from running [cbindgen] at build time to having the developer run it |
15 | | - manually. This really ought to fix the crate builds on docs.rs ([#788]), and |
16 | | - should speed builds too. |
17 | | - |
18 | | -[cbindgen]: https://github.com/eqrion/cbindgen |
19 | | -[#788]: https://github.com/tectonic-typesetting/tectonic/issues/788 |
20 | | - |
21 | | - |
22 | | -# tectonic_bridge_core 0.2.1 (2021-06-17) |
23 | | - |
24 | | -- Attempt to fix crate builds on docs.rs — see [#788]. This works around an |
25 | | - issue in Tectonic’s usage of [cbindgen] by configuring Cargo to operate in |
26 | | - offline mode when building on docs.rs, which builds crates with network access |
27 | | - turned off. |
28 | | - |
29 | | -[#788]: https://github.com/tectonic-typesetting/tectonic/issues/788 |
30 | | -[cbindgen]: https://github.com/eqrion/cbindgen |
31 | | - |
32 | | - |
33 | | -# tectonic_bridge_core 0.2.0 (2021-06-15) |
34 | | - |
35 | | -- Add a security infrastructure that gives a systematic way to control whether |
36 | | - features that can be abused by untrusted inputs, like shell-escape, are |
37 | | - enabled. The default is to disable all such features. Callers can request to |
38 | | - allow their use, but we use a centralized approach that ensures that such |
39 | | - requests will always be denied if the environment variable |
40 | | - `$TECTONIC_UNTRUSTED_MODE` is set to a nonempty value (@pkgw, #787). |
41 | | -- Add a C API allowing us to expose the filesystem paths for just-opened |
42 | | - inputs. This is needed for correct SyncTeX support (@hullanson, @pkgw, #762). |
43 | | - |
44 | | - |
45 | | -# tectonic_bridge_core 0.1.0 (2021-06-03) |
46 | | - |
47 | | -This is the first release of the "core" bridge crate. It provides a baseline of |
48 | | -APIs for C/C++ code to interact with an underlying "driver" implemented in Rust. |
49 | | -Those APIs mainly revolve around basic I/O and diagnostics, although we do have |
50 | | -a specialized "system request" to implement the TeX shell-escape feature. |
| 7 | +[branch]: https://github.com/tectonic-typesetting/tectonic/blob/release/crates/bridge_core/CHANGELOG.md |
| 8 | +[gh-releases]: https://github.com/tectonic-typesetting/tectonic/releases |
0 commit comments