Releases: gradlex-org/extra-java-module-info
Releases · gradlex-org/extra-java-module-info
1.8
1.7
1.6.2
1.6.1
1.6
- [New] #74 - Add 'deriveAutomaticModuleNamesFromFileNames' option (Thanks Mike Wacker for suggesting!)
- [New] #85 - Add check that existing 'Automatic-Module-Names' are not changed accidentally
- [Fixed] #77 - 'exportAllPackages' breaks module for multi-release Jars (Thanks Christopher Schnick for reporting!)
- [Fixed] #78 - Empty Jars created when Intellij refreshes project (Thanks Kostas Pagratis for reporting!)
- [Fixed] #81 - 'requireAllDefinedDependencies' does not work reliably for 'annotationProcessor'
1.5
- [New] #75 - Add 'failOnAutomaticModules' option (Thanks Ihor Herasymenko for contributing!)
- [New] #75 - Support patching of real modules (Thanks Ihor Herasymenko for contributing!)
- [New] #75 - Add 'moduleDescriptorRecommendations' help task (Thanks Ihor Herasymenko for contributing!)
1.4.2
v1.4.1
1.4
- [New] Minimal Gradle version is now 6.8 for integration with recently added features like the Dependency Version Catalog
- [New] #46 - Validation coordinates and module names
- [New] #41 - Support version catalog accessors to express dependency coordinates (Thanks Giuseppe Barbieri for suggesting!)
- [New] #30 - Add 'opens(...)' to module DSL (Thanks Wexalian for suggesting!)
- [Fixed] #47 - requireAllDefinedDependencies() gives error when dependency only appears on runtime path (Thanks Sola for reporting!)
- [Fixed] #45 - Sub-folders in 'META-INF/services' are not ignored (Thanks Jonas Beyer for reporting!)
- [Fixed] #44 - Name resolution for jars with '-' character failing if Jars are taken from local .m2 repository (Thanks Aidan Do for reporting!)