Tags: opentdf/java-sdk
Tags
fix(sdk): update dependencies (#410) <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Updated platform component versions and aligned version management across modules. * Raised the minimum Maven version and strengthened build checks for Java compatibility and duplicate classes, excluding identical classes from duplicate reports. * Updated validation tooling and standardized a test annotation. These changes are not expected to alter user-facing functionality. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
chore(main): release 0.19.1 (#409) 🤖 I have created a release *beep* *boop* --- <details><summary>0.19.1</summary> ## [0.19.1](v0.19.0...v0.19.1) (2026-09-21) ### Bug Fixes * **sdk:** DSPX-4589 default absent per-segment sizes to the manifest defaults ([#397](#397)) ([6486b3f](6486b3f)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: opentdf-automation[bot] <149537512+opentdf-automation[bot]@users.noreply.github.com>
chore(main): release 0.19.0 (#394) 🤖 I have created a release *beep* *boop* --- <details><summary>0.19.0</summary> ## [0.19.0](v0.18.0...v0.19.0) (2026-09-14) ### Features * **sdk:** DSPX-4495 remove 64GiB TDF limit, use counter-based payload IVs (DSP… ([#393](#393)) ([98c839e](98c839e)) * **sdk:** resolve attribute key splits via GetKeyMappingsByFqns during encrypt ([#392](#392)) ([152a115](152a115)) ### Bug Fixes * **sdk:** reject GMAC root signatures on read (DSPX-4703) ([#401](#401)) ([7191d05](7191d05)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: opentdf-automation[bot] <149537512+opentdf-automation[bot]@users.noreply.github.com>
chore(main): release 0.18.0 (#385) 🤖 I have created a release *beep* *boop* --- <details><summary>0.18.0</summary> ## [0.18.0](v0.17.1...v0.18.0) (2026-07-27) ### Features * **sdk:** add comprehensive DPoP (RFC 9449) support (DSPX-3397) ([#374](#374)) ([82ddef1](82ddef1)) ### Bug Fixes * **sdk:** Lets ML-KEM PQ key encapsulation work ([#370](#370)) ([e7278fb](e7278fb)) * **sdk:** Updates to proto version v0.36.0 ([#345](#345)) ([cde461a](cde461a)) * **sdk:** Updates to proto version v0.39.0 ([#386](#386)) ([81c743e](81c743e)) * upgrade the publish plugin to avoid an error ([#384](#384)) ([f94f507](f94f507)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: opentdf-automation[bot] <149537512+opentdf-automation[bot]@users.noreply.github.com>
chore(main): release 0.17.1 (#383) 🤖 I have created a release *beep* *boop* --- <details><summary>0.17.1</summary> ## [0.17.1](v0.17.0...v0.17.1) (2026-06-24) ### Features * sdk: add pure ML-KEM-768 and ML-KEM-1024 key wrapping ([#373](#382)) ([068caa7](068caa7)) ### Bug Fixes * we need to publish all three modules ([#382](#382)) ([9a93140](9a93140)) </details> Co-authored-by: opentdf-automation[bot] <149537512+opentdf-automation[bot]@users.noreply.github.com>
chore(main): release 0.17.0 (#380) 🤖 I have created a release *beep* *boop* --- <details><summary>0.17.0</summary> ## [0.17.0](v0.16.0...v0.17.0) (2026-06-22) ### Features * **sdk:** DSPX-3309 add hybrid post-quantum key wrapping for KAS (X-Wing, ECDH+ML-KEM) ([#368](#368)) ([faffa7d](faffa7d)) ### Bug Fixes * do not push snapshots ([#381](#381)) ([b761453](b761453)) * we deploy from the root ([#379](#379)) ([3b612dd](3b612dd)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: opentdf-automation[bot] <149537512+opentdf-automation[bot]@users.noreply.github.com>
chore(main): release 0.16.0 (#376) 🤖 I have created a release *beep* *boop* --- <details><summary>0.16.0</summary> ## [0.16.0](v0.15.0...v0.16.0) (2026-06-22) ### ⚠ BREAKING CHANGES * **sdk:** remove bouncycastle and ayza libraries ([#367](#367)) ### Features * **sdk:** remove bouncycastle and ayza libraries ([#367](#367)) ([63b49af](63b49af)) * verify that BC works with `approved_only` mode set ([#375](#375)) ([36fd6cf](36fd6cf)) ### Bug Fixes * **main:** Update bc module sdk version. ([#377](#377)) ([9b38f82](9b38f82)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: opentdf-automation[bot] <149537512+opentdf-automation[bot]@users.noreply.github.com> Co-authored-by: Morgan Kleene <mkleene@virtru.com>
chore(main): release 0.15.0 (#358) 🤖 I have created a release *beep* *boop* --- <details><summary>0.15.0</summary> ## [0.15.0](v0.14.0...v0.15.0) (2026-04-29) ### Features * **sdk:** add shorthand enum constants for policy types ([#357](#357)) ([a1d4651](a1d4651)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: opentdf-automation[bot] <149537512+opentdf-automation[bot]@users.noreply.github.com>
chore(main): release 0.14.0 (#351) 🤖 I have created a release *beep* *boop* --- <details><summary>0.14.0</summary> ## [0.14.0](v0.13.0...v0.14.0) (2026-04-21) ### Features * **sdk:** add ergonomic Resource constructors for authorization ([#354](#354)) ([9e05ca2](9e05ca2)) ### Bug Fixes * **ci:** allow release branch scopes in PR title validation ([#349](#349)) ([8020a3b](8020a3b)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: opentdf-automation[bot] <149537512+opentdf-automation[bot]@users.noreply.github.com>
chore(main): release 0.13.0 (#327) 🤖 I have created a release *beep* *boop* --- <details><summary>0.13.0</summary> ## [0.13.0](v0.12.0...v0.13.0) (2026-04-09) ### Features * **sdk:** add EntityIdentifier convenience constructors ([#346](#346)) ([eeb8805](eeb8805)) * **sdk:** DSPX-2418 add discovery convenience methods ([#339](#339)) ([8de6068](8de6068)) * **sdk:** expose SRT signer ([#329](#329)) ([f93d332](f93d332)) ### Bug Fixes * add a default assertion id if one is not specified ([#341](#341)) ([69d6a53](69d6a53)) * **docs:** DSPX-2409 replace SDK README code example with working code ([#336](#336)) ([0f224a6](0f224a6)) * **sdk:** Support kas keys with extended EC methods ([#344](#344)) ([982b287](982b287)) * **sdk:** Support RSA4096 Kas keys ([#343](#343)) ([dba9bbf](dba9bbf)) * **sdk:** Updates to proto version v0.16.0 ([#308](#308)) ([4660e27](4660e27)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: opentdf-automation[bot] <149537512+opentdf-automation[bot]@users.noreply.github.com>
PreviousNext