Changelog
- 069d568 bugfix(monitor): fix slack user reporting (#3338)
- 245ebc7 ci: add shreds e2e cross-repo workflow (#3339)
- 764e2e2 client: get client IP from daemon in disconnect command (#3341)
- d9c2d05 controller: log error on duplicate tunnel-id assignments per device (#3368)
- 3c5ff65 feat(smartcontract): add tunnel_net/tunnel_id reallocation to UpdateLink (#3326)
- 36d5750 geolocation: add geoprobe cli and target to daily devnet release (#3330)
- 77dddf8 geolocation: add target_update_count to GeoProbe for lightweight target change detection (#3337)
- d03dc76 geoprobe-agent: filter cached DZD measurements to avoid jittery measurements (#3309)
- dfc933d geoprobe: probe newly discovered targets immediately (#3327)
- 2795ddb geoprobe: retry TWAMP sender bind on transient failures (#3363)
- 657e65a release: v0.14.0 testnet (#3373)
- 2872ad7 smartcontract: add feed_authority to subscriber allowlist remove auth check (#3362)
- e2dda3d smartcontract: update device interface IPs on link tunnel_net change (#3365)
- 7a3b010 telemetry: add verbose logging to TWAMP reflectors and senders (#3334)