Skip to content

Releases: openrewrite/rewrite-maven-plugin

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

4.16.0

28 Oct 02:42
Compare
Choose a tag to compare

Enhancements

  • Add new "exclusions" configuration option that can be used to skip parsing on paths matching the supplied glob patterns b72bb88

Fixes

  • Prevent XmlParser from parsing Maven pom files, which resulted in NullPointerExceptions when a MavenVisitor would try to retrieve information from the non-existent Maven model 00dd505

4.15.0

26 Oct 20:41
Compare
Choose a tag to compare

Enhancements

  • Updated with rewrite 7.16.0
  • Now includes generated sources found in the /target directory while running Recipes, but will not make changes to these files as part of refactoring

4.14.1

20 Oct 22:58
Compare
Choose a tag to compare

Fixes:

  • Updated with rewrite 7.15.1

4.14.0

20 Oct 19:17
Compare
Choose a tag to compare

Enhancements:

  • Will now skip parsing Maven poms if -DskipMavenParsing is set on the command line

Fixes:

  • Fixed some parsed ASTs missing some provenance markers

4.13.0

05 Oct 17:29
Compare
Choose a tag to compare

Enhancements

  • Updated with rewrite version 7.15.0
  • Better Java type attribution