Changelog
- 7ce4b12 Add QA tests for multiple multicast groups (#2729)
- 88cc0bd Add changelog entry for 2754 (#2767)
- 879f8d4 Enhance delete multicast group command to cascade into deleting AP entry too (#2754)
- 6e1adb9 bgp: add observability to handleUpdate processing (#2766)
- 55dfdba client/cli: support multiple multicast groups per publisher/subscriber (#2737)
- 9d7dab5 doublezerod: fix session timeout race conditions on peer deletion (#2756)
- b1973ff e2e/devnet: reduce memory footprint and deflake tests (#2730)
- 94ee8c5 e2e: dump diagnostics on tunnel status wait timeout (#2770)
- 11f4e0e e2e: fix device maxusers rollover test flake (#2762)
- b3826a0 e2e: fix flaky tunnel ID assertions in IBRL with allocated IP test (#2763)
- be7248a fix(smartcontract): reserve first IP of DzPrefixBlock for device (#2753)
- da8453b liveness: cache interface lookups to fix high CPU from netlink dumps (#2758)
- bed718f multicast: avoid activator reprocessing on multi-group multicast subscribe (#2772)
- c774672 qa: enable third qa host in devnet for multi-group multicast test (#2764)
- 8a6c9f1 serviceability: cleanup logging (#2765)
- 7494692 telemetry: fix goroutine leak in TWAMP sender cleanup (#2760)
- 3468bae v0.8.5 Changelog updates (#2783)