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

patch(deps): update patch updates #68

Merged
merged 1 commit into from
Mar 8, 2024
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 8, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
asciidoctor (source, changelog) 2.0.21 -> 2.0.22 age adoption passing confidence
asciidoctor-pdf (source, changelog) 2.3.13 -> 2.3.14 age adoption passing confidence

Release Notes

asciidoctor/asciidoctor (asciidoctor)

v2.0.22

Compare Source

This is a patch release in the 2.0.x release line to further compatibility with Ruby 3.3.

The most critical fix in this release is to remove use of the base64 library since it will no longer being provided as part of the Ruby language starting with Ruby 3.4. When using Ruby 3.3, users would see a warning if this library is used, which happens when the data-uri attribute is set. The functionality has been replaced with a lower-level method on the String object (String#pack), which the base64 library delegates to anyway.

This release also sets the cloaked-context attribute on a source block that is defined using either a styled paragraph or a literal or fenced code structural container. This matches the functionality used for custom block extensions (when the source context does not match the final parsed context).

Distribution

Asciidoctor is also packaged for Fedora, Debian, Ubuntu, Alpine Linux, OpenSUSE, and Homebrew. You can use the system's package manager to install the package named asciidoctor.

Changelog

Improvements
  • Set cloaked-context attribute on source block when context is not :listing (#​4556)
Compliance
  • Remove use of base64 library to prevent warning in Ruby >= 3.3 (#​4561)

Release meta

Released on: 2024-03-08
Released by: @​mojavelinux
Release beer: Turbo Laser by Resolute 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.

asciidoctor/asciidoctor-pdf (asciidoctor-pdf)

v2.3.14

Compare Source

Another week, another round of compatibility and bug fixes. This is a patch release in the 2.3.x release line that furthers the compatibility with Ruby 3.3 and upgrades prawn-svg.

The most critical fix in this release is to remove use of the base64 library since it will no longer being provided as part of the Ruby language starting with Ruby 3.4. When using Ruby 3.3, users would see a warning if this library is used. The functionality has been replaced with a lower-level method on the String object (String#pack), which the base64 library delegates to anyway. The same issue affected prawn-svg, which required upgrading it to the latest version.

To verify these fixes, Ruby 3.3 was added to the CI workflow during this development cycle.

This release also updates the log message when an item in a horizontal dlist is truncated to include the file and line number of the description block. This information was missing because the source location information was not being passed to the table cell.

Distribution

Changelog

Improvements
  • upgrade prawn-svg to 0.34 to add support for SVG referenced by image tag (SVG in SVG)
Bug Fixes
  • propagate source location to table cell for description in horizontal dlist so it is included in truncation warning message (#​2502)
  • eradicate use of the base64 library to fix warning about base64 gem when using Ruby >= 3.3
  • upgrade prawn-svg to 0.34 to fix warning about base64 gem when using Ruby >= 3.3; apply additional patch to fix bug in prawn-svg
Build / Infrastructure
  • bump upper Ruby version to 3.3 in CI workflow

Release meta

Released on: 2024-03-08
Released by: @​mojavelinux
Release beer: Soft Terra by The Drowned Lands

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: Enabled.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the renovate Automated action from Renovate label Mar 8, 2024
@renovate renovate bot enabled auto-merge (rebase) March 8, 2024 10:06
@renovate renovate bot merged commit db53077 into master Mar 8, 2024
1 check passed
@renovate renovate bot deleted the renovate/patch-updates branch March 8, 2024 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
renovate Automated action from Renovate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants