Skip to content

Releases: openrewrite/rewrite

8.27.1

22 May 20:51
e5b2af7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.27.0...v8.27.1

8.27.0

22 May 12:35
8779514
Compare
Choose a tag to compare

What's Changed

  • org.openrewrite.java.ChangePackage precise package match by @Dinozavvvr in #4189
  • Fix bug adding import to a list of imports containing duplicate imports. by @nguyenhoan in #4197
  • Added gradle recipe to remove enableFeaturePreview method by @ryanwalker in #4191
  • ChangeMethodTargetToStatic should also change instance usage by @timtebeek in #4201
  • bug: Handle NoClassDefFoundError when loading YAML recipes with missing recipe dependencies by @bryceatmoderne in #4186
  • RemoveRedundantDependencyVersions - adding onlyIfManagedVersionIs o… by @nmck257 in #4148
  • Fix documentation discrepancy by @ryanwalker in #4202

New Contributors

Full Changelog: v8.26.0...v8.27.0

v8.26.0

18 May 03:20
Compare
Choose a tag to compare

What's Changed

  • Match maven's handling of obsolete poms by refusing resolve their dependencies by @sambsnyd in 7390cc1
  • ChangePackage fails to migrate annotation argument enum in package-info by @pativa in #4174
  • YAML: Support lists of lists by @pdulich in #4178
  • Only allow Gradle AddDependency to add dependencies to the top-level dependencies block by @shanman190 in #4181
  • YAML: Support other cases of lists of lists by @pdulich in #4187
  • Don't modify package declaration of siblings in ChangeType by @kennytv in #4184
  • Remove J.ClassDeclaration.Annotations wrapper by @knutwannheden in #4172

New Contributors

Full Changelog: v8.25.0...v8.26.0

8.25.0

08 May 11:33
ec09e19
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.24.0...v8.25.0

8.24.0

24 Apr 12:47
12ead86
Compare
Choose a tag to compare

What's Changed

  • Correct UTF-8 BOM detection in EncodingDetectingInputStream by @knutwannheden in #4139
  • preconditions are no longer cached by @motu55 in #4141
  • ChangeParentPom's property-preservation now checks the resolved new p… by @nmck257 in #4143
  • Adds support for merging plugins executions by @caesar-ralf in #4146
  • Add providedCompile to the DependencyHandlerSpec for ChangeDependency gradle by @burghduffkc in #4130
  • Add generic type variable bound to JsonRightPadded<T> by @knutwannheden in #4147

New Contributors

Full Changelog: v8.23.3...v8.24.0

8.23.3

16 Apr 15:01
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.23.2...v8.23.3

8.23.2

05 Apr 16:58
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.23.1...v8.23.2

8.23.1

28 Mar 16:36
bd9ec56
Compare
Choose a tag to compare

What's Changed

  • Dont directly set context, but use defaults for the gradle/non gradle constructor by @pstreef in #4112

Full Changelog: v8.23.0...v8.23.1

8.23.0

28 Mar 09:28
be71765
Compare
Choose a tag to compare

What's Changed

  • feat: Granular enable/disable adding default/fallback repositories by @pstreef in #4109

Full Changelog: v8.22.0...v8.23.0

8.22.0

28 Mar 04:56
Compare
Choose a tag to compare

What's Changed

  • Fix for artifacts not found (surfacing in 500 internal server errors). by @pstreef in #4100
  • refactor: Update Gradle wrapper by @shanman190 in #4102
  • Enhance ChangeParentPom to keep more projects compiling post-upgrade. by @sambsnyd in #4103
  • Fix for gradle configurations that do not extend another configuration to allow transitive dependency version upgrade by @Jenson3210 in #4104
  • Fix UpgradeTransitiveDependencyVersion by @Jenson3210 in #4107

Full Changelog: v8.21.0...v8.22.0