What's Changed
- Fix test compilation after markers and GOOS changes in parallel by @greg-at-moderne in #8974
- Match dependency tags by managed scope of the resolved dependency by @timtebeek in #8976
- Find the dev venv's Python on Windows by @shanman190 in #8973
- Go: Send unset spaces as empty instead of null by @Jammy-Louie in #8977
- Go: null-handling of empty markers in RPC by @greg-at-moderne in #8984
- Cache TreeVisitorAdapter lookups and constructors by @jkschneider in #8982
- Remove excessive
allowNonWhitespaceInWhitespace(true)from tests for Go, C#, Docker by @greg-at-moderne in #8989 - Null-safety on Java side for Go null spaces and markers by @greg-at-moderne in #8988
- Honor RUN_TIMEOUT while scanning and add an opt-in per-file timeout by @jkschneider in #8983
- Split multi-line YAML comments into one comment line per line by @timtebeek in #8987
- Send a node's Markers over RPC as a ref, so marker-free nodes cost one message by @jkschneider in #8975
- Fix Groovy parser bugs with @basescript, @field, GStrings, and annotations after modifiers by @jkschneider in #8990
- Preserve Java import comments through ordering and folding by @Niloyyy in #8964
- Recipe DSL: shorten and import types the after-template spells fully qualified by @knutwannheden in #8985
Full Changelog: v8.92.11...v8.92.12