Skip to content

Releases: sile-typesetter/casile

v0.10.17

13 Apr 12:20
791735f
Compare
Choose a tag to compare

Features

  • docker: Build image with SILE v0.14.9 from upstream Arch Linux (67f506c)

v0.10.16

14 Mar 22:11
558d51f
Compare
Choose a tag to compare

Features

  • classes: Add edition handler as class option (5821e3d)
  • deps: Make sassc available to projects to ease plain html and epub styling (24b32c0)
  • ebooks: Allow building different edits/editions as epub (032584b)
  • mdbook: Markup numbered vs. unnumbered chapters in TOC (56f4b6d)
  • mdbook: Split sections into subchapters (21391ac)
  • rules: Add plain standalone output format (67107cb)
  • rules: Add targets for covers and renderings of edits/editions (076a762)
  • rules: Add targets for rendering resources with edits/editions (978ffd8)
  • rules: Allow mdbook output format with edits (8663ac2)
  • rules: Allow plain document output formats with edits (86aa621)
  • rules: Expand pattern_list funuction from 5 to 7 segment handling (473f0f4)
  • rules: Separate EDITS from EDITIONS so both can be used (736e921)
  • rules: Use flock for more robust locking of single-thread jobs (d1b9eda)
  • templates: Pass edit option to SIL template for use by document class (c7db40c)
  • zola: List more possible output formats in zola resources links (82e1963)
  • zola: Output resource links to edits in all formats (133dee3)

Bug Fixes

  • classes: Make sure promotials use full-page covers (1eb3598)
  • docker: Give Pandoc filters access to system Lua modules (d7d0f28)
  • filters: Update verses filter for current Pandoc API (7b85712)
  • layouts: Correct background option usage for app layouts (2284bde)
  • layouts: Fixup frame math race condition in app layout (abf9751)
  • mdbook: Export 'books' that have no chapters in a navigable way (e5d59ef)
  • packages: Cast TOC entries to strings (actually this time) (4443a94)
  • packages: Load required packges for default back cover function (573dfc2)
  • rules: Allow 'with verses' builds even if no references found (f33c534)
  • rules: Allow mdbook generation when no author data present (88f6925)
  • rules: Fix conflicting xargs args to avoid warning (4c861e2)
  • rules: Fix pattern nesting so editions plus edits work on the same outputs (293a833)
  • rules: Suppress div wrappers that mess up footnote placement in some output formats (e2d1961)
  • rules: Work around XVFB issues with parallel inscapes (a8a7cf8)
  • scripts: Fix footnote marker order normalization after en/em-dashes (9a06ca6)

v0.10.15

07 Feb 21:19
4e57c22
Compare
Choose a tag to compare

Features

  • cli: Enable CaSILE debug mode if GH Actions debug logging is enabled (24a41c5)
  • rules: Redo make target shell wrapper to be GNU Make 4.4+ compatible (73933dd)

Bug Fixes

  • cli: Surface STDERR in CI runners when verbose enabled (aff9dc7)
  • docker: Avoid tripping on new Ghostscript safety restrictions (51403f6)
  • rules: Avoid multiple shell runs to calculate ISBNs (e073fdd)
  • rules: Drop draft builds being forced when run from editor (9015aca)
  • rules: Make .SHELLFLAGS usage compatible with GNU Make 4.4 (cbb7aa8)

v0.10.14

01 Feb 20:59
e5dbce1
Compare
Choose a tag to compare

Features

  • cli: Handle cases where system has the 'c' locale as 'en' (15a081b)

Bug Fixes

  • cli: Correct env variable typo (3d0027e)
  • docker: Set a sane default system language in container (7e0ac93)
  • rules: Correct location of jacket artifacts (c95c2c8)

v0.10.13

31 Jan 23:28
7ef7c5a
Compare
Choose a tag to compare

Features

  • docker: Switch effective user to owner of directory (f3881ac)

Bug Fixes

  • docker: Add workaround new Git security policy (79d6249)
  • docker: Set system level Git safe directory to our working dir (0d1f4b8)
  • docker: Update workaround for new Git safe.diroctory restrictions (a18f752)

v0.10.12

31 Jan 12:30
c4d16f9
Compare
Choose a tag to compare

Bug Fixes

  • build: Fixup missing utility dependencies (1fc998f)
  • cabook: Only attempt to run numbering :pre & :post hooks if they exist (9fb57c4)
  • ci: Fix Docker deploy (f9d0645)
  • covers: Don't fail to render covers if no abstract is present (533f621)
  • imprint: Pass string not table to processMarkdown() (e1c57b3)

v0.10.11

31 Jan 09:38
4d646fe
Compare
Choose a tag to compare

Features

  • rules: Include project and publisher directory vars in debug output (7537474)

Bug Fixes

  • layouts: Default crop to off for printout layouts (9038364)
  • packages: Cast TOC entries to strings (6f52662)
  • packages: Don't occlude SILE's lists package (a81586d)
  • packages: Fixup requireSpace() to properly compare measurements (871d8a6)
  • packages: Use cabook class font styling in endnotes package (35ac6c2)
  • rules: Handle explosion of ignores in larger projects (b326121)

v0.10.10

12 Jan 20:12
cb555de
Compare
Choose a tag to compare

Features

  • rules: Include layouts data in manifests (21acdc4)
  • rules: Include version and url info in manifest files (bcee49e)

v0.10.9

11 Nov 18:57
11f71c2
Compare
Choose a tag to compare

Bug Fixes

  • docker: Force rebuild to get fixed ImageMagick packages (fb7a270)

v0.10.8

04 Nov 05:56
d36b995
Compare
Choose a tag to compare

Bug Fixes

  • packages: Correct endnotes usage of counters package (8235283)
  • rules: Scale ISBN label to match resolution (15a2530)