From bd52ae5a8a57b3e98aaf6804fbc321cd8a5a5fda Mon Sep 17 00:00:00 2001 From: "opentdf-automation[bot]" <149537512+opentdf-automation[bot]@users.noreply.github.com> Date: Wed, 17 Jun 2026 20:59:32 +0000 Subject: [PATCH 1/2] chore(main): release sdk 0.18.0 --- .github/release-please/release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ 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, 18 insertions(+), 10 deletions(-) diff --git a/.github/release-please/release-please-manifest.json b/.github/release-please/release-please-manifest.json index 6db19b956..4ad3fef33 100644 --- a/.github/release-please/release-please-manifest.json +++ b/.github/release-please/release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.17.0" + ".": "0.18.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index e22cc8ba2..7b8de3f37 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.18.0](https://github.com/opentdf/web-sdk/compare/sdk-v0.17.0...sdk-v0.18.0) (2026-06-17) + + +### Bug Fixes + +* **ci:** fix update-protos workflow failing on large generated files ([#940](https://github.com/opentdf/web-sdk/issues/940)) ([04f3ae4](https://github.com/opentdf/web-sdk/commit/04f3ae4d3e6dc5501871788c215d2ef83b7d27b0)) +* **sdk:** update proto bindings to protocol/go/v0.33.1 ([#948](https://github.com/opentdf/web-sdk/issues/948)) ([19bed9d](https://github.com/opentdf/web-sdk/commit/19bed9d22b689b8e9a86a2e74f1a934a79b2b38d)) + ## [0.17.0](https://github.com/opentdf/web-sdk/compare/sdk-v0.16.0...sdk-v0.17.0) (2026-04-28) diff --git a/Makefile b/Makefile index d76c371a7..94a323c34 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # x-release-please-start-version -version=0.17.0 +version=0.18.0 # x-release-please-end extras=cli web-app pkgs=lib $(extras) diff --git a/cli/package.json b/cli/package.json index 752941008..980d4fa43 100644 --- a/cli/package.json +++ b/cli/package.json @@ -1,6 +1,6 @@ { "name": "@opentdf/ctl", - "version": "0.17.0", + "version": "0.18.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.17.0.tgz", + "@opentdf/sdk": "file:../lib/opentdf-sdk-0.18.0.tgz", "yargs": "^18.0.0" } } diff --git a/lib/package.json b/lib/package.json index d6f1df069..6f95c6b8a 100644 --- a/lib/package.json +++ b/lib/package.json @@ -1,6 +1,6 @@ { "name": "@opentdf/sdk", - "version": "0.17.0", + "version": "0.18.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 7648b3ef0..0721443f1 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.17.0'; // x-release-please-version +export const version = '0.18.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 c5523bd09..66333910a 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.17.0 +0.18.0 diff --git a/web-app/package.json b/web-app/package.json index 21b0ac714..377d5d533 100644 --- a/web-app/package.json +++ b/web-app/package.json @@ -1,6 +1,6 @@ { "name": "web-app", - "version": "0.17.0", + "version": "0.18.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.17.0.tgz && npm run dev" + "rebuild": "npm remove @opentdf/sdk && npm add file:../lib/opentdf-sdk-0.18.0.tgz && npm run dev" }, "dependencies": { - "@opentdf/sdk": "file:../lib/opentdf-sdk-0.17.0.tgz", + "@opentdf/sdk": "file:../lib/opentdf-sdk-0.18.0.tgz", "clsx": "^2.1.1", "dpop": "^1.4.1", "native-file-system-adapter": "^3.0.1", From 2a2310e2c2d641269da8e19d9df371a870d110c1 Mon Sep 17 00:00:00 2001 From: "opentdf-automation[bot]" <149537512+opentdf-automation[bot]@users.noreply.github.com> Date: Wed, 17 Jun 2026 21:00:20 +0000 Subject: [PATCH 2/2] Update dependencies --- cli/package-lock.json | 26 +++++++++++++------------- lib/package-lock.json | 4 ++-- web-app/package-lock.json | 26 +++++++++++++------------- 3 files changed, 28 insertions(+), 28 deletions(-) diff --git a/cli/package-lock.json b/cli/package-lock.json index 83e31bf45..5f9ad4dac 100644 --- a/cli/package-lock.json +++ b/cli/package-lock.json @@ -1,15 +1,15 @@ { "name": "@opentdf/ctl", - "version": "0.17.0", + "version": "0.18.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@opentdf/ctl", - "version": "0.17.0", + "version": "0.18.0", "license": "BSD-3-Clause-Clear", "dependencies": { - "@opentdf/sdk": "file:../lib/opentdf-sdk-0.17.0.tgz", + "@opentdf/sdk": "file:../lib/opentdf-sdk-0.18.0.tgz", "yargs": "^18.0.0" }, "bin": { @@ -46,22 +46,22 @@ "peer": true }, "node_modules/@connectrpc/connect": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@connectrpc/connect/-/connect-2.1.1.tgz", - "integrity": "sha512-JzhkaTvM73m2K1URT6tv53k2RwngSmCXLZJgK580qNQOXRzZRR/BCMfZw3h+90JpnG6XksP5bYT+cz0rpUzUWQ==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@connectrpc/connect/-/connect-2.1.2.tgz", + "integrity": "sha512-MXkBijtcX09R10Eb6sFeIetc6w6746eio6xtfuyVOH7oQAacT1X0GzMIQFux6Qy8cq3W/T5qX5Bei8YbFtmRGA==", "license": "Apache-2.0", "peerDependencies": { "@bufbuild/protobuf": "^2.7.0" } }, "node_modules/@connectrpc/connect-web": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@connectrpc/connect-web/-/connect-web-2.1.1.tgz", - "integrity": "sha512-J8317Q2MaFRCT1jzVR1o06bZhDIBmU0UAzWx6xOIXzOq8+k71/+k7MUF7AwcBUX+34WIvbm5syRgC5HXQA8fOg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@connectrpc/connect-web/-/connect-web-2.1.2.tgz", + "integrity": "sha512-1tfaK85MU+gJjwwmL31d2rzdf0XCYX99chZf63uG89SGBUd4XuZ4ZzhGo2u79TPXOE6nLIZQ2okrpyey42PYdg==", "license": "Apache-2.0", "peerDependencies": { "@bufbuild/protobuf": "^2.7.0", - "@connectrpc/connect": "2.1.1" + "@connectrpc/connect": "2.1.2" } }, "node_modules/@cspotcode/source-map-support": { @@ -407,9 +407,9 @@ } }, "node_modules/@opentdf/sdk": { - "version": "0.17.0", - "resolved": "file:../lib/opentdf-sdk-0.17.0.tgz", - "integrity": "sha512-B2tYFYvTX3SK333jl370/leq1JId/WDN51cyAN8Nq2DGfXmADL+EWBxsE/5xH3Rt7nQ8UPDalpq/G8nS2Bfl+A==", + "version": "0.18.0", + "resolved": "file:../lib/opentdf-sdk-0.18.0.tgz", + "integrity": "sha512-dXq4r9uEWe+h0F75kRPAx/vRhk1V+XvWZT+3z9PrEq4RbYG31kp2+hnW4amM5Pqd9HmfqusTZa+b4VtE1PpGRQ==", "license": "BSD-3-Clause-Clear", "dependencies": { "@connectrpc/connect": "^2.0.2", diff --git a/lib/package-lock.json b/lib/package-lock.json index 4d89dd54f..0e2277fd5 100644 --- a/lib/package-lock.json +++ b/lib/package-lock.json @@ -1,12 +1,12 @@ { "name": "@opentdf/sdk", - "version": "0.17.0", + "version": "0.18.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@opentdf/sdk", - "version": "0.17.0", + "version": "0.18.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 d46bec24b..87b37e8ec 100644 --- a/web-app/package-lock.json +++ b/web-app/package-lock.json @@ -1,15 +1,15 @@ { "name": "web-app", - "version": "0.17.0", + "version": "0.18.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "web-app", - "version": "0.17.0", + "version": "0.18.0", "license": "BSD-3-Clause-Clear", "dependencies": { - "@opentdf/sdk": "file:../lib/opentdf-sdk-0.17.0.tgz", + "@opentdf/sdk": "file:../lib/opentdf-sdk-0.18.0.tgz", "clsx": "^2.1.1", "dpop": "^1.4.1", "native-file-system-adapter": "^3.0.1", @@ -332,22 +332,22 @@ "peer": true }, "node_modules/@connectrpc/connect": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@connectrpc/connect/-/connect-2.1.1.tgz", - "integrity": "sha512-JzhkaTvM73m2K1URT6tv53k2RwngSmCXLZJgK580qNQOXRzZRR/BCMfZw3h+90JpnG6XksP5bYT+cz0rpUzUWQ==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@connectrpc/connect/-/connect-2.1.2.tgz", + "integrity": "sha512-MXkBijtcX09R10Eb6sFeIetc6w6746eio6xtfuyVOH7oQAacT1X0GzMIQFux6Qy8cq3W/T5qX5Bei8YbFtmRGA==", "license": "Apache-2.0", "peerDependencies": { "@bufbuild/protobuf": "^2.7.0" } }, "node_modules/@connectrpc/connect-web": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@connectrpc/connect-web/-/connect-web-2.1.1.tgz", - "integrity": "sha512-J8317Q2MaFRCT1jzVR1o06bZhDIBmU0UAzWx6xOIXzOq8+k71/+k7MUF7AwcBUX+34WIvbm5syRgC5HXQA8fOg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@connectrpc/connect-web/-/connect-web-2.1.2.tgz", + "integrity": "sha512-1tfaK85MU+gJjwwmL31d2rzdf0XCYX99chZf63uG89SGBUd4XuZ4ZzhGo2u79TPXOE6nLIZQ2okrpyey42PYdg==", "license": "Apache-2.0", "peerDependencies": { "@bufbuild/protobuf": "^2.7.0", - "@connectrpc/connect": "2.1.1" + "@connectrpc/connect": "2.1.2" } }, "node_modules/@esbuild/aix-ppc64": { @@ -1141,9 +1141,9 @@ } }, "node_modules/@opentdf/sdk": { - "version": "0.17.0", - "resolved": "file:../lib/opentdf-sdk-0.17.0.tgz", - "integrity": "sha512-B2tYFYvTX3SK333jl370/leq1JId/WDN51cyAN8Nq2DGfXmADL+EWBxsE/5xH3Rt7nQ8UPDalpq/G8nS2Bfl+A==", + "version": "0.18.0", + "resolved": "file:../lib/opentdf-sdk-0.18.0.tgz", + "integrity": "sha512-dXq4r9uEWe+h0F75kRPAx/vRhk1V+XvWZT+3z9PrEq4RbYG31kp2+hnW4amM5Pqd9HmfqusTZa+b4VtE1PpGRQ==", "license": "BSD-3-Clause-Clear", "dependencies": { "@connectrpc/connect": "^2.0.2",