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-03
a6f18afHostAn untracked file the release adds byte for byte is removed before the merge (Sites' generated openvibe.work vhost, once committed, blocked the deploy)OpenVibers · 02:47 UTC
e474593HostPoint Host runbook principal commands at network.env and --write-env (#12)OpenVibers · 02:47 UTC
4d8d5b3ChatFix Chat runbook to create the service principal with --write-env (#8)OpenVibers · 01:31 UTC
9efea83MediaTake sweep budgets and residency per class from storage policy (#14)OpenVibers · 01:25 UTC
b74425bAIRoute remaining AI capabilities through placement fallback pools (#10)OpenVibers · 00:59 UTC
1beabeaTradeBump OpenVibe.Trade's openvibe-shared pin to v2.4.0 (#4)OpenVibers · 00:39 UTC
2ff9dc2CouponsBump openvibe-shared to v2.4.0 (#4)OpenVibers · 00:39 UTC
b612319CodesPublish harness offers as Fabric resource offers of kind harness (#9)OpenVibers · 00:35 UTC
a24a5d2ReviewsPin openvibe-shared to v2.4.0 in the manifest and lockfile (#4)OpenVibers · 00:34 UTC
3db0c08DealsPin openvibe-shared to v2.4.0 (#4)OpenVibers · 00:29 UTC
79ae5abNewsBump openvibe-shared pin to v2.4.0 in package files (#4)OpenVibers · 00:16 UTC
2026-10-02
9506878CodesAdd the harness catalog page, sitemap and llms.txt entries (#8)OpenVibers · 23:58 UTC
b27f594CodesServe the harness catalog and task routing over the API (#7)OpenVibers · 23:44 UTC
208fd43CodesRoute coding tasks to harness offers through the SDK placement planner (#6)OpenVibers · 23:33 UTC
2dcca25ChatReject legacy WebSocket credentials and use session or bearer auth (#7)OpenVibers · 23:29 UTC
8d442ffAIValidate placement offers and requirements before planning (#9)OpenVibers · 23:20 UTC
dd04042CodesAdd a validated harness offer catalog (#5)OpenVibers · 23:19 UTC
500863fLiveGenerate OpenRe WHIP test keys at runtime (#13)OpenVibers · 23:10 UTC
97131acLiveN-1 fixtures re-recorded from 9437263, the release now in production (npm run n-1:record).OpenVibers · 23:10 UTC
0c62c54OpenReLet cutover-preflight --slot all check every Live slot read-only (#10)OpenVibers · 23:06 UTC
e7e1c55OpenReRequire ready ingest workers for stored stream protocols (#9)OpenVibers · 23:00 UTC
fa04eb8MediaAlign version pins and declare shield, lineage and paste-route env vars (#13)OpenVibers · 22:48 UTC
e9495e4MediaAdditive step 2 of F1b: replay simulator (#12)OpenVibers · 22:48 UTC
44fc3ceMediaAdd revisioned per-class storage policy budgets and residency checks (#11)OpenVibers · 22:48 UTC
d272503OpenReMove the API shutdown onto openvibe-sdk/service gracefulStop (#8)OpenVibers · 22:00 UTC
18a9a3cEventsLet OpenVibe.Bot publish its bot. events as a known source (#3)OpenVibers · 21:48 UTC
703a2ccChatOrder audio queue start and stop: recover gates pumps, stop awaits work (#6)OpenVibers · 21:14 UTC
d72398dSourcesMove Sources' shutdown onto openvibe-sdk/service gracefulStop (#3)OpenVibers · 21:01 UTC
4d6e48cSearchMove Search's shutdown onto openvibe-sdk/service gracefulStop (#4)OpenVibers · 20:54 UTC
9c5af58ToolsFix stale comments for removed process routes and RIDB demo key (#6)OpenVibers · 20:36 UTC
4e7b56bNetworkIssue node tokens and add node self routes and topology details (#19)OpenVibers · 20:36 UTC
d0efb56NetworkAdd the owner API for a person's own machines (#18)OpenVibers · 20:36 UTC
835b681NetworkAdd project placement: preferred regions and residency (#17)OpenVibers · 20:36 UTC
d0ac01aEventsMove Events' shutdown onto openvibe-sdk/service gracefulStop (#2)OpenVibers · 20:27 UTC
678b485HostMove Host's shutdown onto openvibe-sdk/service gracefulStop (#10)OpenVibers · 19:37 UTC
4215a76ChatMove Chat's shutdown onto openvibe-sdk/service gracefulStop (#5)OpenVibers · 19:00 UTC
b6ca9f6CommunityMove Community's graceful shutdown onto openvibe-sdk/service (#7)OpenVibers · 18:25 UTC
bd447e9ReviewsMove Reviews errors and shutdown onto openvibe-sdk/service (#3)OpenVibers · 17:55 UTC
60b51a8WikiMove Wiki errors and shutdown onto openvibe-sdk/service (#3)OpenVibers · 17:46 UTC
7c424edTradeMove Trade's error helpers onto openvibe-sdk/service (#3)OpenVibers · 17:39 UTC
be90dfdTipsMove Tips errors and shutdown onto openvibe-sdk/service (#3)OpenVibers · 17:24 UTC
7fa9a87HostDrop replaced tracked paths from the index before the deploy merge (#9)OpenVibers · 17:23 UTC
cbaacc4NetworkPair a person's machine as a node principal with scoped read and revoke (#16)OpenVibers · 17:19 UTC
e5b291cChatAnswer 400 for non-positive-integer ids on emotes and other param routes (#4)OpenVibers · 17:17 UTC
2c1fcd6HostRequire root for ovhost data and stop unitsMatch units on switch (#8)OpenVibers · 17:08 UTC
d1bd62aHostAdd ovhost self-update to fast-forward and reinstall the CLI install (#7)OpenVibers · 17:08 UTC
183a1c9VIPMove VIP errors and shutdown onto openvibe-sdk/service (#5)OpenVibers · 17:04 UTC
69ef52fVIPStop tracking nodemodules (a symlink an agent commit added) (#4)OpenVibers · 17:04 UTC
0c50964VIPTake VIP cache headers from openvibe-shared/cache-policy (#3)OpenVibers · 17:04 UTC
f1dfe61DealsMove Deals errors and shutdown onto openvibe-sdk/service (#3)OpenVibers · 16:43 UTC