What's Changed
- Fix StackOverflowError from self-referential supertype in Python type mapping by @knutwannheden in #7240
- Go: Fix parsing of multi-value initialization by @greg-at-moderne in #7244
- Limit name-based repo duplicate check to URL-less repositories by @pstreef in #7245
- Go: add
PointerTypeby @greg-at-moderne in #7246 - Scala parser: map def declarations to J.MethodDeclaration by @jkschneider in #7248
- Fix
ChangeTypeUnsupportedOperationExceptionon JSFunctionCallnodes by @knutwannheden in #7239 - Go: fix functions type mapping by @greg-at-moderne in #7247
- Go: Fixing how comments are parsed by @greg-at-moderne in #7249
- Scala parser: add try/catch/finally and match expression support by @jkschneider in #7252
- Fix Go RPC protocol and recipe installer for CLI integration by @jkschneider in #7254
- Defer .NET SDK validation to execution phase by @bmuschko in #7253
- Update rewrite-scala to target Java 17 bytecode for main source by @shanman190 in #7255
- Go: override Java receiver visitors for Go-specific type mismatches by @jkschneider in #7258
- Scala parser: add try/catch/finally, match, and fix complex parameter types by @jkschneider in #7260
- Go: add StatementExpression, fix variadic params, remove receiver overrides by @jkschneider in #7261
- Implement CsvDataTableStore.getRows() so that it can read back data it has written by @sambsnyd in #7256
Full Changelog: v8.78.2...v8.78.3