Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency asciidoctor-pdf to v2.3.19 #110

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 31, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
asciidoctor-pdf (source, changelog) 2.3.15 -> 2.3.19 age adoption passing confidence

Release Notes

asciidoctor/asciidoctor-pdf (asciidoctor-pdf)

v2.3.19

Compare Source

This is a patch release in the 2.3.x release line to fix several bugs and address another Ruby 3.3 compatibility issue.

This release backports the fix to support horizontal alignment on an AsciiDoc table cell that only contains paragraphs. It also fixes an issue where the AsciiDoc table cell would overrun the bottom of the page even when it would otherwise fit. Finally, the requirement for a custom font to provide the NULL glyph is now lifted to avoid line height calculation errors.

Regarding compatibility, this release loads the theme using a custom ThemeData class instead of OpenStruct to remove the dependency on ostruct.

Distribution

Changelog

Improvements
  • replace OpenStruct with internal ThemeData class for storing theme data (#​2535)
Bug Fixes
  • support horizontal alignment on AsciiDoc table cell that only contains paragraphs (#​2358)
  • don't allow AsciiDoc table cell to overrun bottom of page on which it fits (#​2538)
  • don't look for NULL glyph in fallback font as this can impact line height (#​2541)

Release meta

Released on: 2024-10-11
Released by: @​mojavelinux
Release beer: Duvel 6,66% by Duvel

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.

v2.3.18

Compare Source

This is a patch release in the 2.3.x release line to fix one bug and address one Ruby 3.3 compatibility issue.

If the page layout changes, the foreground image is now positioned correctly. The version lock on the rexml gem has been released now that the upstream issue has been resolved. The rexml upgrade does not require building native extensions in the strscan gem, but this is unavoidable since it was a change in Ruby itself.

Distribution

Changelog

Bug Fixes
  • position foreground image correctly when page layout changes (#​2528)
Compliance
  • release lock on version of rexml (pulled in by asciidoctor-diagram and prawn-svg) now that incompatibility is resolved

Release meta

Released on: 2024-07-27
Released by: @​mojavelinux
Release beer: Sidewalk Surfer by Maplewood Brewery

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.

v2.3.17

Compare Source

This is a patch release in the 2.3.x release line to backport an improvement that was left out of the previous release.

The /Producer field in the document info is now consistently used to credit Asciidoctor PDF and Prawn, regardless of whether the author is set. The publisher attribute is now mapped to the /Creator field, a field which is mapped to the author by default. The new producer attribute has been introduced to override the /Producer field.

Distribution

Changelog

Improvements
  • always use /Producer field in document info to credit Asciidoctor PDF and Prawn, even when author is set (#​2510)
  • map producer attribute to /Producer field in document info to override or default value (#​2510)
  • map publisher attribute to /Creator field instead of /Producer field in document info; use author as fallback (#​2510)

Release meta

Released on: 2024-06-01
Released by: @​mojavelinux
Release beer: From Below by Cerebral Brewing

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.

v2.3.16

Compare Source

This is a patch release in the 2.3.x release line that addresses a few bugs, furthers compatibility with Ruby 3.3, and addresses a few minor annoyances.

The most critical fix in this release is to duplicate the attributes on the table when handling the breakable or unbreakable option so that the option is honored properly. This fix addresses the case when one of these options is used along with the heading-min-height-after: auto setting in the theme. The rexml dependency has been locked to fix an API breakage that was introduced in the latest version of rexml.

In the area of improvements, support for base64-encoded SVG images references in an SVG has been activated (unlocking new functionality in prawn-svg). If hyphens are enabled on the document, they are not applied to the URL of an autolink.

Distribution

Changelog

Improvements
  • don't hyphenate autolink when hyphenation is enabled (#​2521) (@​meonkeys)
  • add support for base64-encoded SVG image reference in SVG (#​2512)
Bug Fixes
  • duplicate attributes on table when wrapping table in breakable or unbreakable container (#​2520)
Compliance
  • lock version of rexml (pulled in by asciidoctor-diagram and prawn-svg) to fix incompatibility

Release meta

Released on: 2024-05-31
Released by: @​mojavelinux
Release beer: Moist Green Organic by Knotted Root 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.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/asciidoctor-pdf-2.x branch from e4dec43 to af98f69 Compare June 1, 2024 15:36
@renovate renovate bot changed the title chore(deps): update dependency asciidoctor-pdf to v2.3.16 chore(deps): update dependency asciidoctor-pdf to v2.3.17 Jun 1, 2024
@renovate renovate bot changed the title chore(deps): update dependency asciidoctor-pdf to v2.3.17 chore(deps): update dependency asciidoctor-pdf to v2.3.18 Jul 27, 2024
@renovate renovate bot force-pushed the renovate/asciidoctor-pdf-2.x branch from af98f69 to 2e3e765 Compare July 27, 2024 20:24
@renovate renovate bot force-pushed the renovate/asciidoctor-pdf-2.x branch from 2e3e765 to 0b8ccb2 Compare October 11, 2024 10:03
@renovate renovate bot changed the title chore(deps): update dependency asciidoctor-pdf to v2.3.18 chore(deps): update dependency asciidoctor-pdf to v2.3.19 Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants