Changelog
- 88b443f cli: add
--tenantflag touser update(#3706) - 686143a cli: map AdminGroupBits resource type to CLI (#3705)
- 8b8e8c2 client: break latency ties with avg latency (#3692)
- 393bbd1 controller: enforce interface MTU during config render (#3696)
- 3d1d4fd e2e/qa: surface multicast test failures with richer diagnostics (#3701)
- c63c441 fix: serviceability: return InvalidPublicIp for device public IP validation (#3686)
- 463a58c sdk: allow either side of a link to drain it (#3704)
- 9220364 sdk: compute limit increase for AssignTopologyNodeSegments (#3691)
- e93a8fa serviceability: remove InterfaceV3 entirely (#3680)
- b1fc4aa smartcontract,client: skip access-pass epoch check for multicast users (#3694)
- fbbe4d6 smartcontract,sdk: fix user update tenant reassignment for initial assignment (#3707)
- 833871f smartcontract: address PR #3648 review (#3688)
- 9a3725e smartcontract: allow tenant admin to set access pass for their own tenant (#3709)
- fe556af v0.23.0 (#3710)