v1.5.0 Alpha 8
Pre-release
Pre-release
mojavelinux
released this
24 Jun 07:35
·
4538 commits
to main
since this release
- Support inline images (#9)
- Support link attribute on inline images (#209)
- Support inline icon macro (#97)
- Allow fine-grained control over image width (#76)
- Size conversion not yet applied to images on title page or in running header/footer
- Enable checklists (#181)
- Fix block height calculation when content is indented by propagating bounds to scratch document (#215)
- Don't insert page break before content whose height exceeds a single page (#183)
- Dash border of literal/listing block at page boundary when broken across pages (#190)
- Don't crash if toc entry is too long (#200)
- Add missing methods on OpenStruct to fix Rubinius compatibility (#81)
- Autofit font size in listing & literal blocks if
autofit
option is specified (#185) - Support border style (e.g., double, dashed, dotted) (#196)
- Allow font color of outline list marker to be set by theme (#170)
- Allow use of hyphen in property names in the theme (#193)
- Only include table of contents if toc attribute is defined in header (#187)
- Improve parsing of
pdf-page-size
attribute - Handle case in colist converter when previous block isn't found (#173)
- Print Asciidoctor PDF version in CLI output
- Upgrade Prawn (< 3.0.0, >= 1.3.0) (#68)
- Upgrade Prawn SVG to 0.20.0
- Document gem installation in README (#112)
- Perform code cleanups (#195)
- Silence warning about toc block macro
- Add -example suffix to example file names
- Use CodeRay as syntax highlighter in examples (#207)
- Use proper font names in default them to support custom fonts in SVGs
- Rework parser to parse void elements
- Apply first line formatting correctly (no dropped words)
- Add support for text-center role on paragraphs
- Update theming guide
- Fix cross references in README
A big thanks to @rlopez133 for providing critical QA feedback during this development iteration.