OpenVibe.Shared releases

Release 1.18.0

26 Sep 2026 · pinned package [email protected]

1.18.0

Update telemetry (roadmap WS-P task 14).

  • Prompts are counted. release-watch.js records prompted when it shows the update prompt, with reason optional, or required, window or contract when a reload must follow. release.js accepts the new outcome into release_client_updates_total.
  • Sessions by generation. Each tab sends a beat to the metrics URL once its manifest is read and then every 5 minutes, carrying a random 16-hex id kept in memory only and the release it runs. On pagehide it sends ended. The collector keeps the tabs heard from in the last 12 minutes, at most 20,000 per registry, and exposes the gauge release_client_sessions{generation="current"|"older"}. current is the release the process serves: mount and collect pass it, or pass collect(registry, { currentRelease }) yourself. Sec-GPC/DNT requests are still not counted.
  • Size. release-watch stays within its 5 KB brotli budget (4.96 KB); comments were shortened to make room.

All releases