openvibers/openvibe.shared Commits

openvibe-sdk v0.35.0 (was v0.20.4) (#30)

OP OpenVibers committed 8 Oct 2026 · e8744b70bf · 5 files, +10 −8

* openvibe-sdk v0.35.0 (was v0.20.4)

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

* docs-status test reads the repository's pins from package.json, so a pin bump needs no test edit.

Changes

ddiff --git a/README.md b/README.md
iindex 3e4e4ed..8c39e4b 100644
---- a/README.md
++++ b/README.md
@@@ -804,5 +804,5 @@ Part of the [OpenVibe network](https://openvibe.network). Built in the open by [
<!-- versions:start -->
- openvibe-contracts: v0.112.0
--- openvibe-sdk: v0.20.4
++- openvibe-sdk: v0.35.0
<!-- versions:end -->
ddiff --git a/STATUS.json b/STATUS.json
iindex 2b99103..aab052d 100644
---- a/STATUS.json
++++ b/STATUS.json
@@@ -9,7 +9,7 @@
"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.112.0 (devDependency: the release manifest contract)",
-- "sdk": "openvibe-sdk v0.20.4",
++ "sdk": "openvibe-sdk v0.35.0",
"features": [
"the OpenVibe Frame: navbar, footer, panels, account switcher, notification UI with realtime",
"themes, design tokens and icons",
ddiff --git a/package-lock.json b/package-lock.json
iindex ee38312..4019813 100644
---- a/package-lock.json
++++ b/package-lock.json
@@@ -20,7 +20,7 @@
"express": "^4.22.3",
"linkedom": "^0.18.13",
"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"
++ "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.35.0"
}
},
"node_modules/@electric-sql/pglite": {
@@@ -1350,9 +1350,9 @@
}
},
"node_modules/openvibe-sdk": {
-- "version": "0.20.4",
-- "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.20.4",
-- "integrity": "sha512-IMvvBrFhCVO4sm2Ii694BslcnKHSV7YABXviLqrDI/2lTr9NKIH80z3HXxwMUgj0fwZDWBWcNgqPs6OaWIB0GQ==",
++ "version": "0.35.0",
++ "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.35.0",
++ "integrity": "sha512-IF7XB97tU7Q+ccwssGx6QXXcfDPcVpl+mX3BjIr7C6NJlcmoqj9DbHiKrBxlVav0eG44Jf8zuXEwokrHDq3J0w==",
"dev": true,
"license": "MIT",
"engines": {
ddiff --git a/package.json b/package.json
iindex c18b4bb..180c82d 100644
---- a/package.json
++++ b/package.json
@@@ -105,6 +105,6 @@
"express": "^4.22.3",
"linkedom": "^0.18.13",
"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"
++ "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.35.0"
}
}
ddiff --git a/test/docs-status.test.js b/test/docs-status.test.js
iindex 443d7de..0145878 100644
---- a/test/docs-status.test.js
++++ b/test/docs-status.test.js
@@@ -37,7 +37,9 @@ 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.112.0', 'openvibe-sdk': '0.20.4' });
++ // The expectation comes from package.json itself, so a pin bump (scripts/pin-bump.js) needs no test edit.
++ assert.deepStrictEqual(r.pins, pinsIn(JSON.parse(read(root, 'package.json'))));
++ assert.deepStrictEqual(Object.keys(r.pins).sort(), ['openvibe-contracts', 'openvibe-sdk']);
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);