Releases: sile-typesetter/casile
Releases · sile-typesetter/casile
v0.10.17
v0.10.16
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
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
v0.10.13
v0.10.12
Bug Fixes
v0.10.11
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)