Releases: kordamp/enforcer-gradle-plugin
Releases · kordamp/enforcer-gradle-plugin
Release v0.14.0
Changelog
🛠 Build
- 177f9a4 Fix publication settings
- 8ee6768 Update license headers
- fe71717 Update to Gradle 8.9
- 24bd877 Update release configuration
⚙️ Dependencies
- 8892048 Update spock-core to 2.3-groovy-3.0
- 961c1ec Update commons-io to 2.16.1
- f2d6d60 Update commons-codec to 1.17.1
- f9e575b Update commons-lang3 to 3.15.0, closes #33
Contributors
We'd like to thank the following people for their contributions:
- Andres Almiray (@aalmiray)
Release early-access
Release v0.13.0
Changelog
🚀 Features
- 9754418 Include JAVA_HOME location in RequireJavaVendor
- 04917a8 Allow 8 as JDK version for requireJavaVersion
- 5c91d11 Migrate Banner to Gradle BuildService
- cf38298 Add a property to silence warnings
🐛 Fixes
🛠 Build
- 9d80a19 Update kordamp-gradle-plugins to 0.46.8
- b75b225 Update license headers
- b1f3796 Update kordamp dependencies
📝 Documentation
- 2659ba9 Remove references to jcenter() in favor of mavenCentral()
- 7df7fb1 Update build status badges [skip ci]
⚙️ Dependencies
- 1e97fbf update maven to 3.8.7
Contributors
We'd like to thank the following people for their contributions:
- Andres Almiray (@aalmiray)
Release v0.12.0
Changelog
🚀 Features
- 75f566c rules: Verify package name during EnforceBytecodeVersion check. Resolves #27
- 7914b4e rules: Skip versioned classes in EnforceBytecodeVersion. Resolves #26
🛠 Build
- 7513098 Enable tagging issues on release
- 1f38ab8 Cleanup staged repository separatedly from publication
- 8507229 Simplify build settings
- d5423d7 Configure deployment to Maven Central with JReleaser
- 33ac86c Announce to Mastodon on release
📝 Documentation
- 10273c0 Update readme [skip ci]
Contributors
We'd like to thank the following people for their contributions:
- Andres Almiray (@aalmiray)
Release v0.11.0
Changelog
- 2c328f5 Releasing version 0.11.0
- e293f5f build: Bump grgit to 4.1.1
- 2b9001e deps: Update commons-io to 2.11.0
- e31c3f3 build: Update build settings
- 7f590fa feat: Add a property to hide the banner
- ac6463a build: Update GH workflow configuration
- 6b31423 fix: EnforceBytecodeVersion had trouble parsing dependencies
- fa87395 deps: update maven to 3.8.6
- 37bfd6d build: Update gradle wrapper to 6.9.3
- 8d51d57 Bump for next development cycle
Contributors
We'd like to thank the following people for their contributions:
- Andres Almiray (@aalmiray)
Release v0.10.0
Changelog
🚀 Features
🧰 Tasks
- 0426574 Update build settings
🛠 Build
- 2e6781e Fix release workflow
- c814f52 Configure release workflow
- 6c7748d Update release settings
- dcf52c8 Update license headers [skip ci]
- b2f7e59 Fix release workflow
- 75622ec Apply reusable GitHub workflows
- ceb2302 Update JReleaser configuration
- 2448bb6 Update build settings
Contributors
We'd like to thank the following people for their contributions:
- Andres Almiray (@aalmiray)
Release v0.9.0
Release v0.8.0
Changelog
✅ Issues
- 5f00414 Add a rul for checking Kordamp DSL values. Fixes #16
- a689b54 Add RequireReleaseDeps rule. Fixes #11
- c0719e9 Support repeatable rule definitions. Fixes #15
- f46eb86 [RequireGradleProperty] Use rule.message when rule.regexMessage is not present. Fixes #14
- 842de79 Allow setting execution phase in standard rules. Fixes #10. Fixes #12
🧰 Tasks
- 5706b38 Prepare for release
- c61feca Fix resolution order with a Kordamp listener
- a29d437 Add rul links to comparison table
- 1425a6e Use copyRecursive() on configurations before resolve
- ecd3e1c Chain rule validation
- d59621d Update wrapper to 6.7
- 9fceb09 Add an example of method to the guide
- cabc056 Make a copy of a configuration before resolving
Contributors
Andres Almiray
Release v0.7.0
Changelog
✅ Issues
- 2f85720 Add a rule to check person roles. Fixes #6
- fcbcada Let enforcer warn instead of fail builds. Fixes #7
- ad5b0a1 Allow regex patterns to match file rules. Fixes #8
- e9e1279 Adjust constructor for DefaultProjectEnforcerExtension. Fixes #4
🧰 Tasks
- 1dfaae7 Prepare for release
- 62efc5f Make AbstractKordampEnforcerRulke.doExecute() final
- 4e76d13 Remove travis build
- 399c22b Add RequireUrl rule
- 59feda3 Add RequireEncoding rule
- a5e59d7 [guide] update empty collection format
- 9425140 Extend from BuildAdapter instead of implementing BuildListener
Contributors
Andres Almiray