Releases: sile-typesetter/casile
Releases · sile-typesetter/casile
v0.7.1
v0.7.0
⚠ BREAKING CHANGES
- class: The open-page function has been removed, but
open-spread is not a drop in replacement for all previous usage because
it will force an even page opening if odd is false. - class: The dropcap function formerly provided by CaSILE used
frames (via frametricks) and needed constant tweaking. The new upstream
package is much better suited to this task, but since the
implementation is almost completely different most book projects that
used this will need to adjust.
Features
- class: Add \skipto command for frame relative absolute skips (7c24f73)
- class: Disable folios when disabling headers on speads (ec2dda6)
- class: Typeset section/subsection titles as raggedright (fd84d26)
- rules: Handle project-local fonts transparently (2cdfd9b)
- templates: Add alternative float implementation for dropcaps (9474307)
- templates: Allow using a custom pandoc template (0d34177)
- templates: Use LPEG to parse Turkish (non-ansi) dropcaps (7d9c7bf)
Bug Fixes
- build: Swap unportable ‘cp -bf’ for ‘install’ (ef64ca5)
- covers: Enable Inkscape access to DISPLAY (temporary) (e8ac51a)
- templates: Avoid Turkish apostrophe-hyphen hack being dropped after dropcaps (b6d0137)
- templates: Detect Turkish alphabet as part of dropcap characters (cb5353c)
Miscellaneous Chores
- class: Drop custom dropcap function, use new SILE package (cddd698)
Code Refactoring
- class: Replace open-page with open-spread (0338f17)
v0.6.4
v0.6.3
v0.6.2
Bug Fixes
- build: Don't expect release tarballs to be Git repos (b95e6a3)
v0.6.1
v0.6.0
Features
- class: Add left padded hbox function (3c6793d)
- class: Make rule after TOC optional (aa5ca7f)
- class: Pass chapter numbering information to TOC functions (cb9f541)
- cli: Reset file timestamps on ‘casile setup’ (41eedbd)
- rules: Generate gitignore list based on distfiles (4a6ca71)
- rules: Include project-specific tagged messages to debug output (c43a627)
- tooling: Add luacheck to lint matching CI jobs (a9ed6d0)
Bug Fixes
v0.5.2
v0.5.1
v0.5.0
Features
- cli: Abort if being run on CaSILE sourec repo (82f81fd)
- gitlab: Add runtime detection of GitLab CI (7421a22)
- gitlab: Export dotenv vars for GHA feature parity (e29d124)
- gitlab: Output dist artifacts by default if run in CI job (55cf1bd)
- gitlab: Pass dotenv variables on a per-job basis (8494aec)
Bug Fixes
- cli: Return correct state for status checks (b13e6f6)
- rules: Avoid unintended shell globbing (746c8f7)
- rules: Correct path to TOC file intermediary target (6ca7e54)
- rules: Deduplicate file list on local install (29fc67b)
- rules: Don't pass empty target variable make wrapper (364a959)
- rules: Remove troublesome force from draft mode (6dce1e4)