OpenVibe.Shared releases

Release 4.87.0

1 Nov 2026 · pinned package [email protected]

4.87.0

  • Share cards for a service's other domains.
    • openvibe.pics and openvibe.download (MediaHub), openvibe.homes (Rent) and openvibe.website (Space) previewed as their service: a link to openvibe.pics showed the OpenVibe.Video card.
    • social.DOMAINS names them (id, service, host, name, tagline, what); social.domainOf(id) and social.domainForHost(host) look them up.
    • The builders draw social/<id>.jpg like the service's card (the same mark, Pics in its pink) and write the domain's icons/sites.json entry.
    • shell.page() shares the domain's card on any page whose canonical URL is on that host, so the sites need no change.
  • The footer's "Nobody live right now" line reaches 4.5:1. .ovf-pulse-quiet was the theme's muted text on the pulse's tint: 4.34:1 on Daylight, on every page with a footer (axe flagged 42 inner pages). It is now the secondary text.
  • Room kit pictures load at the size they are drawn. kit.mark and kit.card put a Media object's original upload in the page: Report and Community drew a 3072 px, 3 MB avatar at 34 px, and Community a 2460 px picture in a 280 px card. They now ask Media's resize ladder for the width (?w=96 or 160 for marks, 640 for card pictures); kit.mediaW(url, width) does the same for a site's own images.

PagesThe avatarThe footerIconsThemes

Rules96 The Pair is the only mark, and it does the waiting.64 The mark is the Pair: a ring O and a round V, with names in Nunito.

All releases