Skip to content

Releases: kordamp/enforcer-gradle-plugin

Release v0.14.0

07 Aug 14:43
Compare
Choose a tag to compare

Changelog

🛠 Build

⚙️ 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

  • f457465 Releasing version 0.14.0
  • d5b3810 Bump for next development cycle

Contributors

We'd like to thank the following people for their contributions:

Release early-access

07 Aug 14:50
Compare
Choose a tag to compare
Release early-access Pre-release
Pre-release

Changelog

  • 11b5d5c Bump for next development cycle

Contributors

We'd like to thank the following people for their contributions:

Release v0.13.0

01 Feb 10:36
Compare
Choose a tag to compare

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

  • 5aa3b61 Filter projects by name when using the project enforceer, closes #28

🛠 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


  • 42f32c4 Releasing version 0.13.0
  • 3aea9e0 Bump for next development cycle

Contributors

We'd like to thank the following people for their contributions:

Release v0.12.0

06 Dec 19:47
Compare
Choose a tag to compare

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


  • 1d19cad Releasing version 0.12.0
  • d617f04 Bump for next development cycle

Contributors

We'd like to thank the following people for their contributions:

Release v0.11.0

26 Nov 10:02
Compare
Choose a tag to compare

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:

Release v0.10.0

18 Apr 20:43
Compare
Choose a tag to compare

Changelog

🚀 Features

  • c17e201 Supress banner output when -q option is used. Resolves #23

🧰 Tasks

🛠 Build


Contributors

We'd like to thank the following people for their contributions:

Release v0.9.0

27 Jun 13:23
Compare
Choose a tag to compare

Changelog

✅ Issues

🧰 Tasks

Contributors

Andres Almiray

Release v0.8.0

27 Jun 13:23
Compare
Choose a tag to compare

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

27 Jun 13:23
Compare
Choose a tag to compare

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

Release v0.6.0

27 Jun 13:23
Compare
Choose a tag to compare

Changelog

🧰 Tasks

Contributors

Andres Almiray