Releases: kordamp/kordamp-gradle-plugins
Releases · kordamp/kordamp-gradle-plugins
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
Release v0.36.0
Changelog
✅ Issues
- bc38927 [profiles] support composite activations. Fixes #299
- 948aa59 [settings] allow long project paths. Fixes #298
- 7d7beef [groovydoc] set source instead of appending. Fixes #291
- 2e29402 [publish] do not enhance PluginMarker publications. Fixes #293
- e7d0c5c [guide] upgrade dependencies. Fixes #292
- 137bee5 Update changelog
- 529bd07 Prepare for release
- f0fa451 Remove print statement from Stats
- 525f27d Merge pull request #300 from kortov/disable-fail-fast-in-github-actions
- 761ef47 disable fail-fast in github actions
- 5b32aaf Quote File.separator to fix Windows path issue
- 23afbc5 Quote File.separator to fix Windows path issue
- 12925ea Refactor build workflows
- ccb9deb Run build on Windows
- 325ed49 Update build with latest DSLs
- 9620ac2 Bump versions for next development cycle
- d99b101 Update changelog
Contributors
Andres Almiray, GitHub, kortov
Release v0.35.0
Changelog
✅ Issues
- 11c471b [profiles] add a profiles feature. Fixes #288
- 243b026 [jar] honor config.artifacts.jar.enabled. Fixes #289
- ff32190 [minpom] register task by default. Fixes #290
- ed0dddc [sonar] support additional properties. Fixes #287
- 3da25e4 [publishing] allow custom values for . Fixes #285
- f9d8d00 Provide a CHANGELOG file. Fixes #284
- a013f75 Do not sync plugins to Maven Central
- cf87515 Make sure profileId has no extra whitespace
- da9bdd9 Fix docs oon profiles
- c6f80f1 Prepare for release
- 7b9cc44 [base] fix closure invocation in projects DSL
- fe9cf2d Update tool versions
- fcf9b34 [bintray] force dependencies & add explicit versions
- dba317b [bom] add an includes list. Foxes #286
- e6801aa Configure build with kordamp-parentbuild
Contributors
Andres Almiray
Release v0.34.0
Changelog
✅ Issues
- 19bf2cf Support Class-Path manifest entry. Move jar, source, and minpom to new DSL element: artifacts. Fixes #280. Fixes #281
- a4f3ede [buildInfo] add an entry for buildOs. Fixes #279
- 8510d33 Let the testing directory be configurable. Fixes #277. Fixes #278
- 0698579 [jacoco] support exclusion patterns. Fixes #176
- a186516 [bom] support import scope dependencies. Fixes #276
- 5046e34 Prepare for release
- 77be0fd Minor updates
- 76e86ad Merge pull request #282 from ursjoss/chore/detekt-1.8.0
- 478c7d9 Bump detekt from 1.7.2 to 1.8.0
- 712ff45 [licensing] update dependencies
- 3f4758e Biump version for next dev cycle
Contributors
Andres Almiray, GitHub, Urs Joss
Release v0.33.0
Changelog
✅ Issues
- 3e43dba Workaround gradle plublishing plugin
- 7997609 Bump version
- 16957be Update dependencies
- 5521833 Bump detekt from 1.7.1 to 1.7.2 (#275)
- c4711a8 Merge pull request #274 from ursjoss/chore/detekt
- c283b31 Bump detekt from 1.7.0 to 1.7.1
- 84d6ace Merge pull request #272 from ursjoss/guide/262
- 0be243e Merge pull request #273 from ursjoss/chore/detekt
- ecf18da Bump detekt from 1.6.0 to 1.7.0
- 98196aa [262] - Create the images dir
- dbd76de [262] - Define imagesdir and includedir for IntelliJ
- 799d8a0 [262] - Explicitly mention the path where the GuidePlugin expects the imagesDir
- 13ebce3 Remove obsolete childProject configuration
- b09d4b8 Sonar: Improve passing properties to sonar
- 1192732 TODO about configProperties currently not being used (?)
- 1e155b9 Don't explicitly merge ignoreFailures
- 4d5cdbf [sonar] add support
- 1b62455 Fix some typos
- 45269b2 Fix ErrorProne documentation
- a81693f Sonar: Improve passing properties to sonar
- 2fee0eb sonar documentation: Fix the checks according to the feedback in review
- 3c6ac95 Additional sonar config parameters from the effectiveConfiguration
- fc6e00a TODO about configProperties currently not being used (?)
- a5ec2cf First draft of the sonar-gradle-plugin documentation
- 758dcd8 Don't explicitly merge ignoreFailures
- 334ab01 [sonar] add support
- 5368294 [Kotlindoc] - fix aggregation of kotlindoc for multi-module project (#270)
- 458d2b0 Add missing checks
- fad4ffe Merge pull request #269 from ursjoss/bug/267-abstract_method
- ea77ed7 Bump to versioning-2.12.1 (untested)
- 4d147d7 [267] - temmporarily downgrade version plugin to 2.11.0
- 0a4aa4c [kotlindoc] Fix copy/paste issue (#268)
- 52fce1f Merge pull request #265 from ursjoss/bug/kotlindoc
- e5e2f33 Remove obsolete file
- d77c1d9 Merge pull request #264 from ursjoss/guide/ant-patterns
- da8856e Remove duplicate line
- 84f4eb0 Use DependencyHandler for adding the dokka-fatjar dependency
- 6d2ca28 Set archiveClassifier for docTask
- 6b7b968 Fix suffix configuration for sourceLink and document in guide
- 0d2efb4 Fix configuration for sourceLinks
- a64a8e5 Fix guide to not list the non-existing property dir
- 295b28b Fix ant-patterns in guide
- a164ae3 Update dependencies
- bef214c Merge pull request #239 from musketyr/patch-1
- 5f6b62c Fix broken build
- 32a13ad Merge pull request #263 from ursjoss/patch-1
- ca7c9e2 Bump detekt from 1.5.0 to 1.6.0
- b887a30 Add dependency report task
- ece47f4 Register source & javadoc variants
- cf689c6 Add plugins and summary project reports
- d09b830 Generate team & dependency update reports
- 1772a54 Bump version
- ce6522a upgraded to the latest Coveralls plugin
Contributors
Andres Almiray, Urs Joss, GitHub, Vladimir Orany
Release v0.32.0
Changelog
✅ Issues
- c175112 [licensing] add an option to exclude sourcesets. Fixes #255
- dc03b1b Support publication of java-platform projects. Fixes #253
- c26757e [jacoco] skip non existent execution data. Fixes #236
- bf6b6ac Remove buildscan plugin. Fixes #249
- 61a1cd2 Remove apidoc plugin. Fixes #248
- e42df83 Refactor duplication from aggregate configuration. Fixes #247 Allow specific sources to be excluded. Fixes #242. Fixes #243. Fixes #244. Fixes #245. Fixes #246
- f617ad4 [javadoc] configure static.javadoc.io for autoLink resolution. Fixes #241
- 7fd3be5 [base] Set closure strategy to DELEGATE_FIRST. Fixes #238
- 15933c0 Skip adding variants for source & javadoc
- 5b24aca Update dependencies
- 73243e3 Recursively apply plugins via pluginManager
- 10b086e Merge pull request #252 from ursjoss/detekt/failFast
- e5b3df4 Merge pull request #251 from ursjoss/bug/detekt
- b6ba628 Detekt configuration parameter failFast
- cc7059a Bump toolVersion to 1.4.0
- 775462c Apply detekt to projects with plugin kotlin-base (not java-base)
- 022dcf5 Handle IllegalStateException when configuration should not be resolved
- 0241439 Upgrade build settings
- 3d1b3a6 Support source & javadoc variants
- eaa0c59 Bump version, move guide to docs subdir
Contributors
Andres Almiray, GitHub, Urs Joss
Release v0.31.2
Changelog
✅ Issues
- 43710f3 [base] support rootProject and subproject with same name. Fixes #215
- 4220e9b [source] make sure sourceJAr is attached to main publication .Fixes #235
- 0b809a8 [source] NPE when configuring sourceJar task. Fixes #235
- 8d01145 Prepare for release
- e39b425 Make doc plugins check if main publication is available
- 0a776b4 [licensing] do not check build directory
Contributors
Andres Almiray
Release v0.31.1
Changelog
✅ Issues
- 872862b Prepare for release
- 0f45706 Remove custom toString() from config extension
- 4e93256 Switch project.files() for project.objects.fileCollection()
- f6da103 Align doc plugins
- 8e8ea9f [plugin] Add a task to publish to Bintray and GPP
- 9c4299b [plugin] rename ListPluginDescriptorsTask class
- 3a6008a Bump version
Contributors
Andres Almiray
Release v0.31.0
Changelog
✅ Issues
- 67f6b3f Standardize aggregate report configuration. Fixes #232 [jacoco] Rename merge* properties to aggregate*. Fixes #233 [errorprone] add plugin support. Fixes #231 [spotbugs] add plugin support. Fixes #231
- 7cfaca3 Simplify plugin apply procedure Rename aggregate doc taks. Fixes #226, Fixes #227, Fixes #228 Deprecate apidoc plugi. Fixes #225
- fd830dc Support static analysis tools. Fixes #210 Support coveralls. Fixes #213 Update bintray settings. Fixes #214 Move doc plugins to 'docs' block. Fixes #216 Move coverage plugins to 'coverage' block. Fixes #217 Guide shoulkd include outout of sourceXref if available. Fixes #218 [apidoc] register aggregate tasks even if disabled. Fixes #219 [kotlindoc] register aggregate tasks even if disabled. Fixes #220 [scaladoc] register aggregate tasks even if disabled. Fixes #221 [sourceHtml] register aggregate tasks even if disabled. Fixes #222 [sourceXref] register aggregate tasks even if disabled. Fixes #223 Rename aggregate jacoco tasks. Fixes #224
- a440bde [base] display extension settings. Fixes #211
- ea1e91f [guide] enable publication to git branch. Fixes #207
- 095669e Generate aggregate test & jacoco reports even if there are test failures. Fixes #208. Fixes #209
- a0f1dff Deprecate build-scan plugin. Fixes #206
- 94290d9 Update license headers
- 85bc738 Update license headers
- 9791e4f Update version for next release
- fbae1fe Create FUNDING.yml
- aa5c1cd Fix plugin enablement
- b3a2766 Merge pull request #229 from seakayone/wip-fix-documentation
- 1d6d587 Fix the SourceSet path created by the integration-test plugin in documentation
- 8e5a209 Fix task properties
- 63696de Standardize aggregate report locations
- 02d0bcc Upgrade build
- 05bfc0d Bump version
Contributors
Andres Almiray, GitHub, Christian Kleinboelting
Release v0.30.4
Changelog
✅ Issues
- 7a35bce Prepare for release
- 992bc43 [jacoco] register report tasks even if test task is disabled
- a008d72 [publishing] let dependency filtering be optional
- 5799eda [javadoc] Do not include empty blocks in POM
- 71b1693 Avoid forcing resolution of sourceSets
- af68646 Simplify banner check
- 491d167 Tweak travis settings
- f700300 Configure banner display
Contributors
Andres Almiray, aalmiray