Releases: asciidoctor/asciidoctor-gradle-plugin
Releases · asciidoctor/asciidoctor-gradle-plugin
Release 5.0.0-alpha.1
Changelog
- 4f2c5ee Add test to for plugin identifiers
- 3a93004 Fix misspelt plugin classes
- 4403ce2 Disabled Windows tests on CI
- b6da994 debug tests
- 163db00 (#756) Add docinfo configuration, closes #756
- 95fe856 (#756) Classic plugins report deprecation warnings, closes #756
- fb28d2d (#619,#622) Kroki extension for both asciidoctor engines, closes #619 #622
- 0577cec (#756) Task will rerun if classpath or NPM package list changes, closes #756
- 551dd41 (#599) Secondary sources are tracked for up-to-date-status, closes #599
- 4492e04 (#756) Use generic extensions on asciidoctorj, closes #756
- 9c43b5b (#681) Use generic extensions on asciidoctor.js, closes #681
- 00b8b89 (#756) Put asciidoctorj-diagram in a separate plugin, closes #756
- 4c185f2 (#756) Ability to configure external sources, closes #756
- f9da8ef (#756) Generic output formatters, closes #756
- 631f5cc (#756) Can output reveal.js on asciidoctor.js, closes #756
- ea30115 (#756) Support templates for Reveal.js on asciidoctorj, closes #756
- 8a9ed82 (#756) Support templates for HTML on asciidoctor.js, closes #756
- 42751ba (#756) Support templates for HTML on asciidoctorj, closes #756
- 1686fc9 (#754) Fixed broken Groovydoc links, closes #754
- 9088b30 (#756) Support embedded documents, closes #756
- 6b28ddf (#727) Treat warnings as errors, closes #727
- 95c683c (#753) Update asciidoctorEditorConfig tasks, closes #753
- 04f6031 (#756) Add configurable options for reveal.js, closes #756
- f797d44 (#756) Can output basic reveal.js on asciidoctorj, closes #756
- aa261cc (#756) Can output epub on asciidoctorj, closes #756
- 3729307 (#751) Upgradle classic slides plugin to Grolifant 5, closes #751
- c51e112 (#751) Upgradle classic GEMs plugin to Grolifant 5, closes #751
- 23b92a2 (#751) Upgradle classic EPUB plugin to Grolifant 5, closes #751
- 98ba6ca (#756) Create showAsciidoctorToolchains task, closes #756
- fdb10a8 (#756) Can output pdf on asciidoctorj, closes #756
- 84e40cf (#751) Upgradle classic PDF plugin to Grolifant 5, closes #751
- c00058f (#756) Allow out of process execution, closes #756
- cb30c52 (#756) diagram-cachedir support, closes #756
- 0c333dc (#756) Diagram integration, closes #741 #756
- fecd87b (#742) Can output html and docbook on asciidoctor.js, closes #742
- 8125b79 (#742) Link source and output combinations for asciidoctorj, closes #742
- 7dea7be (#742) Can register a PDF output formatter, closes #742
- de1738a (#742) Build initial asciidoctorj toolchain, closes #742
- 2f32e79 (#742) Can start an asciidoctorj engine, closes #742
- ed71286 (#742) Can starts an asciidoctor.js engine, closes #742
- 533d142 (#751) Upgradle core classic plugins tp Grolifant 5, closes #751
Contributors
We'd like to thank the following people for their contributions:
Release release_4_0_5
Changelog
- 9f2a62f Prepare the 4.0.5 release
- 67622df Avoid SelfResolvingDependency
- 46358d4 fix executionMode detail header and docs
- 27d90e2 restore anchor in docs referenced by sample code
- 01f3cf1 remove unnecessary anchors in docs
- 3bd9b97 use correct syntax for internal xrefs
- 18b23d9 fix link to docinfo page
- 066d278 Upgrade reveal.js to version 5.1.0
Contributors
We'd like to thank the following people for their contributions:
- Adam Monsen
- Christian Stuht
- Dan Allen
- Justin Van Dort
- Schalk W. Cronjé (@ysb33r)
Release 4.0.4
Changelog
🐛 Fixes
- 797c9a2 small code fixes
- 471a9ab Fix version to 4.0.4
- 9e73da1 Indicate the Asciidoctor 4.x tasks are not compatible with CC
- 148b8a7 Bump the release to 4.0.4
- 3c12968 Cache mismatch when absolute Path differ
- 1ab3973 Remove cast to String
- 3a2ace8 Do not use deprecated methods removed in Asciidoctor 3.x
- fa17bbf re-enable slides project, closes #695 #738
- 83e5869 Update compatibility-tests.gradle
Contributors
We'd like to thank the following people for their contributions:
Release 4.0.3
Changelog
- 3c02fb3 Force grgir-core 4.1.1 over 4.0.1
- ce48244 Force grgir-core 4.1.1 over 4.0.1
- 6580c67 Bump releasable verion to 4.0.3
- 3206708 Bump version of simple jruby gradle plugin to 1.0.2
- 9aa2706 Switch Gradle 8.7 tests to Gradle 8.8 as Gradle 8.7 has an instrumentation bug that causes spurious test failures.
- c6a5451 Switch Gradle 8.7 tests to Gradle 8.8-rc-1 as Gradle 8.7 has an instrumentation bug that causes spurious test failures.
- c83fbad Upgrade grolifant 3.0.0 -> 3.0.1 to support Gradle 8.7. NB fails Gradle 8.7 tests, but confirmed to work through manual testing; suspected to be a problem with Test Kit in Gradle 8.7.
- 6d795bf Add failing test.
- 39f6459 Fix textual error in docs for base plugin (PR #724), closes #724
- 7b35a6d remove unnused file in docs
- 8f1de64 fix typo on start page
- be81d36 fix xrefs to pages in asciidoctor and asciidoc components
- 4d67801 Antora docs improvements (#723), closes #723
- 75b9168 Build antora docs (main branch) (#722), closes #722
- 66b4165 Fix missing groovydocs API (#720), closes #720
- 1a46d02 Fix gh-pages docs publication (#719), closes #719
- b99ef7b Update rules to detect CI run to publish docs (#717), closes #717
- 131bc74 Use '' to chain arguments in doc publication pipeline (#716), closes #716
- 82d2a2b When a JRuby version is explicitly named, force to that version., closes #709
Contributors
We'd like to thank the following people for their contributions:
- Abel Salgado Romero
- Dan Allen
- Joseph Ottinger (@jottinger)
- Mark Slater
- Schalk W. Cronjé (@ysb33r)
Release 4.0.2
Release 4.0.1
Changelog
🐛 Fixes
- bbe96b7 deps: update dependency commons-io:commons-io to v2.15.1
- 71eaee5 deps: update dependency org.jsoup:jsoup to v1.17.2
- f70c44b deps: update dependency org.ysb33r.gradle.jruby:jrubygradle-resolver to v1.0.1
🧰 Tasks
- 39a4fff deps: update actions/checkout action to v4
- 35ee035 deps: update plugin org.ysb33r.cloudci to v4
- 811e379 deps: update plugin com.github.kt3k.coveralls to v2.12.2
- 7da09d6 deps: update plugin net.nemerosa.versioning to v2.15.1
- 19181dd deps: update plugin org.ajoberstar.git-publish to v4
- 179aa13 deps: update plugin org.ysb33r.cloudci.appveyor.testreporter to v4
- 91e3917 deps: update plugin org.ysb33r.os to v1
- d3b9a46 deps: update plugin org.ysb33r.os to v0.10
- 75b24ed deps: update plugin org.ysb33r.cloudci to v2.7
- c0a2c87 deps: update plugin net.ossindex.audit to v0.4.11
- 452369e deps: update actions/setup-java action to v4
- 02600e7 deps: update plugin fi.linuxbox.download.worker to v0.4
- 796dfe3 deps: update plugin org.ajoberstar.git-publish to v2.1.3
- b245a88 deps: update plugin org.ysb33r.gradletest to v3.0.0-alpha.4
- 1e3da31 deps: update plugin com.github.ben-manes.versions to v0.50.0
- c048619 Tweak checkTaskDependencies
- d60b011 Gradle 7.6.3
- 5f041e3 Set Java Toolchain to enforce module JVM to 8, closes #702
- ce6f355 Tweak gradle-build-action usages
- 20afba2 Enable Gradle caching flag
- 967cd52 Add renovate.json
- 25b1ba4 Handle AsciidoctoJ closure extensions in face of Gradle instrumentation, closes #697
Contributors
We'd like to thank the following people for their contributions:
- Abel Salgado Romero (@abelsromero)
- Goooler (@Goooler)
- Schalk W. Cronjé (@ysb33r)
- Zongle Wang (@Goooler)
- renovate[bot] (@renovate[bot])
Release 4.0.0
Changelog
🛠 Build
- 8f8c07c reset Windows checkout to v1
- 244c56d Fix the documentation build with cavets
- c0e374e Fix documentation push
- 6157479 Update plugins to work with Grolifant 2.x, closes #626 #628 #655 #658 #664 #671 #673 #684 #693
- 4d7bd85 fixed typo
- 0ff9daf Upgrade to Grolifant 2.0.0
- fde8dbc Mark gemPath as internal input property
- 02741f5 Update asciidoctor-diagram.adoc
- 5a840f6 (#659) Enable EPUB compatibility tests, closes #659
- 56b1918 Upgrade actions in Github workflows
- a116c83 Remove bintray plugin
- f3b1da0 Temporarily disable DeckTapeFunctionalSpec on Windows
- 4e716ee Update JRuby compatibility test matrix
- 731ac8d Temporarily disable GradleTest for leanpub
- a15fdef Correct empty directory behaviour
- 78ef86e Temporarily reduce the build matrix
- 5612fed No need to build documentation on Windows CI
- f7404f5 Support latest worker API for Gradle 8.0 compatibility
- 36156e3 Remove references to jcenter
- 9b8c0e8 Use LegacyLevel to detect setMain
- 325ce77 Update license headers to includ 2023
- 1367908 Use grolifant 2.0.0-alpha.5
- 1be9618 Temporarily disable :asciidoctor-gradle-jvm-slides:intTest in CI
- ae54e06 Temporarily disable :asciidoctor-gradle-jvm-epub:gradleTest
- 0b27c60 Add
@IgnoreEmptyDirectories
where adequate - 0471f30 Temporarily disable :asciidoctor-gradle-jvm-gems:gradleTest
- 2b79b6f Baseline 4.0.0 codebase
- 5925e41 Update license headers
- 1e7f241 Detect current Gradle version and attempt to use the mainClass property if available, else revert to the old property
- 4c8b631 Support removal of main property in Gradle 8.0
- 676f805 Set the version to be 4.0.0-alpha.1
- 4d9ac09 Remove travis-ci and appveyor badges ...
- 5b166e1 Fix typo
Contributors
We'd like to thank the following people for their contributions:
- Andres Almiray (@aalmiray)
- Eric Haag
- Gary Hale
- Leonard Brünings (@leonard84)
- Per Lundberg (@perlun)
- Schalk W. Cronjé (@ysb33r)
- Stefan Wolf
- Thomas Tresansky
- boostrack (@boostrack)
- simar mugattarov
Release 3.2.0
Release 3.0.0
- AsciidoctorJ 2.0 integration (#342)
- Asciidoctor.js integration (#344)
- Remove deprecated features that were deprecated 2.x (#343)
- JDK12 compatibility (#353)
- Split PDF plugins into a separate subproject (#356).
- Place module versions in property files. (#363)
- DeckTape support (#376)
- Multi-language support (#392, #401, #411)
- Add Leanpub plugin (#308)
Release 2.3.0
Features and enhancements
- Use AsciidoctorRemoteExecutionException for JAVA_EXEC failures (#377)
- Configurations can be supplied via providers (#405)
- Display dependencies on a per-task basis (#393)
- Added Gradle 5.5 compatibility (#424)
- Documentation available on https://asciidoctor.github.io/asciidoctor-gradle-plugin (#303)
- Underscore-led Asciidoc files are added to secondary sources by default (#410)
Deprecated features
asciidoctorjDependencies
task is deprecated (#393)
Internal
- Use JRubyGradle 1.7.0
- Stabilise bibtex-ruby test