progit / progit2

Pro Git 2nd Edition
Other
5.71k stars 1.88k forks source link

Update asciidoctor-pdf requirement from 1.6.1 to 2.1.3 #1766

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.1.3

This is a patch release in the 2.1.x release line that backports fixes from the 2.2.x release line. It addresses a few minor layout bugs and one hairy bug that was staring us straight in the face.

If the value of either the page-numbering-start-at or running-content-start-at theme key is set to 1, the converter was treating that value as 1 instead of 2. Now it will interpret it as entered. If you import a page using the image macro, the converter will restore the margin and column layout on the page that follows it. Various border-color keys now accept the value transparent rather than causing the converter to crash.

Distribution

Changelog

Bug Fixes

  • interpret start-at theme keys with value 1 correctly (as 1 instead of 2) (#2255)
  • restore column layout after importing page(s) from PDF (#2253)
  • fix crash when border color is transparent (thematic-break-border-color, admonition-column-rule, quote-border-color, verse-border-color)
  • ensure page margin is restored after imported page

Release meta

Released on: 2022-06-23 Released by: @​mojavelinux Release beer: Safe Stream IPA by Athletic Brewing Co.

Logs: resolved issues | full 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.1.3 (2022-06-23) - @​mojavelinux

Bug Fixes::

  • interpret start-at theme keys with value 1 correctly (as 1 instead of 2) (#2255)
  • restore column layout after importing page(s) from PDF (#2253)
  • fix crash when border color is transparent (thematic-break-border-color, admonition-column-rule, quote-border-color, verse-border-color)
  • ensure page margin is restored after imported page

=== Details

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

== 2.1.2 (2022-06-17) - @​mojavelinux

Bug Fixes::

  • apply page layout from main document to new page in scratch document (#2248)
  • use correct logic to insert page before TOC with automatic placement when doctype=book and media=prepress
  • use get_entries_for_toc to determine if the TOC is non-empty rather than Document#sections?

=== Details

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

== 2.1.1 (2022-06-15) - @​mojavelinux

Improvements::

  • store zero-based column on Extent for extensions to use to position cursor at start of extent

Bug Fixes::

  • place block image in SVG format in correct column when align is left and page columns are enabled (#2241)
  • accurately trap LoadError from CodeRay if source language is not recognized on code block
  • only draw rounded rectangle around phrase if border-radius is > 0
  • use base-border-color value if border width is set on role for inline phrase but not border color

=== Details

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

== 2.1.0 (2022-06-11) - @​mojavelinux

Enhancements::

  • arrange body of article or manpage doctype into multiple columns if page-columns key is set in theme (#327)
  • allow column gap to be specified using page-column-gap key (#327)
  • introduce convert_index_categories method to handle rendering of categories for index inside column box (#327)
  • rename convert_index_list method to convert_index_term to make its purpose more clear (#327)

... (truncated)

Commits
  • 667b0b1 release 2.1.3 [no ci]
  • 7fe178c groom CHANGELOG entries
  • 57cb24a backport fix for #2253 restore column layout after importing page(s) from PDF
  • 4975a77 verify page margin is restored after imported page
  • 65d18ea backport fix for #2255 interpret start-at theme keys with value 1 correctly
  • dbf74be put release version in antora.yml during release [skip ci]
  • 5e40184 remove unused release-line attribute in README
  • 90dd360 revise page about breakable/unbreakable options
  • 358c8d3 be more specific about what values are accepted by the theme for a cover image
  • c9e7002 defer setting tare until after operation completes in init_page
  • 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 #1767.