Releases: zyxist/chainsaw
Releases · zyxist/chainsaw
chainsaw-0.3.1
Bugfix and maintenance release, with improved (although not perfect) support for installDist
task.
- Implemented #10: Change the phase of reconfiguring the compilation tasks
- Implemented #17: Apply custom open/export/read rules in generated start scripts
- Fixed #19: default JVM opts get overwritten instead of added
- Fixed #12: generated start scripts get "destroyed"
- Fixed #14: Invalid Windows start script
chainsaw-0.3.0
Notable changes:
- Specifying module name in
build.gradle
is no longer necessary - DSL for defining patches has been changed (see wiki for details)
- Support for custom
--add-opens
,--add-reads
and--add-exports
flags
Change log:
chainsaw-0.2.0
This release brings a major rework of the plugin internals in order to make further expansion possible.
Changes:
- added Jigsaw support for
javadoc
task - it is now possible to disable the strict module name violation checker,
- fixed issue #4
The plugin was tested against Gradle 4.6.
chainsaw-0.1.3
Changes:
- feature: it is now possible to patch modules with
javaModules.patchModules
, - feature:
patch
configuration that groups patched dependencies, - fix:
verifyModuleName
task is now executed after the compilation, so that it can work with annotation processors that generate Java code,
This is the first release that can deal with jsr305
dependency issues (notable affected libraries: Guava, Dagger), and annotation processors.
chainsaw-0.1.2
Initial release of Chainsaw:
- building modular JDK9 applications,
- running unit tests,
- JUnit 4/5 auto-detection,
- adding addtional test modules,
- verification of module names against root packages.