Skip to content

Latest commit

 

History

History
141 lines (105 loc) · 6.19 KB

CHANGELOG.adoc

File metadata and controls

141 lines (105 loc) · 6.19 KB

Asciidoctor Maven Plugin changelog

This document provides a high-level view of the changes introduced on Asciidoctor Maven Plugin by release. For a detailed view of what has changed, refer to the commit history on GitHub.

Unreleased

v2.2.3 (2023-03-18)

Bug Fixes
  • Fixed default value for eruby which caused a fail when using erb templates (#610)

Build / Infrastructure
  • Bump Doxia to v1.11.1 and maven-site-plugin in IT to 3.12.0 (#579)

  • Bump netty-codec-http to v4.1.77.Final (fix CVE-2021-21290) (#582)

  • Upgrade Asciidoctorj to v2.5.4 and jRuby to v9.3.4.0 (#584)

  • Upgrade Asciidoctorj to v2.5.5 (#591)

  • Upgrade build related Maven plugins to the latest versions (#606)

  • Upgrade Asciidoctorj to v2.5.7 (#604)

  • Bump netty-codec-http to v4.1.90.Final (fix several CVEs)

  • Delete unused TravisCI configuration (#622)

  • Bump Maven build plugins (#623)

  • Bump GH 'checkout' and 'setup-java' to v3 (#624)

  • Bump Doxia to v1.12.0 and maven-site-plugin in IT to 3.12.1 (#625)

Documentation
  • Fix absolute path in usage example and AsciiDoc references in docs (@MarkusTiede)(#592)

v2.2.2 (2022-01-30)

Bug Fixes
  • Exclude dot files and folders from conversion (#550)

  • Fix StringIndexOutOfBoundsException parsing log records when cursor file is above source directory (#563)

  • Fix compatibility with maven-site-plugin v3.10.0 (previous versions no longer supported) (@michael-o) (#566)

Documentation
  • Add ID’s for all parameters of process-asciidoc, auto-refresh and http mojo, to be able to generate direct urls (@uniqueck) (#533)

  • Clarify where to put the plugin section in pom.xml (#558)

  • Add compatibility matrix (#569)

Build / Infrastructure
  • Migrate Maven Wrapper to Apache’s offical one (#573)

  • Upgrade Asciidoctorj to v2.5.3 and jRuby to v9.2.20.1 (#572)

  • Upgrade Asciidoctorj to v2.5.2 (#555)

  • Support Java 17 (#557)

  • Bump netty-codec-http to v4.1.71.Final (#561)

v2.2.1 (2021-07-24)

Bug Fixes
  • Fix excluding sources when enclosing parent path starts with _ (#546)

  • Treat dot files and folders same as internal #5505)

v2.2.0 (2021-07-18)

Improvements
  • Allow running a refresh build on included sources (for auto-refresh & http mojos) (#542)

Documentation
  • Migrate docs (README) to Antora site and publish them in gh-pages (#498)

  • Remove ambiguity in usage of maven properties docs (#507)

  • Add ID to 'attributes' description, to be able to generate direct url from other docs (#509)

  • Fix broken links to extension api documentation (@djarnis73) (#523)

  • Remove local antora site generator stuff (@uniqueck) (#529)

Build / Infrastructure
  • Upgrade tests to JUnit5 (#521)

  • Rename main branch (#524)

  • Set maven wrapper to use maven v3.8.1 (#525)

  • Upgrade Asciidoctorj to v2.4.3 and jRuby to v9.2.14.0 (#526)

  • Upgrade Asciidoctorj to v2.5.0 and jRuby to v9.2.17.0 (#531)

  • Upgrade Asciidoctorj to v2.5.1 (#534)

  • Added 'Asciidoctor' organization to pom (#539)

  • Remove AppVeyor CI build (#540)

  • Update distributionManagement to deploy directly without Bintray (#544)

Maintenance
  • Upgrade netty-codec-http to 4.1.29.Final and refactor AsciidoctorHttpServer (#511)

  • Rewrite AsciidoctorMojoTest to Java to make it more approachable (#512)

  • Rewrite AsciidoctorMojoLogHandlerTest to Java to make it more approachable (#514)

  • Rewrite AsciidoctorMojoExtensionsTest to Java to make it more approachable (#515)

  • Rewrite AsciidoctorHttpMojoTest to Java to make it more approachable (#516)

  • Rewrite AsciidoctorZipMojoTest to Java to make it more approachable (#518)

  • Rewrite AsciidoctorDoxiaParserTest to Java + remove Groovy & Spock configurations (#519)

  • Replace usage of internal Asciidoctorj DirectoryWalker with Java NIO API and fix incorrect sources converted when using sourceDocumentExtension (@stdll) (#532)

v2.1.0 (2020-09-15)

Improvements
  • Inject Maven properties as attributes in process-asciidoc mojo (#459)

  • Make auto-refresh (and http by inheritance) only convert modified and created sources (#474)

  • Make auto-refresh only copy modified and created resources + taking into consideration <resources> options (#478)

  • Make auto-refresh ignore docInfo files to avoid copying them into output (#480)

  • Add official support for http mojo with life preview and refresh of html output (#483)

Bug Fixes
  • Remove Maven components from plugin descriptor (#450)

  • Remove unnecessary maven’s @Parameter configuration from ExtensionConfiguration, Synchronization and Resources (#461)

  • Remove unused BuildContext from AsciidoctorMojo (#462)

  • Remove unnecessary required configuration from mojo parameters (#463)

  • Prevent sources from being converted twice in http mojo (#469)

  • Remove synchronization property from mojo (#471)

Documentation
  • Add reference to v2-migration-guide in README for better findability (#445)

  • Fix broken link to V2 migration guide (@ge0ffrey) (#446)

  • Add GitHub’s PR and issue templates (#465)

  • Add auto-refresh mojo documentation (#466)

  • Add copyright notice to README and remove unnecessary license header from sources (#482)

Build / Infrastructure
  • Updated maven-release-plugin version (3.0.0-M1) and POM scm configuration to simplify release process

  • Adds GitHub Actions build for Linux, Windows, MacOS and Java 8, 11 (#452, #453)

  • Simplify TravisCI and AppVeyor to run Java 8 and 11 only (#460)

  • Upgrade Maven from v3.5.0 to 3.6.3 in AppVeyor (#460)

  • Updated jacoco-maven-plugin version from v0.8.2 to 0.8.5 (#479)

  • Use maven-javadoc-plugin version defined in pluginManagement + update to v3.2.0 (#481)

  • Add Maven Wrapper to project and CI builds (#484)

  • Upgrade Asciidoctorj to 2.4.1 and jRuby to 9.2.13.0 (#486)