Skip to content

chore(main): release 0.7.2#347

Closed
opentdf-automation[bot] wants to merge 1 commit intomainfrom
release-please--branches--main
Closed

chore(main): release 0.7.2#347
opentdf-automation[bot] wants to merge 1 commit intomainfrom
release-please--branches--main

Conversation

@opentdf-automation
Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.7.2

0.7.2 (2026-04-09)

⚠ BREAKING CHANGES

  • sdk: remove NanoTDF implementation (#321)
  • sdk: add base key and support for key grants in ZTDF (#271)
  • sdk: better control which classes we expose (#254)
  • sdk: expose method to build an http client (#256)
  • sdk: switch to connect-rpc for GRPC (#244)
  • sdk: DSPX-1037 update sdk api (#249)
  • move to single jar (#160)

Features

Bug Fixes

  • add a default assertion id if one is not specified (#341) (69d6a53)
  • Align identifier bytes correctly in ResourceLocator (#148) (2efe226)
  • ci: Fix the workflow that updates the proto version (#301) (9bd9ce5)
  • ci: Update codeql.yaml to run on all pull requests (#283) (9e318bb)
  • ci: use dokka-maven-plugin instead of javadoc-maven-plugin (#262) (ab1e7b1)
  • cmdline: Disable failing encryptnano ecdsa (#227) (80ca207)
  • cmdline: Enable ec-wrapped cfg (#231) (ee39ed5)
  • core: Add support for certs (#131) (2f98a3a)
  • core: Revert "feat(core): Add attributes client" (#124) (3d1ef2b)
  • Correct null assertions when deserializing (#211) (b075194)
  • create AES-256 keys of the correct length with all curves (#282) (95c20b3)
  • create TDFs larger than a single segment (#65) (e1da325)
  • deal with the extra layer of hex (#236) (7e961c1)
  • docs: DSPX-2409 replace SDK README code example with working code (#336) (0f224a6)
  • examples: improve logging and setup logic in examples (#316) (2e5660c)
  • fix pom for release please (#77) (3a3c357)
  • Force BC provider use (#76) (1bc9dd9)
  • get rid of duplicate channel logic (#59) (1edd666)
  • GitHub packages snapshot repo (#178) (713cb2b)
  • GPG key and Maven credentials in release workflow (#171) (864e9ce)
  • if a version < 4.3.0 is specified create an old-style TDF (#234) (082a9e7)
  • incorrect isStreamable serialized name (#210) (32825b0)
  • Issue #115 - fix for SSL Context for IDP and plaintext platform (#116) (36a29df)
  • main: make examples runnable (#311) (5ede7dd)
  • make sure we do not deserialize null (#97) (9579c42)
  • nano: Store key ids if found (#134) (94c672b)
  • NanoTDF secure key from debug logging and iv conflict risk (#208) (6301d32)
  • parse hostnames with no ports correctly (#292) (3da5f51)
  • passpharse (#169) (8b3cbed)
  • policy-binding new structure (#95) (b10a61e)
  • sdk: add coverage (#258) (e6ad1bc)
  • sdk: add methods to examine Manifest and Policy (#278) (03d5d41)
  • sdk: allow SDK to handle protocols in addresses (#70) (97ae8ee)
  • sdk: assertion support in tdf3 (#82) (c299dbd)
  • sdk: deserialize object statement values correctly (#219) (c513e8c)
  • sdk: Fixes nano ECDSA policy binding config (#225) (f3e9fed)
  • sdk: Fuzz testing and protocol fixes (#214) (cf6f932)
  • sdk: give a test framework test scope (#90) (b99de43)
  • sdk: group splits with empty/missing split IDs together (#217) (0f47702)
  • sdk: make sdk auto closeable (#63) (c1bbbb4)
  • sdk: Mixed split fix (#163) (649dac7)
  • sdk: option to disable assertion verification (#205) (78d7b66)
  • sdk: parse the component sizes (#286) (3b1bb69)
  • sdk: remove hex encoding (#213) (e076d11)
  • sdk: remove NanoTDF implementation (#321) (63715d2)
  • sdk: remove reserved and unused proto field (#299) (50b0302)
  • sdk: Remove temporary ec salt value (#228) (0fe37c6)
  • sdk: returns the correct string associated with enums (#200) (1dffd35)
  • sdk: Set ec-wrapped to new salt value (#230) (d3be28e)
  • sdk: Support kas keys with extended EC methods (#344) (982b287)
  • sdk: Support RSA4096 Kas keys (#343) (dba9bbf)
  • sdk: Update version information (#232) (f9eeb0d)
  • sdk: Updates to proto version v0.16.0 (#308) (4660e27)
  • sdk: upgrade the platform protocol code (#275) (90eaba1)
  • sdk: uses offset for ByteBuffer array offset (#209) (0d6e761)
  • Use reusable start-additional-kas workflow (#215) (cb6f757)
  • we can't parse things like 192.168.1.1:4000 (#294) (dc3142d)
  • ztdf support both base and handling assertions (#128) (5f72e94)

Documentation

Miscellaneous Chores

Code Refactoring


This PR was generated with Release Please. See documentation.

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 9, 2026

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

@marythought
Copy link
Copy Markdown
Contributor

confirmed everything here has already been released

@marythought marythought closed this Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

publish sdk to sonatype central

1 participant