What's Changed
- Improve local NuGet development workflow by @macsux in #7037
- Skip RPC for Java-delegate recipes in cross-language composites by @jkschneider in #7038
- C#: Enable XML tree processing via RPC for csproj recipe support by @macsux in #7039
- C#: Fix print idempotency for attribute arguments with trailing comments by @macsux in #7034
- C#: Add
ParentTreeproperty andPathToRoot()toCursorby @knutwannheden in #7040 - Speed up CI: exclude slow C# RPC tests, add caching to C# build/test tasks by @knutwannheden in #7042
- Simplify csharpPublishLocal to use local feed by @knutwannheden in #7041
- Use try-with-resources by @timtebeek in #7044
- Gradle 9.4.1 entry in gradle wrapper versions CSV by @greg-at-moderne in #7046
- C#: Make
Preconditions.Checklanguage-agnostic like Java by @knutwannheden in #7045 - C#: Fix null-coalescing pattern that prevents node deletion in visitors by @knutwannheden in #7047
- Prevent duplicate imports when unfolding star imports by @Jenson3210 in #7001
- C#: Fix
TrailingCommamarkers on array initializers by @knutwannheden in #7052 - Fix #7048: Support newer Gradle wrapper template variables by @timtebeek in #7049
- Python: Whitespace attachment fixes by @greg-at-moderne in #7051
- C#: Fix
AutoFormaton structurally modified subtrees by @knutwannheden in #7054 - Java: fixing parsing of EnumValueSets with regards to leading space by @greg-at-moderne in #7043
- Make CsprojParser public with pre-resolved solution support by @jkschneider in #7056
Full Changelog: v8.75.9...v8.75.10