{"service":"media-hub","entries":[{"service":"media-hub","sha":"d000e8f662dd00dae409e9f0f8a56cc85d149cc2","short":"d000e8f","subject":"openvibe-shared v4.1.2 (was v4.1.1) (#40)","author":"OpenVibers","committed_at":"2026-10-12T21:56:53Z","deployed_at":"2026-10-12T21:56:53.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/d000e8f662dd00dae409e9f0f8a56cc85d149cc2","post_id":"pst_01M4S80SEEKJXCXQV3X77FG1WE"},{"service":"media-hub","sha":"0c64496cde66191ea9791b59338ffe5080d1b7d0","short":"0c64496","subject":"openvibe-shared v4.1.1 (was v4.1.0) (#39)","author":"OpenVibers","committed_at":"2026-10-12T21:21:30Z","deployed_at":"2026-10-12T21:21:30.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/0c64496cde66191ea9791b59338ffe5080d1b7d0","post_id":"pst_01M4S80SEEKJXCXQV3X77FG1WE"},{"service":"media-hub","sha":"4a77c0cf34c1c17147025d9784c407c9f23598c6","short":"4a77c0c","subject":"openvibe-shared v4.1.0 (was v4.0.2) (#36)","author":"OpenVibers","committed_at":"2026-10-12T20:44:23Z","deployed_at":"2026-10-12T20:44:23.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/4a77c0cf34c1c17147025d9784c407c9f23598c6","post_id":"pst_01M4RYJZT9AJ3E6KB1YCEJPFYA"},{"service":"media-hub","sha":"18ae2833dafeb508cfb12fb202f4f8e3092e607e","short":"18ae283","subject":"Video: make a clip on openvibe.video (any signed-in viewer, cut on Live as the person, with their address) (#38)","author":"OpenVibers","committed_at":"2026-10-12T20:44:20Z","deployed_at":"2026-10-12T20:44:23.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/18ae2833dafeb508cfb12fb202f4f8e3092e607e","post_id":"pst_01M4RYJZT9AJ3E6KB1YCEJPFYA"},{"service":"media-hub","sha":"5da2ccdd0877684c4edc0d2d99eadf4104a77d87","short":"5da2ccd","subject":"Video: VideoObject structured data with chapters as key moments, clip isPartOf, playlist ItemList; AI clips noindex (#37)","author":"OpenVibers","committed_at":"2026-10-12T20:22:06Z","deployed_at":"2026-10-12T20:22:06.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/5da2ccdd0877684c4edc0d2d99eadf4104a77d87","post_id":"pst_01M4RYJZT9AJ3E6KB1YCEJPFYA"},{"service":"media-hub","sha":"bd2119536b5343c88655f1c2798df7ebe223b240","short":"bd21195","subject":"Video: owner tools (edit, visibility, delete) on openvibe.video, made on Live as the signed-in person (#35)","author":"OpenVibers","committed_at":"2026-10-12T20:02:00Z","deployed_at":"2026-10-12T20:02:00.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/bd2119536b5343c88655f1c2798df7ebe223b240","post_id":"pst_01M4RYJZT9AJ3E6KB1YCEJPFYA"},{"service":"media-hub","sha":"18aa8a6c65ab13810228b8186737fea2aef623eb","short":"18aa8a6","subject":"openvibe-contracts v0.152.0 (was v0.143.0) (#34)","author":"OpenVibers","committed_at":"2026-10-12T19:49:53Z","deployed_at":"2026-10-12T19:49:53.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/18aa8a6c65ab13810228b8186737fea2aef623eb","post_id":"pst_01M4RYJZT9AJ3E6KB1YCEJPFYA"},{"service":"media-hub","sha":"0fefc662687e54e9dd1fd6c1907d46bcc9772fec","short":"0fefc66","subject":"Video: the playlist API for people's tokens and apps (video.playlist.read/manage), public reads, playlists on channel pages (#33)","author":"OpenVibers","committed_at":"2026-10-12T19:48:50Z","deployed_at":"2026-10-12T19:49:53.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/0fefc662687e54e9dd1fd6c1907d46bcc9772fec","post_id":"pst_01M4RYJZT9AJ3E6KB1YCEJPFYA"},{"service":"media-hub","sha":"5b9ab165fc07434176bcbc26aeb738f1d7a78c25","short":"5b9ab16","subject":"Video: play Media's HLS timeline, allow Media's edge host, count views on Live (#32)","author":"OpenVibers","committed_at":"2026-10-12T19:48:37Z","deployed_at":"2026-10-12T19:48:37.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/5b9ab165fc07434176bcbc26aeb738f1d7a78c25","post_id":"pst_01M4RYJZT9AJ3E6KB1YCEJPFYA"},{"service":"media-hub","sha":"1b5f06ea45552e27bb2bb04d1e81de1c9494254f","short":"1b5f06e","subject":"MediaHub: OpenVibe.Video playlists, with sign-in on openvibe.video (#31)","author":"OpenVibers","committed_at":"2026-10-12T13:14:08Z","deployed_at":"2026-10-12T13:14:08.000Z","major":true,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/1b5f06ea45552e27bb2bb04d1e81de1c9494254f","post_id":"pst_01M4RRKJVC84Q04QFFQ4YYYPPZ"},{"service":"media-hub","sha":"9ad3a0ea72da1fe380d5755353b543cd36221418","short":"9ad3a0e","subject":"MediaHub: openvibe.video's sitemap names the home, channels and 300 items, all dated (#30)","author":"OpenVibers","committed_at":"2026-10-12T11:48:29Z","deployed_at":"2026-10-12T11:48:29.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/9ad3a0ea72da1fe380d5755353b543cd36221418","post_id":"pst_01M4R3Q83XV8KD5NVQ5YE5VFR6"},{"service":"media-hub","sha":"2c10e3e4e73254b6b984dcd5f5362613c54d9429","short":"2c10e3e","subject":"MediaHub: OpenVibe.Video watch pages show the stream's chat replay and its comments (#29)","author":"OpenVibers","committed_at":"2026-10-12T11:44:37Z","deployed_at":"2026-10-12T11:48:29.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/2c10e3e4e73254b6b984dcd5f5362613c54d9429","post_id":"pst_01M4R3Q83XV8KD5NVQ5YE5VFR6"},{"service":"media-hub","sha":"7c5a42d6b69b714abc23c0d173eb45f20167515e","short":"7c5a42d","subject":"MediaHub: OpenVibe.Video v1, public watch pages for Live's recordings and clips at openvibe.video (#28)","author":"OpenVibers","committed_at":"2026-10-12T10:59:03Z","deployed_at":"2026-10-12T10:59:03.000Z","major":true,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/7c5a42d6b69b714abc23c0d173eb45f20167515e","post_id":"pst_01M4R3Q83XV8KD5NVQ5YE5VFR6"},{"service":"media-hub","sha":"a49cf80fa18830adaf633b90214350fbdad52576","short":"a49cf80","subject":"openvibe-contracts v0.143.0 (was v0.129.0) (#27)","author":"OpenVibers","committed_at":"2026-10-12T00:00:40Z","deployed_at":"2026-10-12T00:00:40.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/a49cf80fa18830adaf633b90214350fbdad52576","post_id":"pst_01M4QAHJVPX10JHVYM4V6Q68AA"},{"service":"media-hub","sha":"490a3045e53d6eadf77ef17baea68d98a1f0f48c","short":"490a304","subject":"openvibe-shared v4.0.2 (was v4.0.1) (#26)","author":"OpenVibers","committed_at":"2026-10-11T22:54:46Z","deployed_at":"2026-10-11T22:54:46.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/490a3045e53d6eadf77ef17baea68d98a1f0f48c","post_id":"pst_01M4PNNB12BJC11BYMP50S8P5Z"},{"service":"media-hub","sha":"d0011d3d24bdc8e6222c7cd8a241836c19b7f776","short":"d0011d3","subject":"openvibe-shared v4.0.1 (was v4.0.0) (#25)","author":"OpenVibers","committed_at":"2026-10-11T22:43:41Z","deployed_at":"2026-10-11T22:43:41.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/d0011d3d24bdc8e6222c7cd8a241836c19b7f776","post_id":"pst_01M4PNNB12BJC11BYMP50S8P5Z"},{"service":"media-hub","sha":"4a7bd39c3f58183967de46ce407c3c1dc4c1832a","short":"4a7bd39","subject":"openvibe-shared v4.0.0 (was v3.0.1) (#24)","author":"OpenVibers","committed_at":"2026-10-11T22:25:33Z","deployed_at":"2026-10-11T22:25:33.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/4a7bd39c3f58183967de46ce407c3c1dc4c1832a","post_id":"pst_01M4PNNB12BJC11BYMP50S8P5Z"},{"service":"media-hub","sha":"a7a9df17280a59e7deb4ac7032928d463aa94bb9","short":"a7a9df1","subject":"MediaHub: Media calls use the service token; the app key goes (C-71) (#23)","author":"OpenVibers","committed_at":"2026-10-11T02:40:41Z","deployed_at":"2026-10-11T02:40:41.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/a7a9df17280a59e7deb4ac7032928d463aa94bb9","post_id":"pst_01M4PG9FZ1B052048YVDCQW140"},{"service":"media-hub","sha":"80b7d74091101f00f1d2221695a06add449c9611","short":"80b7d74","subject":"openvibe-sdk v0.44.0 (was v0.43.0) (#22)","author":"OpenVibers","committed_at":"2026-10-11T01:14:36Z","deployed_at":"2026-10-11T01:14:36.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/80b7d74091101f00f1d2221695a06add449c9611","post_id":"pst_01M4MBX88WVMJEPBBYBY1AQE44"},{"service":"media-hub","sha":"84dba9fc8060642af5aac021e3313cda66128af6","short":"84dba9f","subject":"openvibe-sdk v0.43.0 (was v0.42.0) (#21)","author":"OpenVibers","committed_at":"2026-10-11T00:43:18Z","deployed_at":"2026-10-11T00:43:18.000Z","major":false,"url":"https://github.com/OpenVibers/OpenVibe.MediaHub/commit/84dba9fc8060642af5aac021e3313cda66128af6","post_id":"pst_01M4MBX88WVMJEPBBYBY1AQE44"}],"next":"MjAyNi0xMC0xMVQwMDo0MzoxOC4wMDBafDM3MTk","latest_post":{"id":"pst_01M4S80SEEKJXCXQV3X77FG1WE","title":"Patch notes: 89 changes across 36 sites","url":"https://openvibe.blog/@openvibe/patch-notes-89-changes-across-36-sites","published_at":1791848637931,"entries":89},"posts":[{"id":"pst_01M4S80SEEKJXCXQV3X77FG1WE","title":"Patch notes: 89 changes across 36 sites","url":"https://openvibe.blog/@openvibe/patch-notes-89-changes-across-36-sites","published_at":1791848637931,"entries":89},{"id":"pst_01M4RYJZT9AJ3E6KB1YCEJPFYA","title":"Patch notes: 87 changes across 36 sites","url":"https://openvibe.blog/@openvibe/patch-notes-87-changes-across-36-sites-2","published_at":1791838748520,"entries":87},{"id":"pst_01M4RRKJVC84Q04QFFQ4YYYPPZ","title":"Patch notes: 6 changes across 5 sites","url":"https://openvibe.blog/@openvibe/patch-notes-6-changes-across-5-sites","published_at":1791832476539,"entries":6},{"id":"pst_01M4R3Q83XV8KD5NVQ5YE5VFR6","title":"Patch notes: 33 changes across 12 sites","url":"https://openvibe.blog/@openvibe/patch-notes-33-changes-across-12-sites","published_at":1791810576522,"entries":33},{"id":"pst_01M4QAHJVPX10JHVYM4V6Q68AA","title":"Patch notes: 31 changes across 23 sites","url":"https://openvibe.blog/@openvibe/patch-notes-31-changes-across-23-sites","published_at":1791784176518,"entries":31}]}