openvibers/openvibe.sdk Commits
0.2.2: drop the openvibe-contracts peer dependency (never loaded at runtime; a tarball-pinned peer blocked services on newer Contracts)
Changes
@@@ -3,6 +3,12 @@All notable changes to `openvibe-sdk`. The package follows semver; while it is `0.x`, a minorrelease may change an API and says so here.++## 0.2.2 (2026-09-23)++++- No peer dependency on `openvibe-contracts`: the SDK never loads it at runtime, and a peer pinned++ to one Contracts tarball made npm refuse any service on a newer Contracts release. The supported++ Contracts range is documented in the README and checked by CI.++## 0.2.1 (2026-09-23)- Outbox: a refusal from the Network token endpoint (for example a grant not provisioned yet) is@@@ -1,26 +1,18 @@{"name": "openvibe-sdk",-- "version": "0.1.0",++ "version": "0.2.2","lockfileVersion": 3,"requires": true,"packages": {"": {"name": "openvibe-sdk",-- "version": "0.1.0",++ "version": "0.2.2","license": "MIT","devDependencies": {"better-sqlite3": "^11.10.0"},"engines": {"node": ">=20"-- },-- "peerDependencies": {-- "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.6.0"-- },-- "peerDependenciesMeta": {-- "openvibe-contracts": {-- "optional": true-- }}},"node_modules/base64-js": {@@@ -1,6 +1,6 @@{"name": "openvibe-sdk",-- "version": "0.2.1",++ "version": "0.2.2","description": "Supported browser and server clients for the OpenVibe platform: auth, registry discovery, identity, user modules, events, realtime, media and community, with deadlines, safe retries, problem errors and trace propagation.","main": "index.js","types": "types/index.d.ts",@@@ -90,14 +90,6 @@"engines": {"node": ">=20"},-- "peerDependencies": {-- "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.6.0"-- },-- "peerDependenciesMeta": {-- "openvibe-contracts": {-- "optional": true-- }-- },"sideEffects": false,"keywords": ["openvibe",
@@ -3,6 +3,12 @@
@@ -3,6 +3,12 @@
All notable changes to `openvibe-sdk`. The package follows semver; while it is `0.x`, a minor
All notable changes to `openvibe-sdk`. The package follows semver; while it is `0.x`, a minor
release may change an API and says so here.
release may change an API and says so here.
+## 0.2.2 (2026-09-23)
+
+- No peer dependency on `openvibe-contracts`: the SDK never loads it at runtime, and a peer pinned
+ to one Contracts tarball made npm refuse any service on a newer Contracts release. The supported
+ Contracts range is documented in the README and checked by CI.
+
## 0.2.1 (2026-09-23)
## 0.2.1 (2026-09-23)
- Outbox: a refusal from the Network token endpoint (for example a grant not provisioned yet) is
- Outbox: a refusal from the Network token endpoint (for example a grant not provisioned yet) is
@@ -1,26 +1,18 @@
@@ -1,26 +1,18 @@
{
{
"name": "openvibe-sdk",
"name": "openvibe-sdk",
- "version": "0.1.0",
+ "version": "0.2.2",
"lockfileVersion": 3,
"lockfileVersion": 3,
"requires": true,
"requires": true,
"packages": {
"packages": {
"": {
"": {
"name": "openvibe-sdk",
"name": "openvibe-sdk",
- "version": "0.1.0",
+ "version": "0.2.2",
"license": "MIT",
"license": "MIT",
"devDependencies": {
"devDependencies": {
"better-sqlite3": "^11.10.0"
"better-sqlite3": "^11.10.0"
},
},
"engines": {
"engines": {
"node": ">=20"
"node": ">=20"
- },
- "peerDependencies": {
- "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.6.0"
- },
- "peerDependenciesMeta": {
- "openvibe-contracts": {
- "optional": true
- }
}
}
},
},
"node_modules/base64-js": {
"node_modules/base64-js": {
@@ -1,6 +1,6 @@
@@ -1,6 +1,6 @@
{
{
"name": "openvibe-sdk",
"name": "openvibe-sdk",
- "version": "0.2.1",
+ "version": "0.2.2",
"description": "Supported browser and server clients for the OpenVibe platform: auth, registry discovery, identity, user modules, events, realtime, media and community, with deadlines, safe retries, problem errors and trace propagation.",
"description": "Supported browser and server clients for the OpenVibe platform: auth, registry discovery, identity, user modules, events, realtime, media and community, with deadlines, safe retries, problem errors and trace propagation.",
"main": "index.js",
"main": "index.js",
"types": "types/index.d.ts",
"types": "types/index.d.ts",
@@ -90,14 +90,6 @@
@@ -90,14 +90,6 @@
"engines": {
"engines": {
"node": ">=20"
"node": ">=20"
},
},
- "peerDependencies": {
- "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.6.0"
- },
- "peerDependenciesMeta": {
- "openvibe-contracts": {
- "optional": true
- }
- },
"sideEffects": false,
"sideEffects": false,
"keywords": [
"keywords": [
"openvibe",
"openvibe",