github asciidoctor/asciidoctor-pdf v2.3.24

6 hours ago

This is a minor patch release in the 2.3.x release line to optimize some behavior and to fix minor annoyances.

The most noticeable change is that the built-in prose fonts (Noto Serif and Noto Sans) now provide the checkmark glyph (U+2713) to avoid having to use the fallback font. Additionally, the minimum toclevels value is coerced to avoid creating an empty TOC.

Internally, the logic to check if a section heading fits on a page has been slightly optimized. And the import_page method on the converter returns true if page was imported to align with the functionality of the method it overrides.

Distribution

Changelog

Improvements

  • bypass any dry run logic if remaining height on page is less than heading font size
  • update import_page method on converter to return true if page was imported (nil otherwise), on par with the functionality of method it replaces
  • limit min toclevels value so it does not cause TOC to be empty (#2619)
  • add checkmark glyph (U+2713) to prose fonts (Noto Serif and Noto Sans) to avoid need for fallback font (#2617)

Release meta

Released on: 2025-11-15
Released by: @mojavelinux
Release beer: Side Stage by Athletic Brewing Co

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.