What's Changed
- Support explicit receiver parameters in the Java parsers by @sambsnyd in #9184
- Scala: improve function call parsing by @greg-at-moderne in #9187
- Docker: preserve whitespace before commas in JSON arrays and accept '=' in ADD/COPY paths by @greg-at-moderne in #9188
- JSON: report syntax errors as a ParseError instead of an NPE or non-idempotent print by @greg-at-moderne in #9191
- ScalaParser to always include the Scala library on the classpath by @greg-at-moderne in #9190
- JavaScript: decode UTF-16 sources with a BOM instead of reading them as UTF-8 by @greg-at-moderne in #9192
- Scala: fix even more cases of lacking type attribution by @greg-at-moderne in #9193
- Docker: expect Python 3.15 suggestion in EOL image tests by @greg-at-moderne in #9195
- Scala: type lambda parameters, binders, interpolators and named-argum… by @greg-at-moderne in #9194
- Groovy: only accept Jenkinsfile as a whole word, not JenkinsfileAsGroovy.java by @timtebeek in #9198
- Go: Include the error message in case of failures in goListModules by @greg-at-moderne in #9199
Full Changelog: v8.93.6...v8.93.7