OpenVibe.Shared releases

Release 4.16.0

27 Oct 2026 · pinned package [email protected]

4.16.0

  • Balance chips fold into one on a phone (navbar.js; owner, 2026-10-27: "the currencies are taking up all the space … compact the two currencies into a single one when on smaller mobile resolutions … so you can still swap between sites on mobile").
    • With two or more chips at 560 px and narrower, the bar shows one chip with each icon and a short value ("161k · 400").
    • A tap lists each in full; a row does what its chip does (a chip may now carry a label).
    • setChip keeps both up to date. A site can show the site switcher next to its logo again (Live hid it to make room).
  • "Across OpenVibe" in the menu is a section of its own:
    • a tinted block with a header (the OV mark) and All sites (it opens the launcher);
    • the other sites two to a row, each with its mark (up to eight).
  • Icons no longer pop in.
    • ov-icons.js loads once when the page settles (requestIdleCallback), and at once on intent (a pointer over the launcher, a touch, focus), instead of the first time the launcher, menu or drawer opened.
    • Every icon slot there has its size and a faint ring until it is drawn, so nothing moves when the glyphs arrive.
  • An open tab stays on the latest version (release-watch.js; owner, 2026-10-27: "make sure people are on the latest version … if the client needs to update or something, it should just be self-aware or intelligently do that").
    • A release that only prompted ("Update ready · Reload") used to wait for the button forever. Now it applies itself while nobody is looking: after the tab has been hidden for 30 s, unless something is protected (typing, a dirty form, playing media, a live camera or mic, [data-ov-protected], OVProtected()).
    • Any reload comes back at the same scroll position, for the same address, for ten minutes.
    • A site can opt out with OVReleaseConfig.autoApply = false. Style and content releases still apply in place, and required ones reload when safe, as before.

PagesThe bar’s brandThe menuThe navbarIcons

Rules38 The balances are one pill that shows one balance at a time.96 The Pair is the only mark, and it does the waiting.31 One navbar per page, owned by the shared Frame.

All releases