Summary
It has been a year since previous Asciidoctor EPUB3 release, and we accumulated a bunch of fixes and improvements.
Note that oldest supported Ruby is 2.7 now.
What's Changed
- Update pygments.rb requirement from ~> 2.4.0 to ~> 3.0.0 by @dependabot in #477
- Fix sidebar deep link by @meonkeys in #480
- Bump the oldest supported Ruby version to 2.7 by @slonopotamus in #484
- Sort definitions in SCSS files to make them pass validators by @LPT-BlubbY in #485
- Make terms in description lists bolded rather than italicized by @georgeraraujo in #496
- Center caption text of block images by @georgeraraujo in #495
- doc: add readk.it as e-book reader by @ggrossetie in #500
- fix crash when running in environments with non-Unicode locale (#475)
- update Font Awesome Solid to 6.6.0
- add support for Converter Templates (#487)
- teach Calibre that cover page is in fact a cover page, so cover is not duplicated when Calibre converts our EPUBs to PDF
- bump the oldest supported Ruby to 2.7
- fix Ruby 3.4 compatibility
- fix captions in example blocks (#497)
- fix TOC being off-by-one when
:toclevels:
is set (#492) - stop using H3 for list headings (#491)
Distribution
New Contributors
- @meonkeys made their first contribution in #480
- @LPT-BlubbY made their first contribution in #485
- @georgeraraujo made their first contribution in #496
- @ggrossetie made their first contribution in #500
Release meta
Released on: 2025-05-11
Released by: @slonopotamus
Resolved Issues: https://github.com/asciidoctor/asciidoctor-epub3/issues?q=milestone%3Av2.2.0
Full Changelog: v2.1.3...v2.2.0