What shipped on OpenVibe.Community
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-11-08
1ea41c6openvibe-shared v4.154.0 (was v4.153.0) (#300)
b9dbb31openvibe-shared v4.153.0 (was v4.152.0) (#299)
eb18212openvibe-shared v4.152.0 (was v4.150.0) (#298)
c54f84bopenvibe-shared v4.150.0 (was v4.149.0) (#297)
e590997openvibe-shared v4.149.0 (was v4.142.0) (#296)
172f428outbox: partial index for the rejected count (#294)
7f803e3openvibe-contracts v0.338.0 (was v0.317.0) (#293)
2026-11-07
707d111openvibe-shared v4.142.0 (was v4.139.0) (#292)
f9c0978Menu: newest forum threads when nothing is hot (#291)
8bce955openvibe-shared v4.139.0 (was v4.137.0) (#290)
71a0d47openvibe-shared v4.137.0 (was v4.135.0) (#289)
fcef033Forum threads: Ask your agent chip in the action row (#288)
f5dea94Pastes: title+8-char id addresses, 301s from old slugs, no IndexNow for noindex pages (#287)
906d119openvibe-shared v4.135.0 (was v4.133.0) (#286)
db911f3connect-src: allow https://openvibe.chat for the navbar's Messages count (openvibe-shared 4.130.0) (#285)
6ce7592Publish the Hot in the forum card as a frame.menu-cards array (#283)
3e37385Screenshot cards: a 320/640 WebP from Media, eager only above the fold (#284)
1237d7bopenvibe-shared v4.133.0 (was v4.129.0) (#282)
bc8f171Home screenshots: cache public ones like assets (#279)
266f7c0openvibe-shared v4.129.0 (was v4.126.0) (#278)
76a4d0dForum: move /s to /forum, threads to /forum/<space>/<slug> (#277)
70c5c21openvibe-shared v4.126.0 (was v4.124.0) (#275)
6937628openvibe-sdk v0.94.0 (was v0.93.0) (#276)
95363ecopenvibe-contracts v0.312.0 (was v0.294.0) (#274)
7a8b1c3Pastes: the guarded screenshot address, never Media's private object URL (broken images) (#273)
6606192openvibe-sdk v0.93.0 (was v0.91.0) (#272)
d1c1dceopenvibe-shared v4.124.0 (was v4.122.0) (#271)
2026-11-06
2783bdfopenvibe-shared v4.122.0 (was v4.118.0) (#270)
d8a791bopenvibe-shared v4.118.0 (was v4.116.1) (#269)
d0e6ac8Locked pastes: the pilot (people, password and link locks) (#267)
822404fopenvibe-sdk v0.91.0 (was v0.85.0) (#268)
4e9b6baCommunity: retire old v1 screenshot files after a reference check (#266)
a612e2fImage pastes are reviewed into three categories: hidden or quarantined (#263)
6edb6eeopenvibe-shared v4.115.1 (was v4.114.0) (#265)
f782cf0Community: move screenshots without losing legacy objects (#264)
502f25cSharing pilot: pastes shared with specific people, and transfer (#261)
1bf522copenvibe-shared v4.114.0 (was v4.113.0) (#260)
8e41e40openvibe-shared v4.113.0 (was v4.112.1) (#259)
308295dOne sign-in module: openvibe-sdk/sso (#258)
83c827bopenvibe-shared v4.112.1 (was v4.109.2) (#257)
2026-11-05
2026-11-03
91b88edopenvibe-shared v4.109.2 (was v4.108.0) (#253)
4a27d92openvibe-shared v4.108.0 (was v4.107.4) (#252)
56adff5openvibe-shared v4.107.4 (was v4.107.3) (#251)
cdf91a3agent.json: what a paste's address is (AGT-4) (#250)
9a2748eAn erased paste's slug is never given to another paste (AGT-4) (#249)
0e36bb1openvibe-shared v4.107.3 (was v4.107.2) (#248)
85b3a28openvibe-shared v4.107.2 (was v4.107.1) (#247)
696fdb1openvibe-shared v4.107.1 (was v4.107.0) (#246)