github asciidoctor/asciidoctor-pdf v2.3.21

11 hours ago

This is a small, but mighty patch release in the 2.3.x release line to address some AsciiDoc compliance issues and improve the overall usability of the software.

In terms of AsciiDoc compliance, the float-group enclosure is now honored for floats and see and see-also associations on index terms are now included in the index. In terms of usability, the pdf-fontsdir attribute has a more sensible default so it doesn't need to be set when using custom fonts in a custom theme. When text cannot be parsed, shy hyphens are removed to make the text easier to find in the source document.

Distribution

Changelog

Improvements

  • remove shy hyphens from text in log message when formatted text cannot be parsed (#2599)
  • clear float box if next block falls outside of flaot group (#2596)
  • resolve fonts relative to theme dir before GEM_FONTS_DIR if pdf-fontsdir not specified (#2349)
  • add see and see-also associations on index terms to index (#2527)

Release meta

Released on: 2025-10-07
Released by: @mojavelinux
Release beer: Oktoberfest by Athletic Brewing Company

Logs: resolved issues | source diff | gem diff

Credits

A very special thanks to all the awesome supporters of the Asciidoctor OpenCollective campaign, who provide critical funding for the ongoing development of this project.

Don't miss a new asciidoctor-pdf release

NewReleases is sending notifications on new releases.