V2.0.0 ("New beginning") is the first release to make official the use semantic versioning.
Until now, the plugin, Asciidoctorj and Asciidoctor itself shared major versioning.
From now one each one will have it's own versioning and release cycles.
This has been an opportunity to do some necessary cleaning and under-the-hood work after years of patching and small incremental work.
As a downside, v2.0.0 is the first version to introduce breaking changes.
Don't panic, check the v2.x.x migration guide for details on breaking changes and how to update your configuration.
As always, thanks to all contributors! Specially those taking time providing report issues and feedback 👍
Improvements
- #426 Bump Asciidoctorj version to 2.3.0
- #427 Bump JRuby version to 9.2.11.1
- #400 Support
logHandler
configuration for site generation (@ptahchiev) - #254 Implement fallback search for
sourceDir
. Now defaults to 'src/docs/asciidoc', 'src/asciidoc' and 'src/main/asciidoc' in that order - #188 Set
html5
as default backend - #265 Replace
templateDir
option bytemplateDirs
- #296 Remove
imagesdir
configuration option and align default value with Asciidoctor (@sjoerdtalsma) - #437 Remove
title
configuration option - #432 Remove
sourceHighlighter
configuration option - #417 Remove
attributeMissing
configuration option (@wilkinsona) - #441 Remove
attributeUndefined
configuration option
Documentation
- #414 Make sample resource config valid xml (@luvarqpp)
- #376 Replace all references to
render
byconvert
- #442 Add v2.x.x migration guide
- Several minor updates and corrections in README
Release Meta
Released on: 2020-06-20
Released by: @abelsromero
Soundtrack: Why? (Devin Townsend)