openvibers/openvibe.shared Commits

openvibe-contracts v0.112.0 (was v0.61.0) (#28)

OP OpenVibers committed 7 Oct 2026 · 2a646a6347 · 5 files, +12 −12

* openvibe-contracts v0.112.0 (was v0.61.0)

Opened by scripts/pin-bump.js in OpenVibers/OpenVibe.Shared after the v0.112.0 release.

* openvibe-contracts v0.112.0 (was v0.61.0)

Changes

ddiff --git a/README.md b/README.md
iindex 5cb8f30..3e4e4ed 100644
---- a/README.md
++++ b/README.md
@@@ -758,7 +758,7 @@ vendored or rsynced from Network.
## Depends on
- `jsonwebtoken` (the only runtime dependency, for `auth-client`)
--- OpenVibe.Contracts (the release manifest contract; `openvibe-contracts` v0.61.0 is a devDependency
++- OpenVibe.Contracts (the release manifest contract; `openvibe-contracts` v0.112.0 is a devDependency
the tests validate against)
- in the browser, at run time: OpenVibe.Network (sessions, notifications and realtime tickets, the
changelog feed) and OpenVibe.Events (the realtime stream for the notification bell)
@@@ -803,6 +803,6 @@ A bad release is undone by pinning the previous tag; a released tag is never mov
Part of the [OpenVibe network](https://openvibe.network). Built in the open by [OpenVibers](https://github.com/OpenVibers).
<!-- versions:start -->
--- openvibe-contracts: v0.61.0
++- openvibe-contracts: v0.112.0
- openvibe-sdk: v0.20.4
<!-- versions:end -->
ddiff --git a/STATUS.json b/STATUS.json
iindex c72395d..2b99103 100644
---- a/STATUS.json
++++ b/STATUS.json
@@@ -8,7 +8,7 @@
"plan": "OpenVibe End-to-End Realignment & Implementation Plan, revision 3 (20 Sep 2026)",
"deployed": false,
"deployment": "none of its own: a package released as git tags; OpenVibe.Network serves /shared/* from its pinned tag, and a site can serve its own pinned copy (openvibe-shared/serve)",
-- "contracts": "openvibe-contracts v0.61.0 (devDependency: the release manifest contract)",
++ "contracts": "openvibe-contracts v0.112.0 (devDependency: the release manifest contract)",
"sdk": "openvibe-sdk v0.20.4",
"features": [
"the OpenVibe Frame: navbar, footer, panels, account switcher, notification UI with realtime",
ddiff --git a/package-lock.json b/package-lock.json
iindex c958738..ee38312 100644
---- a/package-lock.json
++++ b/package-lock.json
@@@ -8,18 +8,18 @@
"name": "openvibe-shared",
"version": "2.13.0",
"license": "MIT",
-- "bin": {
-- "openvibe-build-assets": "scripts/build-assets.js"
-- },
"dependencies": {
"jsonwebtoken": "^9.0.0"
},
++ "bin": {
++ "openvibe-build-assets": "scripts/build-assets.js"
++ },
"devDependencies": {
"@electric-sql/pglite": "^0.5.8",
"better-sqlite3": "^11.10.0",
"express": "^4.22.3",
"linkedom": "^0.18.13",
-- "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.61.0",
++ "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.112.0",
"openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.20.4"
}
},
@@@ -1333,9 +1333,9 @@
}
},
"node_modules/openvibe-contracts": {
-- "version": "0.61.0",
-- "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.61.0",
-- "integrity": "sha512-8hpxyckfVwShA7Tku7mb7zHJBJsj9p3mXL7vM1QHmVnzKfuvUoX+I9JfX3uWPbDVAU/TcbPv53PKyCEUUWUK7g==",
++ "version": "0.112.0",
++ "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.112.0",
++ "integrity": "sha512-ujIdCjv+oHfwg/+Hw0tyt2erVnornjDiKVPN8snHvybfysR/DBZQ2G32bQj8oAaK90s12ADEpdrXT1eust3eAw==",
"dev": true,
"license": "AGPL-3.0-only",
"dependencies": {
ddiff --git a/package.json b/package.json
iindex c77dbe6..c18b4bb 100644
---- a/package.json
++++ b/package.json
@@@ -104,7 +104,7 @@
"better-sqlite3": "^11.10.0",
"express": "^4.22.3",
"linkedom": "^0.18.13",
-- "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.61.0",
++ "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.112.0",
"openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.20.4"
}
}
ddiff --git a/test/docs-status.test.js b/test/docs-status.test.js
iindex 11176f0..443d7de 100644
---- a/test/docs-status.test.js
++++ b/test/docs-status.test.js
@@@ -37,7 +37,7 @@ assert.strictEqual(applyBlock('a\n\n<!-- versions:start -->\n- openvibe-sdk: v0.
// The repository's own pins pass --check, and the two documents describe them.
{
const r = inspect(root);
-- assert.deepStrictEqual(r.pins, { 'openvibe-contracts': '0.61.0', 'openvibe-sdk': '0.20.4' });
++ assert.deepStrictEqual(r.pins, { 'openvibe-contracts': '0.112.0', 'openvibe-sdk': '0.20.4' });
assert.deepStrictEqual(r.findings.filter((f) => !f.ok), [], 'the checked-in STATUS.json and README block are current');
const cli = cp.spawnSync(process.execPath, [script, root, '--check'], { encoding: 'utf8' });
assert.strictEqual(cli.status, 0, cli.stdout + cli.stderr);