progit / progit2

Pro Git 2nd Edition
Other
5.77k stars 1.9k forks source link

Update asciidoctor-pdf requirement from 1.6.1 to 2.0.6 #1754

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

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

Release notes

Sourced from asciidoctor-pdf's releases.

v2.0.6

This is a patch release that further stabilizes the 2.0.x release line. This release fixes a regression/inconsistency with the layout of collapsible blocks, patches prawn-gmagick to fix a long-standing issue where the bit depth is sometimes read incorrectly, and correctly handles an SVG with a width specified using px units. It also ensures that the converter does not crash if a custom role for an inline phrase defines a border width without a border color, ignoring the border in this case.

Distribution

Changelog

Bug Fixes::

  • indent content of collapsible block and apply bottom margin to match style of HTML output (#2219)
  • patch prawn-gmagick to reread bit depth of a PNG image if it extracts the wrong value (#2216)
  • interpret width of SVG correctly when width is defined in file using px units (#2215)
  • don't crash if inline role defines border width but not border color

Release meta

Released on: 2022-05-30 Released by: @​mojavelinux Release beer: Angel of Darkness by Wild Blue Yonder Brewing Co.

Logs: resolved issues | full diff

Credits

A very special thanks to all the awesome supporters of the Asciidoctor OpenCollective campaign who provided critical funding for the development of this release as well as ongoing development of the project.

Changelog

Sourced from asciidoctor-pdf's changelog.

== 2.0.6 (2022-05-30) - @​mojavelinux

Bug Fixes::

  • indent content of collapsible block and apply bottom margin to match style of HTML output (#2219)
  • patch prawn-gmagick to reread bit depth of a PNG image if it extracts the wrong value (#2216)
  • interpret width of SVG correctly when width is defined in file using px units (#2215)
  • don't crash if inline role defines border width but not border color

=== Details

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

== 2.0.5 (2022-05-26) - @​mojavelinux

Bug Fixes::

  • do not filter TOC entries without an ID when computing the TOC extent (#2210)
  • fix width of multi-word phrase with background and border offset (#2059)

=== Details

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

== 2.0.4 (2022-05-25) - @​mojavelinux

Bug Fixes::

  • fix calculation of TOC extent when TOC entry has children but no ID (#2208)

=== Details

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

== 2.0.3 (2022-05-25) - @​mojavelinux

Improvements::

  • compute the optimize settings in init_pdf and store as Hash instead of after writing the PDF file

Bug Fixes::

  • adjust TrimBox to fit inside of BleedBox when using optimizer and compliance is PDF/X (#2203)
  • set height of resized image to available height to avoid float precision error when scaling down image to fit page (#2205)
  • prevent content on title page from overrunning the bounds of a single page and warn; restriction applies to ink_title_page

=== Details

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

... (truncated)

Commits
  • b2e0607 release 2.0.6 [no ci]
  • a6a13e3 update RuboCop and configure new rules
  • c7ea79f refer to margin_box consistently in Prawn extensions
  • 944ed95 resolves #2219 fix layout of collapsible block (PR #2220)
  • 87ed094 resolves #2215 interpret width of SVG correctly when width is defined in file...
  • 283afa6 deduplicate categories in call to theme_font_cascade
  • 6180ec5 clarify in docs that prawn-gmagick is Linux and macOS only
  • a1a14a2 slightly optimize code for reading depth of PNG image
  • b3d6ca8 resolves #2216 patch prawn-gmagick to reread bit depth of a PNG image if it e...
  • 6108331 verify Prawn reports font name and style when font style cannot be found
  • 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 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)
dependabot[bot] commented 2 years ago

Superseded by #1755.