diff --git a/.github/release-please/release-please-manifest.json b/.github/release-please/release-please-manifest.json index 8f3e0a494..b4e9013ba 100644 --- a/.github/release-please/release-please-manifest.json +++ b/.github/release-please/release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.15.0" + ".": "0.16.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 76703bba2..b0adea250 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.16.0](https://github.com/opentdf/web-sdk/compare/sdk-v0.15.0...sdk-v0.16.0) (2026-04-23) + + +### Bug Fixes + +* **sdk:** bound browser decrypt memory for large chunker downloads ([#922](https://github.com/opentdf/web-sdk/issues/922)) ([66aad4e](https://github.com/opentdf/web-sdk/commit/66aad4e2f398a3ada7683f4a74d38d68eb682b6a)) +* **sdk:** bump uuid from 13.0.0 to 14.0.0 in /lib ([#923](https://github.com/opentdf/web-sdk/issues/923)) ([7c02e1f](https://github.com/opentdf/web-sdk/commit/7c02e1fccf619c1f877192327d3a23e794d36dd3)) + ## [0.15.0](https://github.com/opentdf/web-sdk/compare/sdk-v0.14.0...sdk-v0.15.0) (2026-04-22) diff --git a/Makefile b/Makefile index 2bc03fb86..c7a60e561 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # x-release-please-start-version -version=0.15.0 +version=0.16.0 # x-release-please-end extras=cli web-app pkgs=lib $(extras) diff --git a/cli/package-lock.json b/cli/package-lock.json index cb7d060c8..cf940dcab 100644 --- a/cli/package-lock.json +++ b/cli/package-lock.json @@ -1,15 +1,15 @@ { "name": "@opentdf/ctl", - "version": "0.15.0", + "version": "0.16.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@opentdf/ctl", - "version": "0.15.0", + "version": "0.16.0", "license": "BSD-3-Clause-Clear", "dependencies": { - "@opentdf/sdk": "file:../lib/opentdf-sdk-0.15.0.tgz", + "@opentdf/sdk": "file:../lib/opentdf-sdk-0.16.0.tgz", "yargs": "^18.0.0" }, "bin": { @@ -39,9 +39,9 @@ } }, "node_modules/@bufbuild/protobuf": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.11.0.tgz", - "integrity": "sha512-sBXGT13cpmPR5BMgHE6UEEfEaShh5Ror6rfN3yEK5si7QVrtZg8LEPQb0VVhiLRUslD2yLnXtnRzG035J/mZXQ==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.12.0.tgz", + "integrity": "sha512-B/XlCaFIP8LOwzo+bz5uFzATYokcwCKQcghqnlfwSmM5eX/qTkvDBnDPs+gXtX/RyjxJ4DRikECcPJbyALA8FA==", "license": "(Apache-2.0 AND BSD-3-Clause)", "peer": true }, @@ -407,9 +407,9 @@ } }, "node_modules/@opentdf/sdk": { - "version": "0.15.0", - "resolved": "file:../lib/opentdf-sdk-0.15.0.tgz", - "integrity": "sha512-BMdJ6wRFC/vSNDqN6i0KAfIsY/OlxEggKj3s4WH0oemWj5VhfDtL/rH4ZjahEenWeobY5DdcW0d452spAd/s5w==", + "version": "0.16.0", + "resolved": "file:../lib/opentdf-sdk-0.16.0.tgz", + "integrity": "sha512-VmkYW1BnhQJnytyIJF+awjp8mG59lppG6pNXUaa/sgQyb+Vs0we22r4Qmgl4pwIoQYauh83tsupfYsmuZqeJLA==", "license": "BSD-3-Clause-Clear", "dependencies": { "@connectrpc/connect": "^2.0.2", @@ -417,7 +417,7 @@ "buffer-crc32": "^1.0.0", "jose": "6.0.8", "json-canonicalize": "^1.0.6", - "uuid": "~13.0.0" + "uuid": "~14.0.0" } }, "node_modules/@pkgjs/parseargs": { @@ -3246,9 +3246,9 @@ } }, "node_modules/uuid": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-13.0.0.tgz", - "integrity": "sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", + "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" diff --git a/cli/package.json b/cli/package.json index 34167c8da..324d4ec20 100644 --- a/cli/package.json +++ b/cli/package.json @@ -1,6 +1,6 @@ { "name": "@opentdf/ctl", - "version": "0.15.0", + "version": "0.16.0", "description": "Node based CLI for opentdf", "repository": { "type": "git", @@ -54,7 +54,7 @@ "serialize-javascript": "^7.0.4" }, "dependencies": { - "@opentdf/sdk": "file:../lib/opentdf-sdk-0.15.0.tgz", + "@opentdf/sdk": "file:../lib/opentdf-sdk-0.16.0.tgz", "yargs": "^18.0.0" } } diff --git a/lib/package-lock.json b/lib/package-lock.json index 29c1bbeae..d14699558 100644 --- a/lib/package-lock.json +++ b/lib/package-lock.json @@ -1,12 +1,12 @@ { "name": "@opentdf/sdk", - "version": "0.15.0", + "version": "0.16.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@opentdf/sdk", - "version": "0.15.0", + "version": "0.16.0", "license": "BSD-3-Clause-Clear", "dependencies": { "@connectrpc/connect": "^2.0.2", diff --git a/lib/package.json b/lib/package.json index b824fe42b..01e6b140f 100644 --- a/lib/package.json +++ b/lib/package.json @@ -1,6 +1,6 @@ { "name": "@opentdf/sdk", - "version": "0.15.0", + "version": "0.16.0", "description": "OpenTDF for the Web", "homepage": "https://github.com/opentdf/web-sdk", "bugs": { diff --git a/lib/src/version.ts b/lib/src/version.ts index cbca43e8d..c59996e5d 100644 --- a/lib/src/version.ts +++ b/lib/src/version.ts @@ -1,7 +1,7 @@ /** * Exposes the released version number of the `@opentdf/sdk` package */ -export const version = '0.15.0'; // x-release-please-version +export const version = '0.16.0'; // x-release-please-version /** * A string name used to label requests as coming from this library client. diff --git a/version.txt b/version.txt index a55105169..04a373efe 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.15.0 +0.16.0 diff --git a/web-app/package-lock.json b/web-app/package-lock.json index 876b3e047..eea7b62a8 100644 --- a/web-app/package-lock.json +++ b/web-app/package-lock.json @@ -1,15 +1,15 @@ { "name": "web-app", - "version": "0.15.0", + "version": "0.16.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "web-app", - "version": "0.15.0", + "version": "0.16.0", "license": "BSD-3-Clause-Clear", "dependencies": { - "@opentdf/sdk": "file:../lib/opentdf-sdk-0.15.0.tgz", + "@opentdf/sdk": "file:../lib/opentdf-sdk-0.16.0.tgz", "clsx": "^2.1.1", "dpop": "^1.4.1", "native-file-system-adapter": "^3.0.1", @@ -325,9 +325,9 @@ } }, "node_modules/@bufbuild/protobuf": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.11.0.tgz", - "integrity": "sha512-sBXGT13cpmPR5BMgHE6UEEfEaShh5Ror6rfN3yEK5si7QVrtZg8LEPQb0VVhiLRUslD2yLnXtnRzG035J/mZXQ==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.12.0.tgz", + "integrity": "sha512-B/XlCaFIP8LOwzo+bz5uFzATYokcwCKQcghqnlfwSmM5eX/qTkvDBnDPs+gXtX/RyjxJ4DRikECcPJbyALA8FA==", "license": "(Apache-2.0 AND BSD-3-Clause)", "peer": true }, @@ -1141,9 +1141,9 @@ } }, "node_modules/@opentdf/sdk": { - "version": "0.15.0", - "resolved": "file:../lib/opentdf-sdk-0.15.0.tgz", - "integrity": "sha512-BMdJ6wRFC/vSNDqN6i0KAfIsY/OlxEggKj3s4WH0oemWj5VhfDtL/rH4ZjahEenWeobY5DdcW0d452spAd/s5w==", + "version": "0.16.0", + "resolved": "file:../lib/opentdf-sdk-0.16.0.tgz", + "integrity": "sha512-VmkYW1BnhQJnytyIJF+awjp8mG59lppG6pNXUaa/sgQyb+Vs0we22r4Qmgl4pwIoQYauh83tsupfYsmuZqeJLA==", "license": "BSD-3-Clause-Clear", "dependencies": { "@connectrpc/connect": "^2.0.2", @@ -1151,7 +1151,7 @@ "buffer-crc32": "^1.0.0", "jose": "6.0.8", "json-canonicalize": "^1.0.6", - "uuid": "~13.0.0" + "uuid": "~14.0.0" } }, "node_modules/@pkgjs/parseargs": { @@ -4817,9 +4817,9 @@ } }, "node_modules/uuid": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-13.0.0.tgz", - "integrity": "sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz", + "integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==", "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" diff --git a/web-app/package.json b/web-app/package.json index edbe7f2a7..277eb8a26 100644 --- a/web-app/package.json +++ b/web-app/package.json @@ -1,6 +1,6 @@ { "name": "web-app", - "version": "0.15.0", + "version": "0.16.0", "license": "BSD-3-Clause-Clear", "type": "module", "scripts": { @@ -14,10 +14,10 @@ "preview": "vite preview", "test": "vite build && vitest", "test:ui": "vite build && vitest --ui", - "rebuild": "npm remove @opentdf/sdk && npm add file:../lib/opentdf-sdk-0.15.0.tgz && npm run dev" + "rebuild": "npm remove @opentdf/sdk && npm add file:../lib/opentdf-sdk-0.16.0.tgz && npm run dev" }, "dependencies": { - "@opentdf/sdk": "file:../lib/opentdf-sdk-0.15.0.tgz", + "@opentdf/sdk": "file:../lib/opentdf-sdk-0.16.0.tgz", "clsx": "^2.1.1", "dpop": "^1.4.1", "native-file-system-adapter": "^3.0.1",