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