Releases: openrewrite/rewrite-maven-plugin
Releases · openrewrite/rewrite-maven-plugin
4.26.1
4.26.0
Enhancements
- Upgraded with rewrite 7.25.0
- refactor: Format Java code by @sjungling in #389
Fixes
- Correctly calculate
baseDirectory
in a multi-module maven project @tkvangorder 9f45f2a
New Contributors
- @sjungling made their first contribution in #389
Full Changelog: v4.25.3...v4.26.0
4.25.3
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
4.25.1
4.25.0
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
Enhancements
- Updated to use rewrite 7.23.0
- Added support for
Quark
s. #355 - Refactoring the plugin to only parse and run on the last project. fixes #349
- Adding
runPerSubmodule
configuration option to maven plugin. #360
Fixes
Full Changelog: v4.23.0...v4.24.0
4.23.0
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
4.22.2
Enhancements
- Updated to use rewrite 7.21.3
4.22.1
Enhancements
- Updated to use rewrite 7.21.1