Patch notes: Generate a 720p rendition on demand and list it in the master playlist

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

What shipped on OpenVibe on 2026-10-05: 22 changes to OpenVibe.Media, OpenVibe.AI, OpenVibe.Network, OpenVibe.Chat, OpenVibe.Codes, OpenVibe.Games and 3 more. Every line below is a commit message from the OpenVibers repositories, linked to the change itself.

Highlights

  • OpenVibe.Media: Generate a 720p rendition on demand and list it in the master playlist (F4 slice 1, off by default) (#42) (166fe22)
  • OpenVibe.Media: Materialized clips: a clip names its source's interior segments and re-encodes only its two edges, behind MEDIA_MATERIALIZED_CLIPS (off by default; F3.6) (#44) (706c2de)
  • OpenVibe.Live: Read chat stats, history, queues and sounds from OpenVibe.Chat in chat mode (the read mirror stays until every reader is repointed) (#28) (cd81283)

OpenVibe.Media

openvibe.media · repository

  • Design: materialized clips over the source's bytes (F3.6) (#40) (763cf7d)
  • Compose Media's pages through openvibe-shared/shell; add /llms-full.txt and IndexNow; pin openvibe-shared v2.10.0 (#41) (8d41bca)
  • Generate a 720p rendition on demand and list it in the master playlist (F4 slice 1, off by default) (#42) (166fe22)
  • Emit Media storage and delivery usage readings to Billing through openvibe-sdk/usage (off by default); pin openvibe-sdk v0.32.0 (#43) (3e029a1)
  • Materialized clips: a clip names its source's interior segments and re-encodes only its two edges, behind MEDIA_MATERIALIZED_CLIPS (off by default; F3.6) (#44) (706c2de)

OpenVibe.AI

ai.openvibe.network · repository

  • Add the ai.openvibe.services reference nginx vhost (same allow-list as ai.openvibe.network) (#19) (5d6c899)
  • Emit one rateable usage reading per attempt per token kind: resource is the rate-card metric, unit its leading word, free allowance per kind (#20) (37820ef)
  • Provider billing profiles (metered, subscription, payg, free, byok) and a shared pool key: prepaid providers place without rate cards (#21) (9351cee)

OpenVibe.Network

openvibe.network · repository

  • One site filter on /updates: the no-JS links sit inside the shipped mount, which shipped.js replaces with its own bar; Bot is a site (#60) (2dc61bf)
  • Grant Live the chat ingress, moderation-write, cache and J4b read capabilities on openvibe.chat (#59) (bc8ad11)
  • Pin openvibe-shared v2.10.1: the updates widget names OpenVibe.Bot (#61) (1311728)

OpenVibe.Chat

openvibe.chat · repository

  • The /paste chat command links the paste on OpenVibe.Community directly; SITE_URL removed (#22) (360bb4e)
  • Drop the retired bridge_applied and bridge_refs tables in a contract migration (#23) (e65a051)

OpenVibe.Codes

openvibe.codes · repository

  • Declare edit/review/tools/vision/browser/computer-use and runtimes on Codes' harness offers and route on them (#16) (af3aab3)
  • Every harness in the catalog has an agent and offers advertise runtime:<class>, so routing can select any of them capability-first (#17) (a1097e7)

OpenVibe.Games

openvibe.games · repository

  • Add enter/exit hysteresis to region interest so boundary entities stop churning spawn/despawn (#9) (c1cbc1a)
  • Check the client bundle budget in CI: initial JS ≤ 2.5 MB enforced; the 400 KB chunk limit reported until two chunks are split (#10) (270f2ef)

OpenVibe.Host

openvibe.host · repository

  • Decompress uploads on the threadpool, not the event loop, with the same cap and errors (#22) (0686e1d)
  • Back up declared tenant object directories with the databases, offsite included, and verify every blob's sha256 in a restore drill (#23) (1a1f1f7)

OpenVibe.Live

openvibe.live · repository

  • Screenshot paste fallbacks link the screenshot directly, without the /raw hop; pasteRawUrl removed (#27) (3538ab0)
  • Read chat stats, history, queues and sounds from OpenVibe.Chat in chat mode (the read mirror stays until every reader is repointed) (#28) (cd81283)

OpenVibe.Community

openvibe.community · repository

  • Show a space's moderators a Moderators box on the space page: remove, step down, add by @username (resolved through the Network) (#17) (98d08cf)

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.