github asciidoctor/asciidoctor-pdf v1.5.0.alpha.16
v1.5.0 Alpha 16

pre-release6 years ago

This release brings the new custom cross reference text functionality introduced in Asciidoctor 1.5.6 to Asciidoctor PDF. It also upgrades Prawn SVG to the latest version, bringing generic font names, linear gradients, and a fix for dotted borders to SVGs, and upgrades Prawn Templates to 0.1.1. See the changelog for a full set of changes.

IMPORTANT: Make sure to update the prawn-svg gem to 0.27.1 when you update the asciidoctor-pdf gem. Earlier versions of prawn-svg had a sizing regression.

Distribution

Changelog

  • add support for xrefstyle attribute (#464)
  • allow page side to be based on physical page number and/or be inverted (#813) (@fap-)
  • fix layout error caused by nested keep together blocks (#791) (@TobiasHector)
  • upgrade prawn-svg to allow generic font names to be mapped in SVG (#777)
  • upgrade prawn-svg to fix issue with dotted lines (#741)
  • upgrade prawn-svg to enable linear gradients (#228)
  • don't attempt to parse text in literal cell (#816)
  • warn if theme variable cannot be resolved; don't replace (#801)
  • number appendix subsections based on appendix number when doctype is book (#627)
  • don't add break hints to URI when using AFM font (#795)
  • add rescue check for scratch document when state is not initialized
  • allow page margin to be a single number; fixes regression introduced by #749
  • check for margin as array, then as numeric, then as string
  • extend version range for prawn-templates (#803)
  • add missing part-title attribute to theming guide (#827)
  • clarify in theming guide that variables are defined in document order
  • clarify that the fallback font is only used when the primary font is a TrueType font
  • add more information about prawn-gmagick to README
  • fix warnings and incompatibility when using Ruby 1.9.3
  • document in README how to install Asciidoctor PDF on Ruby 2.0.0
  • enable Travis CI; configure CI-based deployment to RubyGems.org

Release meta

Released on: 2017-07-30
Released by: @mojavelinux

Logs: resolved issues | full diff

Credits

Thanks to @fap- for contributing the change to control the folio (recto/verso) placement. Thanks to @mogest for his incredible work on Prawn SVG. Thanks to @TobiasHector for tracking down the root cause of layout problems with nested keep together blocks.

A very special thanks to all the awesome supporters of the Asciidoctor Salt campaign who provided critical funding for the development of this release as well as ongoing development of the project.

Don't miss a new asciidoctor-pdf release

NewReleases is sending notifications on new releases.