From 586123470fe38c59c4a61dbc4c7f8f5aefecfb4b Mon Sep 17 00:00:00 2001 From: Claudio Promptoso Date: Wed, 23 Sep 2026 18:09:15 +0000 Subject: [PATCH 1/2] chore(deps): bump bigbluebutton-html-plugin-sdk to 1.0.0-beta.2 (BigBlueButton 4.0) The plugin SDK moves to its first 1.x pre-release, published on npm as 1.0.0-beta.2 and shipped by BigBlueButton 4.0. Two version fields change here, and they mean different things: - package.json pins the SDK that builds the bundle. The semver operator already used by this repository is preserved, so a pinned dependency stays pinned and a caret range stays a caret range. - manifest.json requiredSdkVersion declares the range of server SDK versions this plugin supports. When a meeting starts, BigBlueButton checks its own html5PluginSdkVersion against that range and records a plugin load failure when it does not match. It becomes ^1.0.0-beta.2, following the caret convention already used on the 0.1.x line, which keeps expressing compatibility as the SDK reaches 1.x. The lock file is regenerated so the resolved SDK matches the new declaration. Co-Authored-By: Guilherme Pereira Leme <69865537+GuiLeme@users.noreply.github.com> --- manifest.json | 2 +- package-lock.json | 8 ++++---- package.json | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/manifest.json b/manifest.json index 00a7a71..c121663 100644 --- a/manifest.json +++ b/manifest.json @@ -1,5 +1,5 @@ { - "requiredSdkVersion": "^0.1.2", + "requiredSdkVersion": "^1.0.0-beta.2", "name": "BbbPluginSessionShare", "version": "0.0.1", "javascriptEntrypointUrl": "BbbPluginSessionShare.js", diff --git a/package-lock.json b/package-lock.json index 5527105..64aa135 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "@types/react": "^18.2.13", "@types/react-dom": "^18.2.6", "babel-plugin-syntax-dynamic-import": "^6.18.0", - "bigbluebutton-html-plugin-sdk": "0.1.26", + "bigbluebutton-html-plugin-sdk": "1.0.0-beta.2", "path": "^0.12.7", "react": "^18.2.0", "react-copy-to-clipboard": "^5.1.0", @@ -4338,9 +4338,9 @@ "license": "MIT" }, "node_modules/bigbluebutton-html-plugin-sdk": { - "version": "0.1.26", - "resolved": "https://registry.npmjs.org/bigbluebutton-html-plugin-sdk/-/bigbluebutton-html-plugin-sdk-0.1.26.tgz", - "integrity": "sha512-EANOpZiIPsm69npnQf20r6ymhjyQAr8p3zjHyyPHwm7avFtDUt/5kkVBzDBq7emHr4WSYCDrVOxphqCywxC+eg==", + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/bigbluebutton-html-plugin-sdk/-/bigbluebutton-html-plugin-sdk-1.0.0-beta.2.tgz", + "integrity": "sha512-X4PlZJAZKNDFpVXjGSChCDLe95HK9r6oM8Im2DiwaPme+NqQsectnXE1+KSrGYLMzCHWlICQsz+jpeYceX428A==", "license": "LGPL-3.0", "dependencies": { "@apollo/client": "^3.8.7", diff --git a/package.json b/package.json index 4a8a672..6c2978a 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "@types/react": "^18.2.13", "@types/react-dom": "^18.2.6", "babel-plugin-syntax-dynamic-import": "^6.18.0", - "bigbluebutton-html-plugin-sdk": "0.1.26", + "bigbluebutton-html-plugin-sdk": "1.0.0-beta.2", "path": "^0.12.7", "react": "^18.2.0", "react-copy-to-clipboard": "^5.1.0", From e544558151ddc8a85edb93d9551bb937cc9c20a8 Mon Sep 17 00:00:00 2001 From: Claudio Promptoso Date: Wed, 7 Oct 2026 16:49:39 +0000 Subject: [PATCH 2/2] chore: sync plugin version to 0.1.0 for the v0.1.x line Aligns the plugin version with the v0.1.x publishing line, the same sync done for the h5p plugin. Co-Authored-By: Guilherme Pereira Leme <69865537+GuiLeme@users.noreply.github.com> --- manifest.json | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/manifest.json b/manifest.json index c121663..b0562ba 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "requiredSdkVersion": "^1.0.0-beta.2", "name": "BbbPluginSessionShare", - "version": "0.0.1", + "version": "0.1.0", "javascriptEntrypointUrl": "BbbPluginSessionShare.js", "localesBaseUrl": "https://cdn.domain.com/pluginabc/" } diff --git a/package-lock.json b/package-lock.json index 64aa135..24c3fb7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "bbb-plugin-session-share", - "version": "0.0.1", + "version": "0.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "bbb-plugin-session-share", - "version": "0.0.1", + "version": "0.1.0", "dependencies": { "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", diff --git a/package.json b/package.json index 6c2978a..0435051 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bbb-plugin-session-share", - "version": "0.0.1", + "version": "0.1.0", "private": true, "main": "./src/index.tsx", "engines": {