Repository navigation
Receiver v0.14.2
Bug Fixes
- Show metrics on connect: Fixed "Metrics unavailable" displaying when first connecting to a stream — metrics (even zeros) now appear immediately on connect instead of requiring reads to arrive first (#185)
- Fixed stream prune logic:
onStreamsSnapshotprune logic changed from eagerly pruning new streams to only pruning on known epoch changes — prevents metrics from being cleared when a stream first appears in a snapshot - Added warn-level logging: Previously silent failures now emit warnings — Tauri event bridge emit errors, WS message serialization failures, broadcast channel lag with skip count, and DB errors in subscription loading
Changed Files
apps/receiver-ui/src-tauri/src/main.rs— added warn logging for emit/serialization/broadcast failuresapps/receiver-ui/src/lib/store.svelte.ts— fixed prune logic, improved metrics handlingapps/receiver-ui/src/lib/store-updater.test.ts— expanded test coverage for new behaviorservices/receiver/src/control_api.rs,runtime.rs,session.rs— minor logging improvements
Full Changelog: receiver-v0.14.1...receiver-v0.14.2