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.11 #412

Closed asciidoctor-updateclibot[bot] closed 5 months ago

asciidoctor-updateclibot[bot] commented 5 months ago

Bump Asciidoctor-PDF version

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.11
Release published on the 2024-01-23 10:25:10 +0000 UTC at the url https://github.com/asciidoctor/asciidoctor-pdf/releases/tag/v2.3.11

This is a patch release in the 2.3.x release line that fixes a few bugs that have been lingering or discovered since the 2.0.0 release.

The key fix of this release is to define the color space on pages that have running content but no text in the main content area. This fix allows the generated PDF to be accepted by publishing platforms such as KDP and Lulu. This release also upgrades the prawn-svg dependency to 0.33 to add support for the `dominant-baseline` attribute in SVG (used by bytefield-svg). The `smallcaps` method has been extracted from the `smallcaps_pcdata` method in `TextTransformer` to make it easier to override. The table node being converted is assigned to the `@node` instance variable on the `Prawn::Table` instance so it can be accessed from the `Prawn::Table#add_header` method or other Prawn::Table extensions.

## Distribution

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

## Changelog

### Enhancements

* upgrade prawn-svg dependency to 0.33.x (PR #2469)

### Improvements

* extract shared `smallcaps` method from `TextTransform#smallcaps_pcdata` to make it easier to override
* assign node to `@node` instance variable on table instance to make it easer to access from Prawn::Table extension (#2471)

### Bug Fixes

* ensure color spaces are set on page before adding running content (#2477)

## Release meta

Released on: 2024-01-23
Released by: @mojavelinux
Release beer: Heady Topper by Alchemist Beer

Logs: [resolved issues](https://github.com/asciidoctor/asciidoctor-pdf/issues?q=is%3Aissue+label%3Av2.3.11+is%3Aclosed) | [source diff](https://github.com/asciidoctor/asciidoctor-pdf/compare/v2.3.10...v2.3.11) | [gem diff](https://my.diffend.io/gems/asciidoctor/v2.3.10/v2.3.11)

## 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 test harness

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

2.3.11
Release published on the 2024-01-23 10:25:10 +0000 UTC at the url https://github.com/asciidoctor/asciidoctor-pdf/releases/tag/v2.3.11

This is a patch release in the 2.3.x release line that fixes a few bugs that have been lingering or discovered since the 2.0.0 release.

The key fix of this release is to define the color space on pages that have running content but no text in the main content area. This fix allows the generated PDF to be accepted by publishing platforms such as KDP and Lulu. This release also upgrades the prawn-svg dependency to 0.33 to add support for the `dominant-baseline` attribute in SVG (used by bytefield-svg). The `smallcaps` method has been extracted from the `smallcaps_pcdata` method in `TextTransformer` to make it easier to override. The table node being converted is assigned to the `@node` instance variable on the `Prawn::Table` instance so it can be accessed from the `Prawn::Table#add_header` method or other Prawn::Table extensions.

## Distribution

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

## Changelog

### Enhancements

* upgrade prawn-svg dependency to 0.33.x (PR #2469)

### Improvements

* extract shared `smallcaps` method from `TextTransform#smallcaps_pcdata` to make it easier to override
* assign node to `@node` instance variable on table instance to make it easer to access from Prawn::Table extension (#2471)

### Bug Fixes

* ensure color spaces are set on page before adding running content (#2477)

## Release meta

Released on: 2024-01-23
Released by: @mojavelinux
Release beer: Heady Topper by Alchemist Beer

Logs: [resolved issues](https://github.com/asciidoctor/asciidoctor-pdf/issues?q=is%3Aissue+label%3Av2.3.11+is%3Aclosed) | [source diff](https://github.com/asciidoctor/asciidoctor-pdf/compare/v2.3.10...v2.3.11) | [gem diff](https://my.diffend.io/gems/asciidoctor/v2.3.10/v2.3.11)

## 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.11": * README.adoc

2.3.11
Release published on the 2024-01-23 10:25:10 +0000 UTC at the url https://github.com/asciidoctor/asciidoctor-pdf/releases/tag/v2.3.11

This is a patch release in the 2.3.x release line that fixes a few bugs that have been lingering or discovered since the 2.0.0 release.

The key fix of this release is to define the color space on pages that have running content but no text in the main content area. This fix allows the generated PDF to be accepted by publishing platforms such as KDP and Lulu. This release also upgrades the prawn-svg dependency to 0.33 to add support for the `dominant-baseline` attribute in SVG (used by bytefield-svg). The `smallcaps` method has been extracted from the `smallcaps_pcdata` method in `TextTransformer` to make it easier to override. The table node being converted is assigned to the `@node` instance variable on the `Prawn::Table` instance so it can be accessed from the `Prawn::Table#add_header` method or other Prawn::Table extensions.

## Distribution

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

## Changelog

### Enhancements

* upgrade prawn-svg dependency to 0.33.x (PR #2469)

### Improvements

* extract shared `smallcaps` method from `TextTransform#smallcaps_pcdata` to make it easier to override
* assign node to `@node` instance variable on table instance to make it easer to access from Prawn::Table extension (#2471)

### Bug Fixes

* ensure color spaces are set on page before adding running content (#2477)

## Release meta

Released on: 2024-01-23
Released by: @mojavelinux
Release beer: Heady Topper by Alchemist Beer

Logs: [resolved issues](https://github.com/asciidoctor/asciidoctor-pdf/issues?q=is%3Aissue+label%3Av2.3.11+is%3Aclosed) | [source diff](https://github.com/asciidoctor/asciidoctor-pdf/compare/v2.3.10...v2.3.11) | [gem diff](https://my.diffend.io/gems/asciidoctor/v2.3.10/v2.3.11)

## 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!