Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 17, 2025

Updates the requirements on asciidoctor-pdf to permit the latest version.

Release notes

Sourced from asciidoctor-pdf's releases.

v2.3.24

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.

Changelog

Sourced from asciidoctor-pdf's changelog.

== 2.3.24 (2025-11-15) - @​mojavelinux

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)

=== Details

{url-repo}/releases/tag/v2.3.24[git tag] | {url-repo}/compare/v2.3.23...v2.3.24[full diff]

== 2.3.23 (2025-10-26) - @​mojavelinux

Bug Fixes::

  • fix incorrect spacing between entries in horizontal dlist when entry description crosses page boundary (#2614)

=== Details

{url-repo}/releases/tag/v2.3.23[git tag] | {url-repo}/compare/v2.3.22...v2.3.23[full diff]

== 2.3.22 (2025-10-23) - @​mojavelinux

Bug Fixes::

  • don't orphan section with unbreakable option that spans page boundary (#2608)
  • correctly track start page number of section title that self-advances when section is breakable (#2609)

=== Details

{url-repo}/releases/tag/v2.3.22[git tag] | {url-repo}/compare/v2.3.21...v2.3.22[full diff]

== 2.3.21 (2025-10-08) - @​mojavelinux

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 float 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)

=== Details

{url-repo}/releases/tag/v2.3.21[git tag] | {url-repo}/compare/v2.3.20...v2.3.21[full diff]

== 2.3.20 (2025-09-17) - @​mojavelinux

Improvements::

... (truncated)

Commits
  • 16f8d86 release 2.3.24
  • 43cc698 clarify that in order for an interdocument xref to become an internal xref, t...
  • ac46445 resolves #2617 add checkmark glyph to prose fonts to avoid need for fallback ...
  • bc549d3 backport fix for #2619 limit min toclevels value so it does not cause TOC to ...
  • 33b20b9 add caution about using 0 column width and revise page on autowidth tables
  • 1ea2cc1 update import_page method on converter to return true if page was imported, n...
  • c948328 provide example for large tables extended converter
  • 7218f0a minor revisions to use cases page
  • 5188b1f revise section title for new use case
  • 3a5a0a3 add use case to demonstrate how to allocate larger page for marked tables
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [asciidoctor-pdf](https://github.com/asciidoctor/asciidoctor-pdf) to permit the latest version.
- [Release notes](https://github.com/asciidoctor/asciidoctor-pdf/releases)
- [Changelog](https://github.com/asciidoctor/asciidoctor-pdf/blob/main/CHANGELOG.adoc)
- [Commits](asciidoctor/asciidoctor-pdf@v2.3.23...v2.3.24)

---
updated-dependencies:
- dependency-name: asciidoctor-pdf
  dependency-version: 2.3.24
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Nov 17, 2025
@petk petk merged commit d759e7b into main Nov 17, 2025
1 check passed
@dependabot dependabot bot deleted the dependabot/bundler/asciidoctor-pdf-2.3.24 branch November 17, 2025 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants