github openrewrite/rewrite v8.79.2
8.79.2

10 hours ago

What's Changed

  • C#: Fix PointerDereference type propagation crash by @macsux in #7325
  • RequirementsTxtParser: surface resolution failures as ParseExceptionResult by @Jenson3210 in #7326
  • Fix AddKeyValue logging parser errors for trailing dot in keyPath by @timtebeek in #7327
  • ChangeDependency skips dependencies whose new coordinates don't resolve by @steve-aom-elliott in #7321
  • Move rewrite-go Go module up one directory by @jkschneider in #7329
  • Reuse C# RPC process across CSharpRecipeTest methods by @steve-aom-elliott in #7332
  • Fix IndexOutOfBoundsException in JavaTemplateParser.parseExpression for local class types by @knutwannheden in #7335
  • Fix RemoveUnusedImports keeping import only referenced in type attribution by @timtebeek in #7336
  • Skip plugins block in UsePropertyAssignmentSyntax by @timtebeek in #7337
  • Fix UnsupportedOperationException in Py.ExpressionTypeTree.withType() by @knutwannheden in #7314
  • Fix BlankLinesVisitor.visitImport() IndexOutOfBoundsException on Python files by @knutwannheden in #7340
  • Fixed an issue with lingering Tempdirs and missing marker descriptions. by @Jenson3210 in #7330
  • Fix GroovyTemplate failure when method invocation has void return type by @knutwannheden in #7341
  • RPC: explicitly fail if RPC receives a message it has no codec for by @greg-at-moderne in #7342
  • Fix duplicate marketplace categories from case-sensitive displayName matching by @pdelagrave in #7334
  • C#: Expose csproj visitor classes for reuse in custom recipes by @macsux in #7324
  • Add FindStyles diagnostic recipe and test Kotlin style detection behavior by @Jenson3210 in #6634
  • JavaScript: register existing RemoveDependency recipe by @greg-at-moderne in #7343
  • Expand star imports in ChangePackage and related recipes when they would create ambiguity by @steve-aom-elliott in #7202
  • Fix file handle leak from ProcessBuilder.redirectError() on Windows by @shanman190 in #7346
  • C#: Add Preconditions.Not, And, and recipe-based Check support by @macsux in #7348
  • Work around dotnet tool exec auth failure on private NuGet feeds by @macsux in #7347

Full Changelog: v8.79.1...v8.79.2

Don't miss a new rewrite release

NewReleases is sending notifications on new releases.