Release 4.87.0
1 Nov 2026 · pinned package [email protected]
- 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.DOMAINSnames them (id, service, host, name, tagline, what);social.domainOf(id)andsocial.domainForHost(host)look them up.- The builders draw
social/<id>.jpglike the service's card (the same mark, Pics in its pink) and write the domain'sicons/sites.jsonentry. 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-quietwas 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.markandkit.cardput 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=96or160for marks,640for 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.