Skip to content

Release v0.37.0

Choose a tag to compare

@aalmiray aalmiray released this 06 May 22:08
· 339 commits to master since this release

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