From cdb24b703d95330b2676881a3ad9229c5573336e Mon Sep 17 00:00:00 2001 From: "opentdf-automation[bot]" <149537512+opentdf-automation[bot]@users.noreply.github.com> Date: Fri, 17 Jul 2026 19:12:56 +0000 Subject: [PATCH 1/2] chore(main): release sdk 0.21.0 --- .github/release-please/release-please-manifest.json | 2 +- CHANGELOG.md | 7 +++++++ Makefile | 2 +- cli/package.json | 4 ++-- lib/package.json | 2 +- lib/src/version.ts | 2 +- version.txt | 2 +- web-app/package.json | 6 +++--- 8 files changed, 17 insertions(+), 10 deletions(-) diff --git a/.github/release-please/release-please-manifest.json b/.github/release-please/release-please-manifest.json index 0c2ecec68..86b0e83d7 100644 --- a/.github/release-please/release-please-manifest.json +++ b/.github/release-please/release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.20.0" + ".": "0.21.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 7467d1573..86ed2708c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.21.0](https://github.com/opentdf/web-sdk/compare/sdk-v0.20.0...sdk-v0.21.0) (2026-07-17) + + +### Bug Fixes + +* **sdk:** allow the same KAS to wrap the same split (DSPX-3379) ([#967](https://github.com/opentdf/web-sdk/issues/967)) ([fab82a2](https://github.com/opentdf/web-sdk/commit/fab82a27f8f90d9fa18704eaea8e184ed55c39ed)) + ## [0.20.0](https://github.com/opentdf/web-sdk/compare/sdk-v0.19.0...sdk-v0.20.0) (2026-07-08) diff --git a/Makefile b/Makefile index ddc5547c1..7e98c94fe 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # x-release-please-start-version -version=0.20.0 +version=0.21.0 # x-release-please-end extras=cli web-app pkgs=lib $(extras) diff --git a/cli/package.json b/cli/package.json index c7af75834..c5fe2a156 100644 --- a/cli/package.json +++ b/cli/package.json @@ -1,6 +1,6 @@ { "name": "@opentdf/ctl", - "version": "0.20.0", + "version": "0.21.0", "description": "Node based CLI for opentdf", "repository": { "type": "git", @@ -55,7 +55,7 @@ "diff": "^8.0.3" }, "dependencies": { - "@opentdf/sdk": "file:../lib/opentdf-sdk-0.20.0.tgz", + "@opentdf/sdk": "file:../lib/opentdf-sdk-0.21.0.tgz", "yargs": "^18.0.0" } } diff --git a/lib/package.json b/lib/package.json index 9a5a18b36..495ba74ba 100644 --- a/lib/package.json +++ b/lib/package.json @@ -1,6 +1,6 @@ { "name": "@opentdf/sdk", - "version": "0.20.0", + "version": "0.21.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 e56ae7aa2..436566351 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.20.0'; // x-release-please-version +export const version = '0.21.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 5a03fb737..885415662 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.20.0 +0.21.0 diff --git a/web-app/package.json b/web-app/package.json index 7b3093862..7c0ef419b 100644 --- a/web-app/package.json +++ b/web-app/package.json @@ -1,6 +1,6 @@ { "name": "web-app", - "version": "0.20.0", + "version": "0.21.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.20.0.tgz && npm run dev" + "rebuild": "npm remove @opentdf/sdk && npm add file:../lib/opentdf-sdk-0.21.0.tgz && npm run dev" }, "dependencies": { - "@opentdf/sdk": "file:../lib/opentdf-sdk-0.20.0.tgz", + "@opentdf/sdk": "file:../lib/opentdf-sdk-0.21.0.tgz", "clsx": "^2.1.1", "dpop": "^1.4.1", "native-file-system-adapter": "^3.0.1", From 7507882621538413ebb8f12566563b71f5d9238d Mon Sep 17 00:00:00 2001 From: "opentdf-automation[bot]" <149537512+opentdf-automation[bot]@users.noreply.github.com> Date: Fri, 17 Jul 2026 19:13:46 +0000 Subject: [PATCH 2/2] Update dependencies --- cli/package-lock.json | 12 ++++++------ lib/package-lock.json | 4 ++-- web-app/package-lock.json | 12 ++++++------ 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/cli/package-lock.json b/cli/package-lock.json index 6f36035fe..18bf902dd 100644 --- a/cli/package-lock.json +++ b/cli/package-lock.json @@ -1,15 +1,15 @@ { "name": "@opentdf/ctl", - "version": "0.20.0", + "version": "0.21.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@opentdf/ctl", - "version": "0.20.0", + "version": "0.21.0", "license": "BSD-3-Clause-Clear", "dependencies": { - "@opentdf/sdk": "file:../lib/opentdf-sdk-0.20.0.tgz", + "@opentdf/sdk": "file:../lib/opentdf-sdk-0.21.0.tgz", "yargs": "^18.0.0" }, "bin": { @@ -407,9 +407,9 @@ } }, "node_modules/@opentdf/sdk": { - "version": "0.20.0", - "resolved": "file:../lib/opentdf-sdk-0.20.0.tgz", - "integrity": "sha512-9htqIO+bVhZF+mKJcoEf0LxOmIvYkjXu/giiuYMIvY2oLX+op7OG6qXTIup8/TpGMSb3iKIMosz7kNJ+8XSbSA==", + "version": "0.21.0", + "resolved": "file:../lib/opentdf-sdk-0.21.0.tgz", + "integrity": "sha512-3Yr43wsSPldldoLGEFXF8Td098XV6OiVNC0QAeXh8dgvSnmHRADQtmf7YesbcwlVX2EAPxg+RiDCAcFojPsswg==", "license": "BSD-3-Clause-Clear", "dependencies": { "@connectrpc/connect": "^2.0.2", diff --git a/lib/package-lock.json b/lib/package-lock.json index 2e993e75f..c96de9ba1 100644 --- a/lib/package-lock.json +++ b/lib/package-lock.json @@ -1,12 +1,12 @@ { "name": "@opentdf/sdk", - "version": "0.20.0", + "version": "0.21.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@opentdf/sdk", - "version": "0.20.0", + "version": "0.21.0", "license": "BSD-3-Clause-Clear", "dependencies": { "@connectrpc/connect": "^2.0.2", diff --git a/web-app/package-lock.json b/web-app/package-lock.json index bbee888fd..b28ee337e 100644 --- a/web-app/package-lock.json +++ b/web-app/package-lock.json @@ -1,15 +1,15 @@ { "name": "web-app", - "version": "0.20.0", + "version": "0.21.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "web-app", - "version": "0.20.0", + "version": "0.21.0", "license": "BSD-3-Clause-Clear", "dependencies": { - "@opentdf/sdk": "file:../lib/opentdf-sdk-0.20.0.tgz", + "@opentdf/sdk": "file:../lib/opentdf-sdk-0.21.0.tgz", "clsx": "^2.1.1", "dpop": "^1.4.1", "native-file-system-adapter": "^3.0.1", @@ -769,9 +769,9 @@ } }, "node_modules/@opentdf/sdk": { - "version": "0.20.0", - "resolved": "file:../lib/opentdf-sdk-0.20.0.tgz", - "integrity": "sha512-9htqIO+bVhZF+mKJcoEf0LxOmIvYkjXu/giiuYMIvY2oLX+op7OG6qXTIup8/TpGMSb3iKIMosz7kNJ+8XSbSA==", + "version": "0.21.0", + "resolved": "file:../lib/opentdf-sdk-0.21.0.tgz", + "integrity": "sha512-3Yr43wsSPldldoLGEFXF8Td098XV6OiVNC0QAeXh8dgvSnmHRADQtmf7YesbcwlVX2EAPxg+RiDCAcFojPsswg==", "license": "BSD-3-Clause-Clear", "dependencies": { "@connectrpc/connect": "^2.0.2",