2.0.0
Stable release of the 2.x branch, this release focuses on improved stability of the nanoTDF and ZTDF APIs.
Breaking Changes:
- #285 Targets Node 20 (replacing the previous target of node 18)
- #210 Removes 'remote-store' AWS S3 Client code to a separate library. See the README for more information.
- #362 error type revision
New Features
- #350 ZTDF Assersions
- #362 More fine grained errors
- #351, #349 Attribute based configuration of ZTDF KAOs
- #346 NanoTDF ECDSA policy
- #243 Key Identifier support (support for KAS key rotation)
- Allow List for decrypt
Bug fixes
- A large number of dep updates, and many removals
- #353 10MiB cap on manifest size
Other changes of note:
- Target backend is now the https://github.com/opentdf/platform, instead of the previous opentdf/backend repo.
- Include sourcemaps in bundle