Skip to content

Releases: openrewrite/rewrite-maven-plugin

4.27.0

11 Jul 22:46
Compare
Choose a tag to compare

What's changed

  • Updated with rewrite 7.26.0

4.26.1

08 Jul 22:07
Compare
Choose a tag to compare

Enhancements

Fixes

4.26.0

08 Jul 16:02
Compare
Choose a tag to compare

Enhancements

  • Upgraded with rewrite 7.25.0
  • refactor: Format Java code by @sjungling in #389

Fixes

New Contributors

Full Changelog: v4.25.3...v4.26.0

4.25.3

26 Jun 02:09
Compare
Choose a tag to compare

What's Changed

  • Update with rewrite 7.24.2
  • Upping maven-filter from 3.2.0 (Aug 2020) to 3.3.0 (Jun, 2022) by @rassmate in #384
  • Improve documentation for the 'bootstrap' profile by @dsibilio in #388
  • Improve 'discover' goal behaviour for multi-module/no projects by @dsibilio in #387

New Contributors

Full Changelog: v4.25.2...v4.25.3

4.25.2

15 Jun 01:09
Compare
Choose a tag to compare

Fixes

  • Auto-detection of Style will be ran when a style has not been provided. f202e68

4.25.1

10 Jun 17:06
Compare
Choose a tag to compare

Enhancements

  • Updated with rewrite 7.24.1
  • Exclusion patterns now also apply to Java sources after parsing, before recipe execution 5e2b881
  • Added a method to clear the JavaTypeCache

4.25.0

02 Jun 02:58
Compare
Choose a tag to compare

Enhancements

  • Updated to use rewrite 7.24.0
  • Add rewrite-java-17 dependency and remove warnings about module exports. #367
  • Parse SPI configuration files as PlainText by @m-brophy in #344

Fixes

  • Allow Quarks to be created for empty files. #362
  • chore(ci): bump micrometer-core from 1.8.5 to 1.9.0 #365
  • chore(ci): bump jackson-module-kotlin from 2.13.2 to 2.13.3 #364
  • Moving Quark SourceFiles throws an exception since the charset is unknown #366
  • Files.newBufferedWriter should maintain the file's encoding. #369
  • Added diagnostic logging during maven parsing.

New Contributors

Full Changelog: v4.24.0...v4.25.0

4.24.0

11 May 23:29
Compare
Choose a tag to compare

Enhancements

  • Updated to use rewrite 7.23.0
  • Added support for Quarks. #355
  • Refactoring the plugin to only parse and run on the last project. fixes #349
  • Adding runPerSubmodule configuration option to maven plugin. #360

Fixes

  • Scope ResourceParse to the current maven project. #353
  • Collect maven poms with LinkedHashSet. #354

Full Changelog: v4.23.0...v4.24.0

4.23.0

27 Apr 00:59
Compare
Choose a tag to compare

Enhancements

  • Updated to use rewrite 7.22.0
  • Update logging for recipes that made changes by using Result #333
  • Use character encoding on the AST to write #338
  • Include any transitive/aggregate poms when parsing a project #343
  • Add jackson-module-kotlin dependency in preparation for it becoming an optional dependency 3f59fc1f9

Fixes

  • No fork goals #343
  • Checkstyle back to 10.1 as 10.2 uses a different version of antlr. 23905c88

4.22.2

07 Apr 01:40
Compare
Choose a tag to compare

Enhancements

  • Updated to use rewrite 7.21.3