920 B
920 B
ECP-0075: Bump Web Watcher To @moq/watch@0.2.0
Context
Production web watchers currently load @moq/watch@0.1.1. Under live OTA relay streams, Chromium sessions frequently emit runtime failures (VideoFrame clone errors and repeated stream resets), leaving playback stalled even after successful subscribe.
Decision
Update the web watcher module import set to @moq/watch@0.2.0 across all CDN fallbacks (esm.sh, jsdelivr, unpkg).
Set both name and path attributes on <moq-watch> so minor-version attribute differences do not break subscription.
Rationale
- Keeps the architecture unchanged (same
<moq-watch>component and parameters). - Pulls in upstream runtime fixes without introducing new local playback logic.
- Preserves multi-CDN fallback behavior already used for dependency resilience.
Reversibility
- Roll back by pinning imports back to
0.1.1if regressions appear.