asciidoctor / docker-asciidoctor

:ship: A Docker image for using the Asciidoctor toolchain to process AsciiDoc content
https://hub.docker.com/r/asciidoctor/docker-asciidoctor/
Other
321 stars 151 forks source link

Bump Asciidoctor-PDF version to 2.3.17 #450

Closed asciidoctor-updateclibot[bot] closed 1 month ago

asciidoctor-updateclibot[bot] commented 1 month ago

Bump Asciidoctor-PDF version

Update the key ASCIIDOCTOR_PDF_VERSION in the test harness

1 file(s) updated with "ASCIIDOCTOR_PDF_VERSION=2.3.17": * tests/asciidoctor.bats

2.3.16
Release published on the 2024-05-31 22:02:13 +0000 UTC at the url https://github.com/asciidoctor/asciidoctor-pdf/releases/tag/v2.3.16

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. And the /Producer field in the document info is consistently used to credit Asciidoctor PDF and Prawn. The `publisher` attribute is now mapped to the /Creator field, and the new `producer` attribute has been introduced to overrride the /Producer field.

## Distribution

- [RubyGem (asciidoctor-pdf)](https://rubygems.org/gems/asciidoctor-pdf)

## 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](https://github.com/asciidoctor/asciidoctor-pdf/issues?q=is%3Aissue+label%3Av2.3.16+is%3Aclosed) | [source diff](https://github.com/asciidoctor/asciidoctor-pdf/compare/v2.3.15...v2.3.16) | [gem diff](https://my.diffend.io/gems/asciidoctor/v2.3.15/v2.3.16)

## Credits

A very special thanks to all the **awesome** [supporters of the Asciidoctor OpenCollective campaign](https://opencollective.com/asciidoctor), who provide critical funding for the ongoing development of this project.
2.3.17
Release published on the 2024-06-01 07:57:23 +0000 UTC at the url https://github.com/asciidoctor/asciidoctor-pdf/releases/tag/v2.3.17

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

- [RubyGem (asciidoctor-pdf)](https://rubygems.org/gems/asciidoctor-pdf)

## 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](https://github.com/asciidoctor/asciidoctor-pdf/issues?q=is%3Aissue+label%3Av2.3.17+is%3Aclosed) | [source diff](https://github.com/asciidoctor/asciidoctor-pdf/compare/v2.3.16...v2.3.17) | [gem diff](https://my.diffend.io/gems/asciidoctor/v2.3.16/v2.3.17)

## Credits

A very special thanks to all the **awesome** [supporters of the Asciidoctor OpenCollective campaign](https://opencollective.com/asciidoctor), who provide critical funding for the ongoing development of this project.
Update the key ASCIIDOCTOR_PDF_VERSION in the README.adoc file

1 file(s) updated with ":ASCIIDOCTOR_PDF_VERSION: 2.3.17": * README.adoc

2.3.16
Release published on the 2024-05-31 22:02:13 +0000 UTC at the url https://github.com/asciidoctor/asciidoctor-pdf/releases/tag/v2.3.16

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. And the /Producer field in the document info is consistently used to credit Asciidoctor PDF and Prawn. The `publisher` attribute is now mapped to the /Creator field, and the new `producer` attribute has been introduced to overrride the /Producer field.

## Distribution

- [RubyGem (asciidoctor-pdf)](https://rubygems.org/gems/asciidoctor-pdf)

## 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](https://github.com/asciidoctor/asciidoctor-pdf/issues?q=is%3Aissue+label%3Av2.3.16+is%3Aclosed) | [source diff](https://github.com/asciidoctor/asciidoctor-pdf/compare/v2.3.15...v2.3.16) | [gem diff](https://my.diffend.io/gems/asciidoctor/v2.3.15/v2.3.16)

## Credits

A very special thanks to all the **awesome** [supporters of the Asciidoctor OpenCollective campaign](https://opencollective.com/asciidoctor), who provide critical funding for the ongoing development of this project.
2.3.17
Release published on the 2024-06-01 07:57:23 +0000 UTC at the url https://github.com/asciidoctor/asciidoctor-pdf/releases/tag/v2.3.17

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

- [RubyGem (asciidoctor-pdf)](https://rubygems.org/gems/asciidoctor-pdf)

## 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](https://github.com/asciidoctor/asciidoctor-pdf/issues?q=is%3Aissue+label%3Av2.3.17+is%3Aclosed) | [source diff](https://github.com/asciidoctor/asciidoctor-pdf/compare/v2.3.16...v2.3.17) | [gem diff](https://my.diffend.io/gems/asciidoctor/v2.3.16/v2.3.17)

## Credits

A very special thanks to all the **awesome** [supporters of the Asciidoctor OpenCollective campaign](https://opencollective.com/asciidoctor), who provide critical funding for the ongoing development of this project.
Update the value of ARG asciidoctor_pdf_version in the Dockerfile

changed lines [17] of file "/tmp/updatecli/github/asciidoctor/docker-asciidoctor/Dockerfile"

2.3.16
Release published on the 2024-05-31 22:02:13 +0000 UTC at the url https://github.com/asciidoctor/asciidoctor-pdf/releases/tag/v2.3.16

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. And the /Producer field in the document info is consistently used to credit Asciidoctor PDF and Prawn. The `publisher` attribute is now mapped to the /Creator field, and the new `producer` attribute has been introduced to overrride the /Producer field.

## Distribution

- [RubyGem (asciidoctor-pdf)](https://rubygems.org/gems/asciidoctor-pdf)

## 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](https://github.com/asciidoctor/asciidoctor-pdf/issues?q=is%3Aissue+label%3Av2.3.16+is%3Aclosed) | [source diff](https://github.com/asciidoctor/asciidoctor-pdf/compare/v2.3.15...v2.3.16) | [gem diff](https://my.diffend.io/gems/asciidoctor/v2.3.15/v2.3.16)

## Credits

A very special thanks to all the **awesome** [supporters of the Asciidoctor OpenCollective campaign](https://opencollective.com/asciidoctor), who provide critical funding for the ongoing development of this project.
2.3.17
Release published on the 2024-06-01 07:57:23 +0000 UTC at the url https://github.com/asciidoctor/asciidoctor-pdf/releases/tag/v2.3.17

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

- [RubyGem (asciidoctor-pdf)](https://rubygems.org/gems/asciidoctor-pdf)

## 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](https://github.com/asciidoctor/asciidoctor-pdf/issues?q=is%3Aissue+label%3Av2.3.17+is%3Aclosed) | [source diff](https://github.com/asciidoctor/asciidoctor-pdf/compare/v2.3.16...v2.3.17) | [gem diff](https://my.diffend.io/gems/asciidoctor/v2.3.16/v2.3.17)

## Credits

A very special thanks to all the **awesome** [supporters of the Asciidoctor OpenCollective campaign](https://opencollective.com/asciidoctor), who provide critical funding for the ongoing development of this project.
GitHub Action workflow link

Updatecli logo

Created automatically by Updatecli

Options:

Most of Updatecli configuration is done via its manifest(s).

  • If you close this pull request, Updatecli will automatically reopen it, the next time it runs.
  • If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.

Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!