What's Changed
- Further work on Golang RPC, import manipulation, and formatting by @jkschneider in #7557
- RPC: continuous profiling for Python/JS/Go subprocesses by @jkschneider in #7558
- Go: fix parsing of condition-only for loops using semicolons by @greg-at-moderne in #7560
- Remove rpc binary by @greg-at-moderne in #7562
- Throw MavenParsingException when a POM is missing groupId or version by @steve-aom-elliott in #7480
- RewriteTest: framework-agnostic ExecutionContext customizer registry by @jkschneider in #7559
- Provide Artifactory credentials to CI by @greg-at-moderne in #7566
- Java 25 parser: don't merge
///blocks across blank lines by @timtebeek in #7556 - AddToTagVisitor: skip insert when a semantically-equal child already exists by @steve-aom-elliott in #7567
- Go: Fix comments within method invocation by @greg-at-moderne in #7561
- UpgradeDependencyVersion (Gradle): respect shared version variables by @MBoegers in #7491
- Maven, Gradle: emit
DependenciesDeclaredtable fromFindDependencyby @MBoegers in #7530 - Move Groovy and Kotlin tests of recipes to rewrite-groovy/ and rewrit… by @greg-at-moderne in #7563
- XML: harden parser against malformed input crashes by @timtebeek in #7555
- JS: fix npmPublish skip detection that always reported "already published" by @timtebeek in #7570
- Re-enable some Gradle tests after fixing gradle-plugins in Artifactory by @greg-at-moderne in #7577
- AddRepositoryTest - skip
updateToSpringBoot30Snapshotin CI by @greg-at-moderne in #7574
Full Changelog: v8.81.4...v8.81.5