From be6de0a247798d296dbd1831aaf7f168d5bceb5c Mon Sep 17 00:00:00 2001 From: Claudio Promptoso Date: Fri, 25 Sep 2026 12:25:42 +0000 Subject: [PATCH] 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 1bff666..4748257 100644 --- a/manifest.json +++ b/manifest.json @@ -1,5 +1,5 @@ { - "requiredSdkVersion": "^0.1.2", + "requiredSdkVersion": "^1.0.0-beta.2", "name": "", "javascriptEntrypointUrl": ".js", "localesBaseUrl": "https://cdn.dominio.com/pluginabc/" diff --git a/package-lock.json b/package-lock.json index 5b5d469..3efccd0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.1.0", "dependencies": { "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-dom": "^18.2.0", @@ -3815,9 +3815,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 61e4f48..ecf9fb8 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "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-dom": "^18.2.0",