Patch notes: Voice channels (Oct 21)

Imported. Imported from Commit messages from the OpenVibers repositories on GitHub; originally by OpenVibers.

What shipped on OpenVibe from 2026-10-20 to 2026-10-21: 90 changes to OpenVibe.Live, OpenVibe.Wiki, OpenVibe.Media, OpenVibe.Work, OpenVibe.Chat, OpenVibe.Community and 32 more. Every line below is a commit message from the OpenVibers repositories, linked to the change itself.

Highlights

  • OpenVibe.Live: Voice channels: a signed-in person joins as themselves (the call socket signs in with its first message, as Chat's call server expects; no token in the URL), and in a call the panel and the channel list share the sidebar (the panel scrolls… (625c364)

OpenVibe.Live

openvibe.live · repository

  • Docs pages share with the site's card (og:image, twitter:card), and the API docs install openvibe-sdk v0.54.0 (#275) (74f9eff)
  • Real-user measurements survive deploys: the saved reservoirs are read after the database opens (read at module load, the read always failed and the first save overwrote them, so each deploy emptied RUM: ~17 samples kept of ~1,000 beacons)… (5d26f92)
  • Pinch to zoom while live on a phone: two fingers on the picture zoom the camera itself (a double tap is 1x), held across a recovery, reset on a flip (#277) (7d58699)
  • RUM: a background tab's paints are not load times (FCP/LCP count only before the page was first hidden: channel pages reported 28 s), and the ResizeObserver loop notice is not an error (#278) (a6f9f39)
  • Phone cameras open with zoom available: every camera request on a touch screen asks for zoom (a wish, not a requirement), since Chrome lists a camera's zoom only when asked, so the pinch zooms what viewers see (#279) (27b3797)
  • Voice channels: a signed-in person joins as themselves (the call socket signs in with its first message, as Chat's call server expects; no token in the URL), and in a call the panel and the channel list share the sidebar (the panel scrolls… (625c364)
  • API docs install openvibe-sdk v0.55.0 (Food, Actor, Run, Video playlists, Work and Zone joined) (#281) (73ea0ab)
  • API docs install openvibe-sdk v0.58.0 (Blog, Reviews, Wiki, Coupons, Deals and Trade joined) (#282) (eea3719)
  • Dialogs when zoomed in: overlays scroll and keep a tall dialog's top on screen (safe center), the restream form's dialog scrolls inside and sits above the navbar (it was under it and cut off at both ends) (#283) (6758e3a)
  • Chat spoilers: ||text|| and /spoiler show as a bar until clicked (site, popout, kiosk; a solid bar on the OBS overlay), masked in reply snippets and TTS (#284) (cde310b)
  • Live player: one clock (no buffer-length time beside the uptime at the live edge; rewound it reads how far behind live), a calmer LIVE / Go live button and plain viewer and uptime stats (#285) (403fb09)
  • /tts messages show in chat and on the OBS overlay, tagged TTS (they were only spoken, so viewers heard text nobody had written) (#286) (5ae70f8)
  • Live player: the bar looks like the network's player (the shared player's backdrop, 38 px buttons with a focus ring, no accent tint on hover) (#287) (3f6074d)
  • API docs install openvibe-sdk v0.60.0 (Space, Host and News joined) (#288) (465a9dd)
  • README: money is Billing's (Vibes no longer Live-local), The Rundown in the tagline (was the Arena), recordings and clips watched on OpenVibe.Video (#289) (054c8ba)
  • openvibe-sdk v0.60.0 (was v0.50.1) (#290) (b2a0c39)

OpenVibe.Wiki

openvibe.wiki · repository

  • Seed: Live, Chat, Watch and Work as they are today (The Rundown and Billing; Chat's calls and servers; Watch's seven starting points and actions; Work's agent pillar and alerts), cited at today's commits (#83) (2d9b755)
  • Seed: AI's OpenAI-compatible endpoint, Parakeet speech-to-text and /metrics (deployed); Services' not-yet as its README says it (the stale not-built list is gone), cited at today's commits (#84) (6116161)
  • Seed: OpenVibe.Bot names what shipped since 10-11 (the directory and /try, phone robots, routines, the owner's agent, webhooks, community drivers, a person's computer for their agents, the Live embed), cited at Bot 7f1b5ce (#85) (4890119)
  • Seed: OpenVibe.Trade carries about 8,000 SEC-listed companies, their filings, filed numbers and cited AI briefs since 10-15, and Network delivers its alert notifications (the page said no instruments and no notifications), cited at Trade… (f2d16f8)
  • Seed: OpenVibe.News names its AI briefs, tones, perspectives and Live view; OpenVibe.Quest credits OpenCoins since 2026-10-14 (the page said they were off) (#87) (8a99bec)
  • openvibe-sdk v0.60.0 (was v0.50.1) (#88) (1127fbd)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#89) (5b6da98)

OpenVibe.Media

openvibe.media · repository

  • Live's recordings and clips on Media's pages point at OpenVibe.Video: the watch page's canonical and the browse cards named openvibe.live/vod/<id>, a 301 since Live#143 (#145) (8c52bce)
  • Reconcile: a virtual clip needs no location of its own (eleven timeline clips were listed as no_canonical_location) (#147) (e644ff5)
  • A deleted recording's or clip's thumbnail goes with it: derivatives follow their object's delete (migration 0013, with the backfill), restore brings them back, and /t/ stops serving a deleted item's picture (57 were still served) (#146) (14d1f1d)
  • openvibe-shared v4.7.0, and openvibe.media plays videos in the network's player (#148) (5655d25)
  • openvibe-sdk v0.60.0 (was v0.50.1) (#149) (458c0ca)

OpenVibe.Work

openvibe.work · repository

  • STATUS: the agent pillar and Watch alerts are live (the plan line still said the pillar comes next) (#56) (e6a342a)
  • README: work.application.manage has been in the contracts since 0.147.0 (no longer refused as unknown); packages line names contracts v0.200.0 (#57) (1786940)
  • openvibe-sdk v0.60.0 (was v0.50.1) (#58) (2d61cc5)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#59) (cd74769)

OpenVibe.Chat

openvibe.chat · repository

  • Calls: a socket that signs in after its welcome is named in the voice-channel list (the list is pushed again; Live's sidebar kept showing the anon number) (#121) (0c0f034)
  • Spoilers: /spoiler <text> sends ||text|| on the ordinary path, and openvibe.chat renders ||spoilers|| hidden until selected (split before escaping, so no marker reaches an attribute) (#122) (799acd0)
  • openvibe-sdk v0.60.0 (was v0.50.1) (#123) (46bfa00)

OpenVibe.Community

openvibe.community · repository

  • Pulse: a filter tab only for an origin that has items (AI and System had none and showed "Nothing here yet"), and an empty page is noindex (#110) (7df7922)
  • openvibe-sdk v0.60.0 (was v0.50.1) (#111) (8b58728)
  • Roadmap: one video player across OpenVibe (done: openvibe.video, openvibe.media and Live's player share one look); Host and News joined the SDK (0.60.0) (#112) (b76193b)

OpenVibe.Quest

openvibe.quest · repository

  • README/STATUS: OpenCoins have been credited in production since 2026-10-14 (both still said they were off) (#68) (d6e1350)
  • openvibe-sdk v0.60.0 (was v0.50.1) (#69) (cd420a7)
  • openvibe-contracts v0.209.0 (was v0.205.0) (#70) (8d30499)

OpenVibe.Watch

openvibe.watch · repository

  • README: the status and the public site say what is built (event, webhook and LAN starting points, agent and Codes actions); only the Run rung and the ai extraction are still to come (#80) (eaea38b)
  • openvibe-sdk v0.60.0 (was v0.50.1) (#81) (d166d2f)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#82) (b14eba6)

OpenVibe.Actor

openvibe.actor · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#96) (d853b26)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#97) (527bb6c)

OpenVibe.Blog

openvibe.blog · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#68) (25c2028)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#69) (f95b3c5)

OpenVibe.Coupons

openvibe.coupons · repository

  • openvibe-sdk v0.60.0 (was v0.51.1) (#77) (bd60d3f)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#78) (4960bb9)

OpenVibe.Deals

openvibe.deals · repository

  • openvibe-sdk v0.60.0 (was v0.51.1) (#72) (d90560b)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#73) (71e6b76)

OpenVibe.Help

openvibe.help · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#72) (b064c37)
  • openvibe-contracts v0.209.0 (was v0.205.4) (#73) (4c5e6c3)

OpenVibe.Host

openvibe.host · repository

  • openvibe-sdk v0.60.0 (was v0.51.1) (#135) (b9ec8af)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#136) (057400d)

OpenVibe.Inventory

inventory.openvibe.network · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#60) (9633334)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#61) (c077974)

OpenVibe.News

openvibe.news · repository

  • openvibe-sdk v0.60.0 (was v0.51.1) (#79) (2454597)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#80) (4abb529)

OpenVibe.Play

play.openvibe.network · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#23) (40b9817)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#24) (7d7a3ad)

OpenVibe.Rent

openvibe.rent · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#79) (8501837)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#80) (8baab08)

OpenVibe.Reviews

openvibe.reviews · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#87) (d906b02)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#88) (b7462be)

OpenVibe.Search

search.openvibe.network · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#75) (f9b79d8)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#76) (aa28dce)

OpenVibe.Sources

sources.openvibe.network · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#80) (9487cdd)
  • openvibe-contracts v0.209.0 (was v0.205.0) (#81) (c342693)

OpenVibe.Trade

openvibe.trade · repository

  • openvibe-sdk v0.60.0 (was v0.51.1) (#80) (c17b402)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#81) (ab6b0dd)

OpenVibe.VIP

openvibe.vip · repository

  • openvibe-sdk v0.60.0 (was v0.51.0) (#73) (f532ae4)
  • openvibe-contracts v0.209.0 (was v0.201.0) (#74) (93bbdc8)

OpenVibe.Zone

openvibe.zone · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#24) (dc94ac9)
  • openvibe-contracts v0.209.0 (was v0.200.0) (#25) (e7b8ea3)

OpenVibe.AI

ai.openvibe.services · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#133) (6c1ac8a)

OpenVibe.Billing

billing.openvibe.network · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#84) (b824047)

OpenVibe.Bot

openvibe.bot · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#142) (5fc9243)

OpenVibe.Codes

openvibe.codes · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#91) (5257cc5)

OpenVibe.Events

openvibe.events · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#101) (bfc33c6)

OpenVibe.Food

openvibe.food · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#68) (5523df3)

OpenVibe.Games

openvibe.games · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#132) (2888494)

OpenVibe.MediaHub

openvibe.video · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#102) (1ca2669)

OpenVibe.Network

openvibe.network · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#295) (6dc8c19)

OpenRestream

openre.stream · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#89) (df065af)

OpenVibe.Services

openvibe.services · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#86) (409e714)

OpenVibe.Space

openvibe.space · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#74) (ae19983)

OpenVibe.Tips

openvibe.tips · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#72) (e83630e)

OpenVibe.Tools

openvibe.tools · repository

  • openvibe-sdk v0.60.0 (was v0.50.1) (#81) (76f206d)

Patch notes are put together automatically when enough changes have shipped, or when a large feature lands. See every site's own updates page for the live list.

Comments

Comments are hosted by OpenVibe.Community.

No comments yet.

Sign in with OpenVibe to comment.