openvibers/openvibe.space Commits

openvibe-shared v2.17.0 (was v2.15.0) (#10)

OP OpenVibers committed 9 Oct 2026 · 260a5bbf32 · 4 files, +9 −137

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

Changes

ddiff --git a/README.md b/README.md
iindex a177bae..778efde 100644
---- a/README.md
++++ b/README.md
@@@ -47,7 +47,7 @@ Nothing that is not a forum path redirects.
- OpenVibe.Network (SSO, JWKS, the `space` OAuth client)
- OpenVibe.Community (where every forum URL redirects)
--- `openvibe-contracts` v0.112.0, `openvibe-sdk` v0.35.0, `openvibe-shared` v2.15.0, pinned by release tarball
++- `openvibe-contracts` v0.112.0, `openvibe-sdk` v0.35.0, `openvibe-shared` v2.17.0, pinned by release tarball
## What Space applies from the network: nothing
@@@ -165,5 +165,5 @@ AGPL-3.0-only. See [LICENSE](LICENSE).
<!-- versions:start -->
- openvibe-contracts: v0.118.0
- openvibe-sdk: v0.35.0
--- openvibe-shared: v2.15.0
++- openvibe-shared: v2.17.0
<!-- versions:end -->
ddiff --git a/STATUS.json b/STATUS.json
iindex b1bb09c..58fd120 100644
---- a/STATUS.json
++++ b/STATUS.json
@@@ -8,7 +8,7 @@
"domain": "openvibe.space",
"contracts": "openvibe-contracts v0.118.0",
"sdk": "openvibe-sdk v0.35.0",
-- "shared": "openvibe-shared v2.15.0",
++ "shared": "openvibe-shared v2.17.0",
"capabilities": [],
"capabilitiesRegistered": false,
"deployed": false,
@@@ -27,5 +27,5 @@
"the forum tables remain in ov_space (migrations 0001+ still create them) with their rows; no drop migration in this release",
"Space consumes no network events and has no account export/deletion: it holds no user content, and the forum's account data is Community's"
],
-- "updated": "2026-10-08"
++ "updated": "2026-10-09"
}
ddiff --git a/package-lock.json b/package-lock.json
iindex 189f92f..d32a194 100644
---- a/package-lock.json
++++ b/package-lock.json
@@@ -16,7 +16,7 @@
"helmet": "^8.1.0",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.118.0",
"openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.35.0",
-- "openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v2.15.0",
++ "openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v2.17.0",
"pg": "^8.23.0"
},
"devDependencies": {
@@@ -33,14 +33,6 @@
"devOptional": true,
"license": "Apache-2.0"
},
-- "node_modules/@iovalkey/commands": {
-- "version": "0.1.0",
-- "resolved": "https://registry.npmjs.org/@iovalkey/commands/-/commands-0.1.0.tgz",
-- "integrity": "sha512-/B9W4qKSSITDii5nkBCHyPkIkAi+ealUtr1oqBJsLxjSRLka4pxun2VvMNSmcwgAMxgXtQfl0qRv7TE+udPJzg==",
-- "license": "MIT",
-- "optional": true,
-- "peer": true
-- },
"node_modules/accepts": {
"version": "1.3.8",
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
@@@ -161,17 +153,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
-- "node_modules/cluster-key-slot": {
-- "version": "1.1.2",
-- "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz",
-- "integrity": "sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==",
-- "license": "Apache-2.0",
-- "optional": true,
-- "peer": true,
-- "engines": {
-- "node": ">=0.10.0"
-- }
-- },
"node_modules/content-disposition": {
"version": "0.5.4",
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
@@@ -230,17 +211,6 @@
"ms": "2.0.0"
}
},
-- "node_modules/denque": {
-- "version": "2.1.0",
-- "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz",
-- "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==",
-- "license": "Apache-2.0",
-- "optional": true,
-- "peer": true,
-- "engines": {
-- "node": ">=0.10"
-- }
-- },
"node_modules/depd": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
@@@ -606,55 +576,6 @@
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
"license": "ISC"
},
-- "node_modules/iovalkey": {
-- "version": "0.4.0",
-- "resolved": "https://registry.npmjs.org/iovalkey/-/iovalkey-0.4.0.tgz",
-- "integrity": "sha512-OSUKxJ+s44CLdUTaicX4+pVrBN/zHKIYwr2oKhRDuczr19FwcSCXEZHzcMUYWZNh1mNSCV9bNJHW/T6cHVm9Aw==",
-- "license": "MIT",
-- "optional": true,
-- "peer": true,
-- "dependencies": {
-- "@iovalkey/commands": "^0.1.0",
-- "cluster-key-slot": "^1.1.0",
-- "debug": "^4.3.4",
-- "denque": "^2.1.0",
-- "lodash.defaults": "^4.2.0",
-- "lodash.isarguments": "^3.1.0",
-- "redis-errors": "^1.2.0",
-- "redis-parser": "^3.0.0",
-- "standard-as-callback": "^2.1.0"
-- },
-- "engines": {
-- "node": ">=18.12.0"
-- }
-- },
-- "node_modules/iovalkey/node_modules/debug": {
-- "version": "4.4.3",
-- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
-- "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
-- "license": "MIT",
-- "optional": true,
-- "peer": true,
-- "dependencies": {
-- "ms": "^2.1.3"
-- },
-- "engines": {
-- "node": ">=6.0"
-- },
-- "peerDependenciesMeta": {
-- "supports-color": {
-- "optional": true
-- }
-- }
-- },
-- "node_modules/iovalkey/node_modules/ms": {
-- "version": "2.1.3",
-- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
-- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
-- "license": "MIT",
-- "optional": true,
-- "peer": true
-- },
"node_modules/ipaddr.js": {
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
@@@ -719,28 +640,12 @@
"safe-buffer": "^5.0.1"
}
},
-- "node_modules/lodash.defaults": {
-- "version": "4.2.0",
-- "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
-- "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==",
-- "license": "MIT",
-- "optional": true,
-- "peer": true
-- },
"node_modules/lodash.includes": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",
"integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==",
"license": "MIT"
},
-- "node_modules/lodash.isarguments": {
-- "version": "3.1.0",
-- "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
-- "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==",
-- "license": "MIT",
-- "optional": true,
-- "peer": true
-- },
"node_modules/lodash.isboolean": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
@@@ -931,9 +836,9 @@
}
},
"node_modules/openvibe-shared": {
-- "version": "2.15.0",
-- "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v2.15.0",
-- "integrity": "sha512-xApTyiUBVDQLTdnKEjjr/9uUU4+T5gofz9DqXv0MrLVINmW88uwbfoEht3kAlG9mp1792U6kIFEblJDHn2wyMQ==",
++ "version": "2.17.0",
++ "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v2.17.0",
++ "integrity": "sha512-z0dDgGH9QqOoinQybWDEYfs4t8ewwFOgsiKxmNbNzWYlGXf5ZYAkfK+zExtFqO2EUBpRzC4MhZkTvF6ydvhltA==",
"license": "MIT",
"dependencies": {
"jsonwebtoken": "^9.0.0"
@@@ -1142,31 +1047,6 @@
"node": ">= 0.8"
}
},
-- "node_modules/redis-errors": {
-- "version": "1.2.0",
-- "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz",
-- "integrity": "sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==",
-- "license": "MIT",
-- "optional": true,
-- "peer": true,
-- "engines": {
-- "node": ">=4"
-- }
-- },
-- "node_modules/redis-parser": {
-- "version": "3.0.0",
-- "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz",
-- "integrity": "sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==",
-- "license": "MIT",
-- "optional": true,
-- "peer": true,
-- "dependencies": {
-- "redis-errors": "^1.0.0"
-- },
-- "engines": {
-- "node": ">=4"
-- }
-- },
"node_modules/require-from-string": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
@@@ -1346,14 +1226,6 @@
"node": ">= 10.x"
}
},
-- "node_modules/standard-as-callback": {
-- "version": "2.1.0",
-- "resolved": "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz",
-- "integrity": "sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==",
-- "license": "MIT",
-- "optional": true,
-- "peer": true
-- },
"node_modules/statuses": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
ddiff --git a/package.json b/package.json
iindex 12b0910..6f960da 100644
---- a/package.json
++++ b/package.json
@@@ -28,7 +28,7 @@
"helmet": "^8.1.0",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.118.0",
"openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.35.0",
-- "openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v2.15.0",
++ "openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v2.17.0",
"pg": "^8.23.0"
},
"engines": {