Release v0.37.0
Changelog
✅ Issues
- a289f9f [license] support YAML and TOML formatting. Fixes #330
- 16729be [stats] support TOML files. Fixes #329
- 0724e73 Fix license URL in readme. Fixes #328
- e2747b1 [base] effectiveSettings only shows info for configured plugins. Fixes #327
- c65ee15 Add CPD support. Fix TaskSettings. Fixes #325. Fixes #326
- 67e5557 Provide aliases for common Maven goals. Fixes #322
- 11a0e61 [properties] support yaml/toml properties. Fixes #321
- 4796e67 Remove effectiveConfig. Fixes #320
- 54fe901 Custom listeners to workaround afterEvaluate constraints. Fixes #319
- ec7aa9d [pmd] additional checks for ruleSetFiles location. Fixes #318
- e7f57d1 [detekt] additional checks for configFile location. Fixes #317
- 86e3325 [checkstyle] additional checks for configFile location. Fixes #316
- 53436b1 [codenarc] additional checks on configFile locations. Fixes #304
- a86731c Several updates related to dependency handling: - [base] central configuration for dependencies. Fixes #311 - [bom] do not define scopes. Fixes #308 - [bom] use version expressions. Fixes #309 - [publishing] use version expressions. Fixes #310 - [publishing] publish compile+runtime by default. Fixes #312 - [jar] missing configurer action for manifest. Fixes #313 - [jar] fix classpath calculation. Fixes #314 - [minpom] take platformms into acccount. Fixes #315
- 44f4dd8 [codenarc] add configFile rules. Fixes #304
- 119f0bc [publishing] support custom . Fixes #306
- 5ab8847 [bom] support custom . Fixes #305
- 0713eef [java-project] add a task to display configured platforms. Fixes #303
- 796ad7a [java-project] configure a platform in multiple configurations at once. Fixes #302
- 7f84427 [groovydoc] let links be overriden by url. Relates to #301
- aa8ed61 [groovydoc] fix hardcoded groovy links. Fixes #301
- c18adbd Prepare for release
- 5118333 Update dependencies
- 62a1862 [base] fix plugins visibility
- 047d861 Change Toml library
- d8a0f3f Fix broken build
- c7135ef Remove files from build directory
- 0b30cfb [base] group default tool versions into a resource file. Fiexs #324
- 56cfd02 Update dependencies
- 8bc90b5 Merge pull request #323 from ursjoss/chore/detekt-1.9.1
- 65ab560 Bump detekt from 1.8.0 to 1.9.1
- 47b970c Property & Provider support
- 92e2f1d [base] parse short notation dependencies
- a56f5f3 Additional updates for handling android projects
- 0c2da9e Misc updates to make Kordamp work with Android projects
- a979b50 Fix typo in guide
- 5f67456 Fix links in guide
- f2cfe81 Handle project dependencies with DependencyHandler
- 4e7ebb0 [base] let dependencies lookup their parent defintion
- d4f60a3 Handle qnames in POM generation
- 5fc7201 Wrap ConfigureUtil. Remove @canonical and custom toString() methods
- 9e25cf5 Specify return type in closure methods
- 6e34b0c Update changelog
- 15bc110 Bump version for next development cycle
Contributors
Andres Almiray, GitHub, Urs Joss