github openrewrite/rewrite v8.92.3
8.92.3

10 hours ago

What's Changed

  • Upgrade a dependency version a Gradle platform supplies by @jkschneider in #8867
  • Upgrade version constraints in Gradle version catalogs by @jkschneider in #8868
  • Python: preserve a line continuation before an f-string's closing delimiter by @knutwannheden in #8871
  • YAML: keep a # that immediately precedes a {{ ... }} template by @knutwannheden in #8870
  • YAML: keep anchored flow mappings out of the single-brace placeholder rewrite by @knutwannheden in #8873
  • Python: print unmatched surrogate escapes inside f-strings by @knutwannheden in #8874
  • Accept the full packument as a fallback to avoid registry HTTP 406 by @bmuschko in #8710
  • Python: build an f-string's literal chunks from their MIDDLE tokens by @knutwannheden in #8875
  • Flag usage of lombok val and var as an error by @sullis in #8802
  • C#: group NuGet source failures by endpoint instead of one line per package by @macsux in #8859
  • C#: stop the template cache from growing without bound by @macsux in #8865
  • C#: provision .NET Framework reference assemblies for every targeted version by @macsux in #8877
  • Recognize OSERA and backpatch versions as releases by @jkschneider in #8881
  • Python: parse an explicit file list with ty rooted where the caller chooses by @knutwannheden in #7987
  • Python: structure a quoted annotation whose body opens with an indent by @knutwannheden in #8882
  • Python: names inside a nested quoted annotation are references by @knutwannheden in #8883
  • Python: key knownInstance FQNs off className instead of defaulting to typing by @knutwannheden in #8885
  • Report a Java-compatible type from JavaScript data tables and recipe options by @zieka in #8839
  • Don't apply UsePropertyAssignmentSyntax to version catalog builders by @sullis in #8878
  • SimplifyBooleanExpression only to invert ternary operators if they are boolean by @greg-at-moderne in #8884
  • JavaScript: Flatten UUID ids to cut LST heap during parse by @greg-at-moderne in #8888
  • JavaScript: Share one hoisted JavaType toJSON function by @greg-at-moderne in #8887
  • JavaScript: interning strings for type names in RPC by @greg-at-moderne in #8889

Full Changelog: v8.92.2...v8.92.3

Don't miss a new rewrite release

NewReleases is sending notifications on new releases.