Skip to content

Releases: openrewrite/rewrite

8.36.0

24 Sep 16:20
25eb0f6
Compare
Choose a tag to compare

What's Changed

  • Drop OperatorWrap as there's a copy maintained in rewrite-static-analysis by @timtebeek in #4509
  • refactor: Operator wrapping on end of line by @timtebeek in #4510
  • Use maven-metadata-local.xml for file:// paths by @timtebeek in #4512
  • Parse MavenMetadata.Versioning.lastUpdated as ZonedDateTime by @timtebeek in #4511
  • Accommodate Java 23 in ReloadableJava21ParserVisitor by @timtebeek in #4516
  • refactor: Update Gradle wrapper by @shanman190 in #4519
  • Only bump Maven plugin version property when needed by @timtebeek in #4517
  • Parse .NET .vbproj and .fsproj files as XML by @bryceatmoderne in #4518
  • Use OPTIONS request before falling back to HEAD request when trying to connect to repositories during normalization. by @pstreef in #4506

Full Changelog: v8.35.4...v8.36.0

8.35.4

20 Sep 19:20
20c44d0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.35.3...v8.35.4

8.35.3

19 Sep 05:35
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.35.2...v8.35.3

8.35.2

12 Sep 12:33
3e694bb
Compare
Choose a tag to compare

What's Changed

  • Also show details for singular MavenDownloadingException by @timtebeek in #4486
  • Improve error message thrown when test harness detects missing mavenResolutionResult by @sambsnyd in 50cb39c

Full Changelog: v8.35.1...v8.35.2

8.35.1

12 Sep 01:33
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.35.0...v8.35.1

8.35.0

11 Sep 16:27
4edba6d
Compare
Choose a tag to compare

What's Changed

  • Static import is removed and leaves ambiguous reference behind by @Laurens-W in #4450
  • refactor: Update Gradle wrapper by @shanman190 in #4478
  • Expand GradleDependency Trait to change dependencies in jvm-test-suite DSL & buildscript by @sihutch in #4376
  • RemoveUnusedImports should not remove imports for used nested classes by @Laurens-W in #4479
  • RemoveUnusedImports should retain explicit import when there are conflicting classes in the same package by @Laurens-W in #4482
  • Fallback to settings.xml for MavenExecutionContextView.getLocalRepository by @timtebeek in #4484

New Contributors

Full Changelog: v8.34.4...v8.35.0

8.34.4

05 Sep 15:00
3504541
Compare
Choose a tag to compare

What's Changed

  • Add static constructor for GitRemote.Service from any previously used name formats by @pstreef in #4469
  • Ignore case on GitRemote equals by @pstreef in #4468
  • Add DoesNotUseType recipe for use in preconditions to reject source files by @Laurens-W in #4471
  • Add missing buildscript classpath configuration by @shanman190 in #4459

Full Changelog: v8.34.3...v8.34.4

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