Skip to content

Commit 36f25f3

Browse files
committed
chore(release): 0.15.10
1 parent c23daaf commit 36f25f3

File tree

5 files changed

+54
-7
lines changed

5 files changed

+54
-7
lines changed

CHANGELOG.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,53 @@
22

33
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.
44

5+
## [0.15.10](https://github.com/sile-typesetter/sile/compare/v0.15.9...v0.15.10) (2025-03-20)
6+
7+
8+
### New Features
9+
10+
* **build:** Add tooling to generate tarball of vendored crates ([55be5cd](https://github.com/sile-typesetter/sile/commit/55be5cdd864b9166a54e169f02766bfaa46816c1))
11+
* **cli:** Add argument to ease soarch for 3rd party module(s) ([4f0d5a4](https://github.com/sile-typesetter/sile/commit/4f0d5a4fcf396525345272e841788bf695a7cd6f))
12+
* **core:** Support ex-height and cap-height font adjustment ([4e16acf](https://github.com/sile-typesetter/sile/commit/4e16acfda605eaed19409deb7525cc5a5155edd4))
13+
* **packages:** Add `\cites` to output grouped bibliographic citations ([bdba2ea](https://github.com/sile-typesetter/sile/commit/bdba2ea28c0eb6ec991135dd9fb20c122e0b7e2f))
14+
* **packages:** Add `\nocite` for marking a bibliography entry as cited ([f828e9b](https://github.com/sile-typesetter/sile/commit/f828e9b7f72d0eeacf664147a83654b07ae778d2))
15+
* **packages:** Add indexer options minimal/minimal-two for page range collapsing ([e272e43](https://github.com/sile-typesetter/sile/commit/e272e43aa74a138ff22b2d4cf1e712fa07c2921e))
16+
* **packages:** Add new styling hooks to the indexer ([facf84c](https://github.com/sile-typesetter/sile/commit/facf84c0b06fb0452f69ae534e0ee68a3ef9c138))
17+
* **packages:** Add option for filler between item and page in indexer ([691bfe2](https://github.com/sile-typesetter/sile/commit/691bfe2244d3adf920d0a3a3dce2520860497b61))
18+
* **packages:** Allow indexes to be used anywhere in a document ([808aaf4](https://github.com/sile-typesetter/sile/commit/808aaf40731531c9c04c014208bdf9277c4acb5f))
19+
* **packages:** Honor bibliography style indentation rules ([c08fcaa](https://github.com/sile-typesetter/sile/commit/c08fcaaab8cbea9abc0d481b48eab36f234df882))
20+
* **packages:** Partial support for name-parts formatting ([18c436e](https://github.com/sile-typesetter/sile/commit/18c436e44b5d722bfb887fa0ef1f57c5957e1cc1))
21+
* **packages:** Support links to pages in the indexer ([5953e59](https://github.com/sile-typesetter/sile/commit/5953e59b3e66862f324bb57839531e89919fdb48))
22+
* **packages:** Support page ranges in indexer ([a84d4ef](https://github.com/sile-typesetter/sile/commit/a84d4ef0a884288fe7e5f63fb8df8cbe4a47c4c1))
23+
* **packages:** Use the CSL implementation by default for bibliographies ([d3c352b](https://github.com/sile-typesetter/sile/commit/d3c352b16635d03193bd51a62f1698f3744d4399))
24+
* **shapers:** Warn when asked to measure a character not shaped in a font ([e0b5cd8](https://github.com/sile-typesetter/sile/commit/e0b5cd88fd326d19d47cd4cf17aae2ea74db1cfa))
25+
* **typesetters:** Add content to text utility to the base typesetter ([6af4934](https://github.com/sile-typesetter/sile/commit/6af4934e6dbb2fda74339db43dd214490b2ff417))
26+
* **typesetters:** Discourage page breaks after hyphenated lines ([ba49c8c](https://github.com/sile-typesetter/sile/commit/ba49c8c89a4f681a676b356f35b1b669ad3d2c23))
27+
28+
29+
### Bug Fixes
30+
31+
* **classes,packages:** Use ex-height font adjustment for code ([5b52afc](https://github.com/sile-typesetter/sile/commit/5b52afc3095b874875fc12430be021858c899ce2))
32+
* **font:** Properly cache fonts before use so a hook could look at them ([7e24648](https://github.com/sile-typesetter/sile/commit/7e24648a1947373e6c90d458dbb0674149f3f9d6))
33+
* **languages:** Account for possible null termination in UTF-16 → 8 conversion ([#2243](https://github.com/sile-typesetter/sile/issues/2243)) ([e42b8de](https://github.com/sile-typesetter/sile/commit/e42b8deea1579d60db6403099e7f11786afcda99))
34+
* **languages:** Fix Uyghur hyphenation ([2bff142](https://github.com/sile-typesetter/sile/commit/2bff1421bd3750c63eabd6f2cdaaf418c23d9070))
35+
* **languages:** Move language setting declaration to after language supporte exists ([447df41](https://github.com/sile-typesetter/sile/commit/447df415380c7ceb5373cc55202d04ee20f86d92))
36+
* **languages:** Update tests for changed ICU defaults ([bf6e0bc](https://github.com/sile-typesetter/sile/commit/bf6e0bc464683b8c58192da9c117f75120804fff))
37+
* **math:** Script 'math' is needed for the ssty feature to work properly ([cb64f9e](https://github.com/sile-typesetter/sile/commit/cb64f9e6078077d3e70a5ac0c9516b450ccbf2cd))
38+
* **packages:** Always use fake superscripts in bibliography for consistency ([97453b1](https://github.com/sile-typesetter/sile/commit/97453b13e163bd448fe6efaf5daa0b841c1dc8dc))
39+
* **packages:** Apply default locale on locale overrides without xml:lang ([cd70266](https://github.com/sile-typesetter/sile/commit/cd702668e6b1f935b00e3d72c3c925c587cb2a6d))
40+
* **packages:** Automatically register the indexer on endpage class hook ([d697388](https://github.com/sile-typesetter/sile/commit/d697388d604217e4046a4aa65cdb5c5fcecaf607))
41+
* **packages:** Correct error handling the locator on some CSL styles ([21b751e](https://github.com/sile-typesetter/sile/commit/21b751eb8f423932c227448ea6e664d706772152))
42+
* **packages:** Correct invalid links on CSL DOI, PMID, PMCID with affixes ([d8386ab](https://github.com/sile-typesetter/sile/commit/d8386ab18403c450b19e6bdef78d7d54c3a7b6bb))
43+
* **packages:** CSL choose must inherit delimiter from nearest ancestor ([64eaba4](https://github.com/sile-typesetter/sile/commit/64eaba499b466dda185b4e75777d20b686fc5bff))
44+
* **packages:** Honor affixes on multiple CSL citations correctly ([5de5607](https://github.com/sile-typesetter/sile/commit/5de5607fde3eadb93f77b7260a326c43396cf229))
45+
* **packages:** Option "plural" on bibliography terms can be false ([4d4bae5](https://github.com/sile-typesetter/sile/commit/4d4bae5ed3bf957a45d93f97d96c3c17a557f9e5))
46+
* **packages:** Suppress empty CSL macros ([98a7ebe](https://github.com/sile-typesetter/sile/commit/98a7ebe0d8094e15cbf1ef96dc946156848a51aa))
47+
* **packages:** Use ex-height font adjustment for verbatim ([dae3849](https://github.com/sile-typesetter/sile/commit/dae384979cee963d1317aa668e34b76054297519))
48+
* **packages:** Use language-dependent sorting (collation) in indexer ([5db2dcd](https://github.com/sile-typesetter/sile/commit/5db2dcda566d3ccbd2b4650751de4dee3bb20868))
49+
* **shapers:** Properly calculate metrics of single characters composed of many glyphs ([2b109a0](https://github.com/sile-typesetter/sile/commit/2b109a05729684a6fd8343ed905781d1f8bf7642))
50+
* **typesetters:** Special punctuation spaces need better italic correction ([448ab15](https://github.com/sile-typesetter/sile/commit/448ab15100ab12a790add49b75f5b4e792c9001f))
51+
552
## [0.15.9](https://github.com/sile-typesetter/sile/compare/v0.15.8...v0.15.9) (2025-01-04)
653

754

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ name = "sile"
33
description = "Simon’s Improved Layout Engine"
44
readme = "README.md"
55
build = "build-aux/build.rs"
6-
version = "0.15.9"
6+
version = "0.15.10"
77

88
[workspace.package]
9-
version = "0.15.9"
9+
version = "0.15.10"
1010
edition = "2021"
1111
rust-version = "1.80.1"
1212
authors = [
@@ -73,7 +73,7 @@ features = ["anyhow"]
7373

7474
[workspace.dependencies.sile]
7575
path = "."
76-
version = "0.15.9"
76+
version = "0.15.10"
7777

7878
[dependencies.anyhow]
7979
version = "1.0"

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ inputs:
77
default: ""
88
runs:
99
using: docker
10-
image: docker://ghcr.io/sile-typesetter/sile:v0.15.9
10+
image: docker://ghcr.io/sile-typesetter/sile:v0.15.10
1111
entrypoint: sh
1212
args:
1313
- -c

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sile",
3-
"version": "0.15.9",
3+
"version": "0.15.10",
44
"description": "The SILE Typesetter",
55
"main": "sile",
66
"scripts": {

0 commit comments

Comments
 (0)