Releases: sile-typesetter/casile
Releases · sile-typesetter/casile
v0.8.0
Features
- mdbook: Strip out input elements mdbook can't handle (ec1de6b)
- pages: Add default template for static book page (0cfcd4e)
- pages: Add mobi output to static site resources (9ae5846)
- pages: Add PDF outputs to static site resources (61cf7d3)
- rules: Add mdbook output format (2d326fd)
- rules: Add mechanism to output whole dirs to distribution (838eb6f)
- rules: Add target for static html index page for books (9e43fc1)
- scripts: Add script for generating mdbook src chapters (5a7f483)
- utilities: Automatically migrate more deprecated Lua functions (48bfb78)
Bug Fixes
- cli: Default CASILE_SINGLEPOVJOB to true, POV can be a machine killer (b5e2740)
- deps: Check for required curl dependency on configure (0322e1e)
- mdbook: Avoid double-linking TOCs with robust title/slug parsing (fe2d343)
- packages: Correct length math calculation in endnotes package (1024881)
- rules: Expand array before shell expansion to dedup list (f6fca73)
- rules: Fix pandoc filter for link-free processed source variant (5fe4233)
- rules: Limit forcing rebuilds to when relevant makefile changes (5ff8005)
v0.7.4
v0.7.3
Bug Fixes
v0.7.2
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)