What's Changed
- RPC: avoid defensive copy in RpcSendQueue.flush() by @jkschneider in #7586
- python: speed up RpcReceiveQueue._parse_message by @jkschneider in #7587
- python: skip dataclasses.replace in hot replace_if_changed path by @jkschneider in #7588
- python: implement TreeVisitor.adapt() so generic visitors can visit Py/J nodes by @jkschneider in #7590
- go: dispatch
*tree.ElseinGoVisitor.Visitso RPC sends the body by @jkschneider in #7592 - csharp: implement
TreeVisitor.Adapt()on the .NET side by @jkschneider in #7591 - Add TypeNameMatcher to RecipeClassLoader allowlist; align with moderne-recipe-loading-commons by @pdelagrave in #7584
Full Changelog: v8.81.6...v8.81.7