Skip to content

Releases: opentdf/web-sdk

sdk: v0.9.0

28 Jan 17:22
af55d1d

Choose a tag to compare

0.9.0 (2026-01-28)

⚠ BREAKING CHANGES

  • remove NanoTDF support (#791)

Features

  • remove NanoTDF support (#791) (6a87956)
  • sdk: Pull kas keys from definitions and namespaces. (#808) (28eb417)

Bug Fixes

  • all vulnerabilities and update tooling (#812) (be7e4ae)
  • sdk: bump lodash from 4.17.21 to 4.17.23 in /lib (#810) (abc3acd)

dev (af55d1d9e52b854d0b513a3f30b838e8cd9f4aa1)

28 Jan 17:23
af55d1d

Choose a tag to compare

Development build from main branch.

Commit: af55d1d9e52b854d0b513a3f30b838e8cd9f4aa1

sdk: v0.8.0

14 Jan 16:11
0677d7a

Choose a tag to compare

0.8.0 (2026-01-14)

Features

  • ci: add npm provenance support for package publishing (#797) (4d342ce)
  • DSPX-2234-key-management-and-obligation-client-stub (#793) (e7d56b3)

Bug Fixes

  • cli: bump glob from 10.4.5 to 10.5.0 in /cli (#787) (e00a909)
  • sdk: bump qs and body-parser in /lib (#789) (8e342f9)

sdk: v0.7.0

09 Jan 19:09
5a0f03c

Choose a tag to compare

0.7.0 (2026-01-09)

Features

  • Assertion verification JWK and X.509 (#790) (f5a8f5e)

Bug Fixes

sdk: v0.6.0

03 Nov 15:22
2b23c81

Choose a tag to compare

0.6.0 (2025-10-30)

Features

  • ci: Add a workflow to update the generated code for new protocol/go versions (#767) (c9d5f21)
  • sdk: Add requiredObligations to the PermissionDeniedError (#781) (9cd7b44)
  • sdk: Move to rewrap v2 request/response format (#774) (e7718d5)

Bug Fixes

  • sdk: Additional comments and cleanup of Rewrap V2 code (#780) (bb29962)

sdk: v0.5.0

17 Oct 19:54
9bb6266

Choose a tag to compare

0.5.0 (2025-10-17)

Features

Bug Fixes

  • signingKey should not be part of the computed hash (#696) (b763278)
  • sdk: Fix new API not setting nano attributes (#679) (f0d9719)
  • SEC-4653 prevent ReDoS vulnerability in HTML payload unwrapping regex (#686) (09d0360)

sdk: v0.4.1

18 Jul 18:50
8a89909

Choose a tag to compare

0.4.1 (2025-07-18)

Bug Fixes

sdk/v0.4.0

30 Jun 16:48
0772805

Choose a tag to compare

Changelog

0.4.0 (2025-06-26)

Features

  • Add initial Dependency Review configuration (#587) (8f9d343)
  • Assertion signing key handling and verification in the CLI (#409) (242150b)
  • cli: Adds --allowList parameter to cli (#328) (297cec6)
  • cli: Adds --policyBinding ecdsa option (#352) (4e54c0d)
  • cli: Enables experimental ec in KAOs (#457) (203563c)
  • cli: Pass the platform url on decrypt, add the platform kas to the allowlist when fetching (#565) (5afd0d0)
  • core: Adds kao.schemaVersion (#416) (7925669)
  • core: KID in NanoTDF (#325) (6d01eff)
  • export connect rpc generated platform from package.json (#610) (cbd8a10)
  • get kas public key from base key (#623) (5bde0a1)
  • lets nanoTDF client take options instead (#278) (048bd30)
  • lib: Bump for EC feature (#452) (6178877)
  • lib: generate ts code from platform protos (#280) (d88c612)
  • lib: Load abac config from policy service (#351) (48b2442)
  • lib: offline abac KAO configuration (#349) (6eb70c1)
  • lib: Updated error types (#362) (7fb29c5)
  • sdk: Adds OpenTDF.open method (#485) (6ba9044)
  • sdk: Adds opts for collection cache (#411) (47a5287)
  • sdk: Allow custom KAO array templates (#307) (fd1b386)
  • sdk: Allows skipping verification (#371) (8529461)
  • sdk: Assertion support (#350) (10ff5c7)
  • sdk: connect rpc client export (#545) (92de145)
  • sdk: ec-wrapped key support (#422) (9d4eab4)
  • sdk: Export AttributeObject and others (#487) (3d45ecf)
  • sdk: get KASes list from platform when allowedKases list is not passed (#557) (598c39f)
  • sdk: remove hex encoding for segment hash (#397) (ec4a55a)
  • sdk: sdk to use connect rpc calls (#596) (f8e54e5)
  • sdk: Updates to jose 6.x (#449) (9667747)

Bug Fixes

Read more

sdk/v0.3.1

08 Apr 21:41
d54d777

Choose a tag to compare

What's Changed

Full Changelog: sdk/v0.3.0...sdk/v0.3.1

sdk/v0.3.0

08 Apr 15:50
b08158a

Choose a tag to compare

  • Supports creating files compatible with older versions, with the targetSpecVersion flag
    • support hex encoding signature hash for legacy sdk #520
  • Adds OpenTDF.open method, to allow inspecting a TDFs contents without decrypting it
  • EXPERIMENTAL: Adds support for ec-wrapped key access objects