Skip to content

Releases: openrewrite/rewrite

8.34.3

04 Sep 10:17
25f442f
Compare
Choose a tag to compare

What's Changed

  • Retain default ChangeType behavior when dependency conflict cannot be determined by @Laurens-W in #4464
  • Case insensitive origin matching by @pstreef in #4465

Full Changelog: v8.34.2...v8.34.3

8.34.2

02 Sep 22:15
2b877c6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.34.1...v8.34.2

8.34.1

29 Aug 13:54
758bbd8
Compare
Choose a tag to compare

What's Changed

  • Custom distributionUrl in gradle properties should be upgraded in place by @Laurens-W in #4445
  • Force lowercase urls and origins in GitRemote by @pstreef in #4456

Full Changelog: v8.34.0...v8.34.1

8.34.0

28 Aug 12:53
d57f983
Compare
Choose a tag to compare

What's Changed

  • During the generate step, scan any previously-generated sources. by @sambsnyd in #4448
  • Flush/record RecipeRunStats on exception to record stats on Timeout (and other failures) by @pstreef in #4449
  • Remove unused PrintMavenAsCycloneDxBom by @timtebeek in #4444

Full Changelog: v8.33.8...v8.34.0

8.33.8

26 Aug 12:37
348e118
Compare
Choose a tag to compare

What's Changed

  • Add method to find a GitRemote.RemoteServer registered to the GitRemote.Parser by @pstreef in #4436
  • Do not merge in parent dependency where child overrides the version or scope by @Laurens-W in #4434
  • Only extract annotations with template comment by @timtebeek in #4442
  • Prevent StackOverflowError in JavaTemplateJavaExtension by @knutwannheden in #4443

New Contributors

Full Changelog: v8.33.7...v8.33.8

8.33.7

21 Aug 14:11
32a14d7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.33.6...v8.33.7

8.33.6

21 Aug 13:50
Compare
Choose a tag to compare

What's Changed

  • Use correct length for GString substrings by @timtebeek in #4430
  • Support multiple protocols and ports for a single GitRemote server and build URIs by @pstreef in #4429
  • Groovy issues with Strings in parentheses by @timtebeek in #4431
  • refactor: OpenRewrite best practices by @timtebeek in #4432
  • Fixes for type attribution and TypeUtils#isAssignableTo() by @knutwannheden in #4427
  • fix: do not replace jgit in clone url (regex issue) by @pstreef in #4433
  • Updated detection of generic parameters in GroovyParserVisitor. by @traceyyoshima in #3854
  • Allow composition of DependencyInsight in rewrite-java-dependencies by @timtebeek in 1dfe938

Full Changelog: v8.33.5...v8.33.6

8.33.5

19 Aug 11:49
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.33.4...v8.33.5

8.33.4

12 Aug 18:24
b2ed163
Compare
Choose a tag to compare

What's Changed

  • Fix issue in ChangeStaticFieldToMethod when used in (implied) array by @crankydillo in #4383
  • Isolate JavaTemplate issue with generic type parameters by @timtebeek in #4372
  • Better ignore blank wrapperUri when determining whether to use existing Gradle wrapper URI by @jkschneider in #4407

New Contributors

Full Changelog: v8.33.3...v8.33.4

8.33.3

09 Aug 20:09
e73cb6a
Compare
Choose a tag to compare

What's Changed

  • Tolerate weird class names, as seen in functionaljava by @timtebeek in #4401
  • Remove JavaSourceSet.typeToGav field to ensure Jackson serialization by @bryceatmoderne in #4403

Full Changelog: v8.33.2...v8.33.3