From dc86832db4516bfb1c1c9c9faf408edaa7a2ece5 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 7342cbc..3539650 100644 --- a/manifest.json +++ b/manifest.json @@ -1,5 +1,5 @@ { - "requiredSdkVersion": "^0.1.9", + "requiredSdkVersion": "^1.0.0-beta.2", "version": "0.0.1", "name": "BbbPluginReactionStack", "javascriptEntrypointUrl": "BbbPluginReactionStack.js" diff --git a/package-lock.json b/package-lock.json index c66e654..0505e28 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@lottiefiles/dotlottie-react": "^0.17.7", "babel-plugin-syntax-dynamic-import": "^6.18.0", - "bigbluebutton-html-plugin-sdk": "^0.1.26", + "bigbluebutton-html-plugin-sdk": "^1.0.0-beta.2", "motion": "^12.23.24", "path": "^0.12.7", "radash": "^12.1.1", @@ -3231,9 +3231,9 @@ "dev": true }, "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 c9e5a30..28d6b63 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "dependencies": { "@lottiefiles/dotlottie-react": "^0.17.7", "babel-plugin-syntax-dynamic-import": "^6.18.0", - "bigbluebutton-html-plugin-sdk": "^0.1.26", + "bigbluebutton-html-plugin-sdk": "^1.0.0-beta.2", "motion": "^12.23.24", "path": "^0.12.7", "radash": "^12.1.1", From 5a41826fe913cfb46ea3e3e60eb0fbcc2039b2e6 Mon Sep 17 00:00:00 2001 From: Claudio Promptoso Date: Wed, 7 Oct 2026 16:47:27 +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 3539650..47bda82 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "requiredSdkVersion": "^1.0.0-beta.2", - "version": "0.0.1", + "version": "0.1.0", "name": "BbbPluginReactionStack", "javascriptEntrypointUrl": "BbbPluginReactionStack.js" } diff --git a/package-lock.json b/package-lock.json index 0505e28..6efaf4d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "bbb-plugin-reaction-stack", - "version": "0.0.1", + "version": "0.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "bbb-plugin-reaction-stack", - "version": "0.0.1", + "version": "0.1.0", "dependencies": { "@lottiefiles/dotlottie-react": "^0.17.7", "babel-plugin-syntax-dynamic-import": "^6.18.0", diff --git a/package.json b/package.json index 28d6b63..44ba0fe 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bbb-plugin-reaction-stack", - "version": "0.0.1", + "version": "0.1.0", "private": true, "main": "./src/index.tsx", "dependencies": {