Skip to content

Releases: openrewrite/rewrite

v8.42.3

27 Dec 13:16
7444d1c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.42.2...v8.42.3

8.42.2

26 Dec 12:49
f4038c2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.42.1...v8.42.2

v8.42.1

23 Dec 17:41
e59e48b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.42.0...v8.42.1

8.42.0

18 Dec 11:48
Compare
Choose a tag to compare

What's Changed

  • Groovy parser does not support multiple closure arguments without parentheses by @jevanlingen in #4772
  • Correct J.FieldAccess#isFullyQualifiedClassReference() by @knutwannheden in #4774
  • Normalize server URLs to avoid missing scheme by @pstreef in #4780
  • Drop unused GraphvizResolutionEventListener & dependency by @timtebeek in #4778
  • Allow pom download failures by @adastraperangusta in #4738
  • Move the OkHttpSender to rewrite-maven tests by @timtebeek in #4782
  • Add explicit imports to avoid conflicts with classes added to java.lang, like record by @BramliAK in #4785
  • Always add import for Record classes not from java.lang package, to avoid conflicts on Java 14+ by @BramliAK in #4787
  • Add testRuntimeOnly dependency on junit-platform-launcher with Gradle 8.+ by @timtebeek in #4786
  • Fix groovy multivariable declaration by @Laurens-W in #4757
  • enhance UpgradeDependencyVersionTest by @sullis in #4788

New Contributors

Full Changelog: v8.41.3...v8.42.0

8.41.3

11 Dec 13:51
ecc2d62
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.41.2...v8.41.3

8.41.2

06 Dec 15:05
104f705
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.41.1...v8.41.2

8.41.1

28 Nov 16:26
7f43cc1
Compare
Choose a tag to compare

What's Changed

  • Allow orgs with leading numbers in name in GitRemote by @timtebeek in #4727
  • MergeYaml does not process multiline scalar value blocks properly when multiline block is located in a subkey by @jevanlingen in #4728
  • Update GitRemote#normalize to support organizations prefixed with a number by @bryceatmoderne in #4651
  • Restore ListUtils map methods that accept UnaryOperator by @timtebeek in #4729

Full Changelog: v8.41.0...v8.41.1

8.41.0

27 Nov 13:48
860631f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.40.3...v8.41.0

8.40.3

19 Nov 20:56
e206376
Compare
Choose a tag to compare

What's Changed

  • Update ChangeType and ChangePackage to work with SourceFileWithReference by @Laurens-W in #4648
  • Update model for interfaces extending interfaces by @rlsanders4 in #4663
  • Fix condition where Attribute#getValue() throws an unsupported operation exception by @jkschneider in #4669
  • Fix bug using AddOrUpdateAnnotationAttribute on annotation with empty brackets by @nielsdebruin in #4672
  • ChangeType does not work on J.ClassDeclaration by @rlsanders4 in #4670
  • Refactor ChangeType tests to adhere to testing framework by @Laurens-W in #4673
  • Move project matcher to MavenVisitor by @ammachado in #4675
  • Remove redundant space for DeleteMethodArgument when argumentIndex=0 by @ckcd in #4677
  • Allow YAML JsonPatchMatcher to match document-level sequences by @knutwannheden in #4680
  • Append items to annotation attribute array by @nielsdebruin in #4667

New Contributors

Full Changelog: v8.40.2...v8.40.3

8.40.2

13 Nov 13:58
9f62e3d
Compare
Choose a tag to compare

What's Changed

  • Keep multiple whitelines and same comments from the gitignore file by @Jenson3210 in #4659
  • Feature - YAML search - find properties with a specific scalar value by @aamotharald in #4657
  • Upstream RemoveMethodInvocationsVisitor by @nmck257 in #4639
  • Feature/remove unused properties by @nmck257 in #4636
  • Fixing the quoteEscaping test case for proper quote character escaping by @mccartney in #4665
  • Account for a second common resource filtering pattern by @timtebeek in #4666

New Contributors

Full Changelog: v8.40.1...v8.40.2