Skip to content

Releases: openrewrite/rewrite-maven-plugin

4.22.1

05 Apr 22:33
Compare
Choose a tag to compare

Enhancements

  • Updated to use rewrite 7.21.1

4.22.0

04 Apr 16:15
Compare
Choose a tag to compare

What's Changed

  • Respect active recipes order by #319
  • Document Init, Configure and Remove Mojos for discovery through #313

New Contributors

Full Changelog: v4.21.0...v4.22.0

4.21.0

26 Mar 01:28
Compare
Choose a tag to compare

What's Changed

  • Updated with rewrite 7.20.0
  • Fixed usage of activeRecipes for active styles #316
  • Let recipes and styles configured via rewrite namespace override active recipes and styles. #317

Thank you to our contributors!

Full Changelog: v4.20.0...v4.21.0

4.20.0

26 Feb 02:17
Compare
Choose a tag to compare

Enhancements

  • Update with rewrite 7.19.0
  • Now that it is less-expensive, allow JavaParser to include the shallow classpath e8c9816

Fixes

  • Fix hardcoded path exclusions in ResourceParser not working at all on Windows, and working too broadly on linux/mac. See openrewrite/rewrite#1293 b8106e2
  • Disable RocksDbCache if VM is 32bit. fixes #298 ba957c9
  • Rename existing target directory when its name case does not match the specified target name. Fixes: #303 2893424

4.19.0

11 Feb 01:50
Compare
Choose a tag to compare

What's Changed

  • Update to rewrite 7.18.1
  • Now attempts to auto-detect Java code style when no styles have been configured a103007
  • New maven resolution #282
  • MavenOpsHelper uses the RuntimeMxBean for checking jvm export args #291

Full Changelog: v4.17.4...v4.19.0

4.17.4

01 Feb 01:36
Compare
Choose a tag to compare

Fixes

  • Update to rewrite 7.17.3

4.17.3

28 Jan 20:55
Compare
Choose a tag to compare

Fixes

  • Disable classpath type scanning until it can be done faster and more efficiently

4.17.2

19 Jan 22:09
Compare
Choose a tag to compare

Fixes

  • Fix regression in not closing open file handles when parsing non-java sources 7363bde

Full Changelog: v4.17.1...v4.17.2

4.17.1

11 Jan 22:54
Compare
Choose a tag to compare

Enhancements:

  • Depends on rewrite 7.17.1 to reduce heap size used by the plugin when parsing java source files.

4.17.0

07 Jan 22:54
Compare
Choose a tag to compare

Enhancements

  • Updated with rewrite 7.17.0
  • Add fail-at-end flags to provide better info per test-run in the event of failure #261
  • Have skipMavenParsing be a declared parameter #241
  • Rework MavenMojoProjectParser to use SourceSet from parser by @tkvangorder in #244

Fixes

  • Close streams when collecting files to parse 0290064
  • Re-use MavenPomCache and address Heap pressure a700785
  • Fix and test RemoveMojo by @timtebeek in #246
  • Add integration tests for init and configure mojos by @timtebeek in #248
  • Let Maven resolve settings.xml content for us, get values from MavenExecutionRequest #262
  • Handle decrypting encrypted Maven settings #267
  • Handle profile activation property being null #270

New Contributors

Full Changelog: v4.16.0...v4.17.0