Skip to content

Latest commit

 

History

History
71 lines (58 loc) · 3.49 KB

CHANGELOG.adoc

File metadata and controls

71 lines (58 loc) · 3.49 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

Build / Infrastructure
  • Fix javadoc check flake in CI (#814)

v3.0.0 (2024-01-30)

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

  • Fix maven properties not being injected as attributes during site conversion (#656)

  • Remove Java 'requires open access' module warning in modern Java versions with JRuby v9.4.5.0 (#553)

  • Fix breadcrumbs not showing the document title in maven-site pages (#763)

  • Fix resource copy in multi-module project (#838)

Improvements
  • Split plugin and site integration in sub-modules: asciidoctor-maven-plugin and asciidoctor-doxia-module (#595)

  • Add 'asciidoc' as valid file extension in AsciidoctorDoxiaParserModule (#595)

  • Fix throwing an exception when registering a non Extension (#596)

  • Reimplement resource copy using 'plexus.util.DirectorScanner' instead of 'maven-filtering' to reduce dependencies and build time (#597)

  • Replace deprecated 'headerFooter' by 'standalone' in configuration (#649)

  • Remove internal use of 'destinationDir' AsciidoctorJ method (#650)

  • Upgrade Asciidoctorj to v2.5.11 (#688) and jRuby to v9.4.5.0 (#665)

  • Improve warning message when destination file is going to be replaced (#728)

  • Added .editorconfig file to facilitate code formatting (#760)

Build / Infrastructure
  • Fix maven-source-plugin configuration for releases (#644)

  • Set Java 11 as minimal version (remove Java8 support) (#652)

  • Use Maven v3.9.5 in CI and wrapper (#662)

  • Add Java 21 to CI (#664)

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

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

  • Set minimal maven version to 3.8.5 (#607)

  • Bump GH 'checkout' and 'setup-java' to v3 & delete unused TravisCI configuration (#627)

  • Bump plugins versions & set CI Maven to v3.9.1 (#629)

  • Add Maven matrix testing + define Maven compatibility policy (#632)

  • Bump build related Maven plugins to the latest versions (#635)

  • Remove use of deprecated 'parent.version' Maven property (#606)

  • Add Dependabot to automate dependency management (#669)

  • Improvements to dependency management (#690)

  • Test Javadoc generation in CI (#690)

  • Fix maven-deploy-plugin and prerequisites Maven warnings (#709)

  • Use latest maven-plugin-tools and remove Dependabot exclusion (CI test ensure backward compatibility) (#717)

  • Use latest Maven Doxia and remove Dependabot exclusion (CI test ensure backward compatibility) (#719)

  • Use latest Maven and remove Dependabot exclusion (CI test ensure backward compatibility) (#722)

  • Test artifact’s signature with Maven in CI (#736)

  • Automate release using GH Actions (#141)

  • Ensure Mojos use correct default values in unit tests (#609)

  • Replace use of reflection by direct JavaExtensionRegistry calls to register extensions (#596)

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

  • Add v3.x.x migration guide (#598)