What shipped on OpenVibe.Media-hub

Every change deployed to OpenVibe, newest first. Each line is a commit from the OpenVibers repositories, linked to the change itself. When enough have gathered, or a large feature lands, they are written up as Patch notes on openvibe.blog. JSON: /api/v1/changelog.

2026-10-12

d000e8fopenvibe-shared v4.1.2 (was v4.1.1) (#40)OpenVibers · 21:56 UTC
0c64496openvibe-shared v4.1.1 (was v4.1.0) (#39)OpenVibers · 21:21 UTC
4a77c0copenvibe-shared v4.1.0 (was v4.0.2) (#36)OpenVibers · 20:44 UTC
18ae283Video: make a clip on openvibe.video (any signed-in viewer, cut on Live as the person, with their address) (#38)OpenVibers · 20:44 UTC
5da2ccdVideo: VideoObject structured data with chapters as key moments, clip isPartOf, playlist ItemList; AI clips noindex (#37)OpenVibers · 20:22 UTC
bd21195Video: owner tools (edit, visibility, delete) on openvibe.video, made on Live as the signed-in person (#35)OpenVibers · 20:02 UTC
18aa8a6openvibe-contracts v0.152.0 (was v0.143.0) (#34)OpenVibers · 19:49 UTC
0fefc66Video: the playlist API for people's tokens and apps (video.playlist.read/manage), public reads, playlists on channel pages (#33)OpenVibers · 19:49 UTC
5b9ab16Video: play Media's HLS timeline, allow Media's edge host, count views on Live (#32)OpenVibers · 19:48 UTC
1b5f06eMediaHub: OpenVibe.Video playlists, with sign-in on openvibe.video (#31)OpenVibers · 13:14 UTC
9ad3a0eMediaHub: openvibe.video's sitemap names the home, channels and 300 items, all dated (#30)OpenVibers · 11:48 UTC
2c10e3eMediaHub: OpenVibe.Video watch pages show the stream's chat replay and its comments (#29)OpenVibers · 11:48 UTC
7c5a42dMediaHub: OpenVibe.Video v1, public watch pages for Live's recordings and clips at openvibe.video (#28)OpenVibers · 10:59 UTC
a49cf80openvibe-contracts v0.143.0 (was v0.129.0) (#27)OpenVibers · 00:00 UTC

2026-10-11

490a304openvibe-shared v4.0.2 (was v4.0.1) (#26)OpenVibers · 22:54 UTC
d0011d3openvibe-shared v4.0.1 (was v4.0.0) (#25)OpenVibers · 22:43 UTC
4a7bd39openvibe-shared v4.0.0 (was v3.0.1) (#24)OpenVibers · 22:25 UTC
a7a9df1MediaHub: Media calls use the service token; the app key goes (C-71) (#23)OpenVibers · 02:40 UTC
80b7d74openvibe-sdk v0.44.0 (was v0.43.0) (#22)OpenVibers · 01:14 UTC
84dba9fopenvibe-sdk v0.43.0 (was v0.42.0) (#21)OpenVibers · 00:43 UTC

2026-10-10

45fca6fopenvibe-sdk v0.42.0 (was v0.38.0) (#20)OpenVibers · 23:29 UTC
843c387openvibe-shared v3.0.1 (was v3.0.0) (#19)OpenVibers · 22:53 UTC
84b6223openvibe-contracts v0.129.0 (was v0.127.0) (#18)OpenVibers · 13:50 UTC
a556a6eopenvibe-sdk v0.38.0 (was v0.37.2) (#17)OpenVibers · 11:45 UTC
d491759openvibe-shared v3.0.0 (was v2.21.2) (#16)OpenVibers · 10:53 UTC
fb3d35cMediaHub: STATUS says it is deployed (#15)OpenVibers · 10:25 UTC
d15b17eopenvibe-shared v2.21.2 (was v2.21.1) (#14)OpenVibers · 09:56 UTC
47b70e5openvibe-sdk v0.37.2 (was v0.36.0) (#13)OpenVibers · 09:22 UTC
76ea32bopenvibe-shared v2.21.1 (was v2.21.0) (#12)OpenVibers · 08:23 UTC
fb9f20fopenvibe-shared v2.21.0 (was v2.20.4) (#11)OpenVibers · 07:39 UTC
291eefdopenvibe-shared v2.20.4 (was v2.20.3) (#10)OpenVibers · 06:48 UTC
af4ce57openvibe-contracts v0.127.0 (was v0.126.0) (#9)OpenVibers · 05:43 UTC
f730177openvibe-shared v2.20.3 (was v2.20.0) (#8)OpenVibers · 03:29 UTC
343e931MediaHub: README sections and STATUS.json fields the docs-currency checker requires (#6)OpenVibers · 01:32 UTC
3dac7f3MediaHub: nginx refuses /internal/ and /metrics case-insensitively (#7)OpenVibers · 00:52 UTC
b202150openvibe-contracts v0.126.0 (was v0.122.1) (#5)OpenVibers · 00:38 UTC

2026-10-09

2c133e2MediaHub: openvibe.pics and openvibe.video are parked, not coming pages (plan rule: no placeholders) (#4)OpenVibers · 23:26 UTC
a9a05d2openvibe-shared v2.20.0 (was v2.17.0) (#3)OpenVibers · 23:03 UTC
353f900openvibe-contracts v0.122.1 (was v0.118.0) (#2)OpenVibers · 16:59 UTC
4cda078openvibe-shared v2.17.0 (was v2.15.0) (#1)OpenVibers · 16:17 UTC

2026-10-08

604cbd0MediaHub 0.1.0: README, STATUS and CHANGELOG for the drive; openvibe-contracts v0.118.0, openvibe-sdk v0.36.0, openvibe-shared v2.15.0OpenVibers · 23:52 UTC
4dfcb19MediaHub: subscribe to the two account export/deletion topics at boot (MEDIAHUB_EVENTS_URL), like the other skeleton servicesOpenVibers · 23:50 UTC
cfd01bfMediaHub vhost: form writes only on the strict zone (GET /files is a page), /internal/ 404, security.txt, and openvibe.pics / openvibe.video server blocks with their own certificatesOpenVibers · 23:40 UTC
2cbbbe8MediaHub form reader: text fields capped at 64 KB, one file per form, a cut-off body is refused; the write-error listener is added onceOpenVibers · 23:39 UTC
839a408MediaHub review fixes: names resolve through Network's ?username= and only subjects are matched (unknown names refused); downloads carry filename* for any script and a sandbox CSP; a file share's folder route redirects instead of hanging…OpenVibers · 23:37 UTC
40aaf13WIP: MediaHub drive (DeepSeek build stopped at 402 balance)OpenVibers · 23:26 UTC
f467becGenerated from the OpenVibe service skeletonOpenVibers · 22:56 UTC