Skip to content

Releases: avioconsulting/mule-linter

v1.2.0

24 Jul 02:44
ca50ad2
Compare
Choose a tag to compare

Changelog

🚀 Features

  • 5ccc4a1 feat: Add File Exists rule
  • f845c03 feat: Added linter rule to check for Gitlab config (#172)

🐛 Fixes

  • 337b111 fix: Update POM rules to use pom.xml as filename when reporting validation errors
  • 7a9e234 fix(build): post release gradle action (#167)
  • 6b32207 Replaces Unicode characters in EncryptedPasswordRule (#171)

📝 Documentation

  • 1f10fcd docs: Update readme to latest instructions

Contributors

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

early-access

24 Jul 03:57
43ed433
Compare
Choose a tag to compare
early-access Pre-release
Pre-release

Changelog

🧰 Tasks

  • 43ed433 chore: Increment to v1.2.1-SNAPSHOT

Contributors

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

v1.1.0

25 Jan 16:15
4ed4cbe
Compare
Choose a tag to compare

Changelog

🚀 Features

  • e8b0637 feat: Added linter rule to check Connection retry configuration in Mule application (#162)
  • 637c1b5 feat: Added linter rule to check Connection timeout configuration in Mule application (#161)
  • 3b09fd3 feat: Updated linter implementation to generate effective-pom for parsing pom.xml (#158)
  • 35a024d feat: Added linter rule - FLOW_ERROR_HANDLER to check that all the flows in the Mule application has error handler implemented for it. (#151)
  • d944396 feat: Added support for AVIO custom logger components in linter (#146)
  • c7c5418 feat: Added linter rule to check format of properties name in the properties file. (#152)
  • bb0a3c9 feat: Added linter rule to check maximum allowed component in flow and sub-flow (#156)

🐛 Fixes

  • cdeec2a fix: Added MAVEN_HOME to gradle check step required to execute linter test case (#159)
  • d681cb9 fix: Fixed issue in MUNIT_MAVEN_PLUGIN_ATTRIBUTES Rule to check coverageAttribute as both text and properties in pom.xml. (#157)

🧰 Tasks

  • 4ed4cbe chore(ver): release 1.1.0 (#166)
  • d8022fc chore(deps): Updating groovy-all to 3.0.19 and correcting gradle dependency to pom type to fix resolution issue (#160)
  • 21fa6d6 chore(ver): v1.0.4-SNAPSHOT

🛠 Build

  • 0cb953a build(deps): bump org.apache.activemq:activemq-client (#164)
  • 5457518 build(deps): bump org.apache.activemq:activemq-client (#165)

Contributors

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

v1.0.3

17 Aug 03:06
ec64473
Compare
Choose a tag to compare

Changelog

🚀 Features

  • 36e6a56 feat: Added support for processing YAML properties file in linter
  • 3bec3b3 feat: Added rule to check cron expression is externalized in MuleSoft project
  • b6e7be4 feat: Added rule to verify APiKit version in Mulesoft project
  • 39f5757 feat: Added rule to verify Autodiscovery configuration in a Mulesoft Project

🧰 Tasks

  • 518c095 chore(build): Changing target location of GDSL generation to build from src (#148)
  • e186785 chore(build): Removing and ignoring generated GDSL
  • e78540b chore(build): Add fat jar and distributions to CLI build (#144)
  • cda7dd0 chore(build): Updated distribution to temurin for publishing github pages
  • 27fee12 chore(build): Added github action to deploy core rules documentation to github pages (#135)
  • 7eb046a chore: updating license to BSD-2-Clause
  • e0e8ce8 chore: Add JReleaser and clean up Github Actions workflow (#127)

🛠 Build

  • b357fe2 build: Updating JReleaser artifacts
  • c3cfefb build: Modify github actions to use standard shared worflows

Contributors

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

v1.0.1

21 Feb 17:47
0290c35
Compare
Choose a tag to compare

What's Changed

** All Linter Artifacts are now available on Maven Central Reposiotry.

Full Changelog: v1.0.0...v1.0.1

v1.0.0

15 Feb 20:51
f0c5745
Compare
Choose a tag to compare

Changes

🚀 Features