Skip to content

Releases: openrewrite/rewrite

v8.60.1

16 Aug 02:17
2e528c2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.60.0...v8.60.1

8.60.0

12 Aug 19:26
0f18ff4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.59.1...v8.60.0

8.59.1

23 Jul 21:10
e96301c
Compare
Choose a tag to compare

What's Changed

  • Revert "Support for external properties for UpgradeTransitiveDependencyVersion recipe (#5756)" by @jevanlingen in #5791

Full Changelog: v8.59.0...v8.59.1

8.59.0

23 Jul 10:14
4483f65
Compare
Choose a tag to compare

What's Changed

  • nightly-ci was missing node_auth_token by @Jammy-Louie in #5760
  • Fix parsing of parameterized types in method arguments in Groovy by @e5LA in #5759
  • Add a space between yield and its expression by @pdelagrave in #5763
  • UpgradeDependencyVersion recipe does not update properties defined in parent by @jevanlingen in #5633
  • Support for external properties for UpgradeTransitiveDependencyVersion recipe by @jevanlingen in #5756
  • Fixing the application of DoesNotIncludeDependency against files of the incorrect type. by @steve-aom-elliott in #5758
  • Improve construction of gradle string notation by @aet2505 in #5748
  • MinimalViableSpacing missed imports and annotated variable declarations by @JohannisK in #5765
  • MinimalViableSpacing recipe does not handle extends correctly by @JohannisK in #5768
  • ChangeTagAttribute should be idempotent by @timtebeek in #5769
  • MinimalViableSpacing does not handle throws correctly by @JohannisK in #5770
  • Adding recipe for adding comment to method invocations & clarifying a description for AddCommentToMethod recipe. by @steve-aom-elliott in #5622
  • Added support for dependency versions in buildscript.ext {} by @JohannisK in #5547
  • Add recipe to update SCM tag based on Git origin by @e5LA in #5647
  • Annotation with implicit value property does not support prefix whitespace by @jevanlingen in #5776
  • Catch block should support modifiers by @jevanlingen in #5777
  • fix(maven): POM file path in deserialization exception message by @edeweerd1A in #5615
  • Add initial Helm support in YamlParser by @timtebeek in #5766
  • Method references for Groovy Parser by @jevanlingen in #5774
  • Handle RecipeRunException in generate phase by @knutwannheden in #5596
  • Add support for diamond operator in Groovy Parser by @jevanlingen in #5783
  • Groovy parser supports lambda's with curly braces by @jevanlingen in #5784
  • Groovy parser supports method invocations with type parameters by @jevanlingen in #5788
  • Changing what LatestRelease recognizes as the latest release or latest snapshot keyword versions by expanding it to include those from Ivy/Gradle by @steve-aom-elliott in #5720
  • Add GradlePlugin trait by @shanman190 in #5574
  • Add identical and power operators to Groovy Parser by @jevanlingen in #5790

New Contributors

Full Changelog: v8.58.0...v8.59.0

8.58.0

15 Jul 03:21
fd08ba4
Compare
Choose a tag to compare

What's Changed

  • Determine the correct configuration for Gradle dependency constraints by @bmuschko in #5674
  • UpgradeDependencyVersion recipe supports G.GString and K.StringTemplate string interpolation in dependency version declaration by @bmuschko in #5741
  • Add recipe SimplifySingleElementAnnotation by @ghusta in #5740
  • Adding recipe for DoesNotIncludeDependency for Gradle (Maven had one already), to allow for checking whether a dependency is not included. by @steve-aom-elliott in #5725
  • Add headers to HttpSender.Response by @jkschneider in #5754
  • Clarify the use of the recipe by @bmuschko in #5753
  • Fix: handle implicit closure call in Groovy by @e5LA in #5743
  • Do not check all-service endpoint if exact version requested by @bmuschko in #5737

New Contributors

Full Changelog: v8.57.0...v8.58.0

8.57.0

09 Jul 11:20
2913066
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.56.1...v8.57.0

8.56.1

30 Jun 14:26
1f4436d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.56.0...v8.56.1

8.56.0

25 Jun 10:19
a40a98f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.55.3...v8.56.0

8.55.3

11 Jun 23:11
a979e4b
Compare
Choose a tag to compare

What's Changed

  • Correctly parse comments in doctype declarations by @jhl221123 in #5581
  • Javascript - revert support for unique symbols types by @greg-at-moderne in #5589
  • Annotation wrapping: Leave comments in tact by @Laurens-W in #5590
  • private internal findDependencies for ResolvedDependency by @Jenson3210 in #5587
  • Revert "Correctly parse comments in doctype declarations" by @greg-at-moderne in #5591
  • AddOrUpdateAnnotationAttribute mistakenly matches named attribute with field reference by @timtebeek in #5576
  • Fix NullPointerException on WrappingAndBracesStyle by @pstreef in #5597
  • Use @Nullable fields instead of ``@JsonCreator` by @pstreef in #5605
  • Improve marking for duplicate dependencies in DependencyInsight by @Jenson3210 in #5601
  • Remove redundant Gradle dependencies if exact transient dep exists by @jevanlingen in #5600
  • Datatable should not have the direct column by @Jenson3210 in #5607
  • Include tgz-type dependencies in Maven resolution by @kmccarp in #5609

New Contributors

Full Changelog: v8.55.2...v8.55.3

v8.55.2

10 Jun 03:54
b2235ea
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.55.1...v8.55.2