From 4ff5c6051d5e2328ef4448d9980a1d93878412a0 Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Sat, 4 Jan 2025 16:05:34 +0300 Subject: [PATCH] chore(release): 0.15.9 --- CHANGELOG.md | 19 +++++++++++++++++++ Cargo.lock | 4 ++-- Cargo.toml | 6 +++--- action.yml | 2 +- package.json | 2 +- 5 files changed, 26 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 29aee0ab7..1243b3d84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,25 @@ All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines. +## [0.15.9](https://github.com/sile-typesetter/sile/compare/v0.15.8...v0.15.9) (2025-01-04) + + +### New Features + +* **outputters:** Add a method to handle empty PDFs vs. cleanup after error ([5a7694d](https://github.com/sile-typesetter/sile/commit/5a7694dfff369c820e1c5ef79336776efc6cf645)) + + +### Bug Fixes + +* **build:** Bundle XML and CSL resources with bibtex package ([#2201](https://github.com/sile-typesetter/sile/issues/2201)) ([73ffcd5](https://github.com/sile-typesetter/sile/commit/73ffcd537954175d30d0e0114389bbbc70db9482)) +* **build:** Correct dependencies in non-embedded mode ([5805cd4](https://github.com/sile-typesetter/sile/commit/5805cd47abb89eef1b27b411341b4599b7622813)) +* **build:** Re-organize rules so sources don't have platform detection artifacts ([15a20e0](https://github.com/sile-typesetter/sile/commit/15a20e034c10f31af8316aec75829a0febe0ffc0)) +* **build:** Set correct final permissions on intermediary shell completion artifacts ([a3de042](https://github.com/sile-typesetter/sile/commit/a3de0423417101e204bd584c4e7865b4568e9bdd)) +* **classes:** Avoid assuming legacy script tags will return a table ([d596d53](https://github.com/sile-typesetter/sile/commit/d596d5312dd9300dc9eb21c4b19d9827553cb633)) +* **deps:** Bump luautf8 dependency to restore building against latest LuaJIT ([206f4b7](https://github.com/sile-typesetter/sile/commit/206f4b72e839b799c4f6f901dc47a8ddf117a14e)) +* **docker:** Package bootstrap script so Docker images can be built from source tarballs ([15a18c0](https://github.com/sile-typesetter/sile/commit/15a18c0a4749d76190d0ecf4818f1221b4bba220)) +* **packages:** CSL subsequent-author-substitute is optional ([680df8c](https://github.com/sile-typesetter/sile/commit/680df8cf4cb8038b034a564269687b13efae9cbb)) + ## [0.15.8](https://github.com/sile-typesetter/sile/compare/v0.15.7...v0.15.8) (2024-12-12) diff --git a/Cargo.lock b/Cargo.lock index d671e0aa8..4dd6e4391 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1623,7 +1623,7 @@ checksum = "88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3" [[package]] name = "rusile" -version = "0.15.8" +version = "0.15.9" dependencies = [ "mlua", "sile", @@ -1804,7 +1804,7 @@ dependencies = [ [[package]] name = "sile" -version = "0.15.8" +version = "0.15.9" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index 79b71126b..f3e98b167 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,10 +3,10 @@ name = "sile" description = "Simon’s Improved Layout Engine" readme = "README.md" build = "build-aux/build.rs" -version = "0.15.8" +version = "0.15.9" [workspace.package] -version = "0.15.8" +version = "0.15.9" edition = "2021" rust-version = "1.71.0" authors = [ @@ -73,7 +73,7 @@ features = ["anyhow"] [workspace.dependencies.sile] path = "." -version = "0.15.8" +version = "0.15.9" [dependencies.anyhow] version = "1.0" diff --git a/action.yml b/action.yml index ea4dbbf86..e0c30dc2e 100644 --- a/action.yml +++ b/action.yml @@ -7,7 +7,7 @@ inputs: default: "" runs: using: docker - image: docker://ghcr.io/sile-typesetter/sile:v0.15.8 + image: docker://ghcr.io/sile-typesetter/sile:v0.15.9 entrypoint: sh args: - -c diff --git a/package.json b/package.json index b543ba901..824ec1c98 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sile", - "version": "0.15.8", + "version": "0.15.9", "description": "The SILE Typesetter", "main": "sile", "scripts": {