Skip to content

Releases: openrewrite/rewrite-gradle-plugin

5.0.0

26 May 06:34
Compare
Choose a tag to compare

Enhancements:

  • Updated with rewrite 7.6.0 c04205b
  • Enable cross-project refactoring. Recipes now visit all sources from all projects. e68db89
  • Started displaying timing information for parsing phase e68db89

Potentially Breaking change:

  • Enabling cross-project refactoring involved consolidating all refactoring into a single task on the root project. It is now only necessary to apply the plugin to the root project.

4.3.2

15 May 00:56
Compare
Choose a tag to compare

Contents are exactly the same as the 4.3.1 release, it's just the Gradle plugin portal returned an HTTP 503 on the first attempt then rejected subsequent publishing attempts saying it already existed.
See: https://github.com/openrewrite/rewrite-gradle-plugin/releases/tag/v4.3.1

4.3.1

15 May 00:30
Compare
Choose a tag to compare
  • Now prints recipe validation errors, if there are any, instead of suppressing them
  • rewriteRun and rewriteDryRun tasks now come after normal Java compilation. This ensures that symbols from any other JVM languages in the same project (e.g.: groovy, kotlin) are available so as to prevent type-attribution errors and commensurate slowdown
  • Enabled relaxedClassTypeMatching on Java compilation. This should speed up parsing performance.

4.3.0

11 May 01:12
Compare
Choose a tag to compare

Updated to use rewrite 7.4.0

4.2.2

07 May 14:16
0ecb355
Compare
Choose a tag to compare
  • Formatting polish and tidying

4.2.1

06 May 15:26
a1e6453
Compare
Choose a tag to compare
  • Prevent DryRun from caching .patch files #51
  • Configurable failOnDryRunResults #52
rewrite {
    failOnDryRunResults = true
}

4.2.0

05 May 17:49
6af1eac
Compare
Choose a tag to compare
  • Bumps default version of rewrite to 7.3.0

Thank you all for your suggestions, feedback, and bug reports. ✨

4.1.4

27 Apr 23:00
Compare
Choose a tag to compare
  • Add accidentally omitted word to dryRun console output

4.1.3

27 Apr 20:20
Compare
Choose a tag to compare
  • dryRun now produces a patch file that can be used to see what changes would be made by run

4.1.2

24 Apr 03:25
Compare
Choose a tag to compare

Bump rewrite core library version to 7.2.2