diff --git a/.github/release-please/release-please-manifest.json b/.github/release-please/release-please-manifest.json index 463488b6..4ad3fef3 100644 --- a/.github/release-please/release-please-manifest.json +++ b/.github/release-please/release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.17.1" + ".": "0.18.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 44fb57e2..c7d3006a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [0.18.0](https://github.com/opentdf/java-sdk/compare/v0.17.1...v0.18.0) (2026-07-27) + + +### Features + +* **sdk:** add comprehensive DPoP (RFC 9449) support (DSPX-3397) ([#374](https://github.com/opentdf/java-sdk/issues/374)) ([82ddef1](https://github.com/opentdf/java-sdk/commit/82ddef140e3f1e48d8eba8bbe7ea6eeebe44cc59)) + + +### Bug Fixes + +* **sdk:** Lets ML-KEM PQ key encapsulation work ([#370](https://github.com/opentdf/java-sdk/issues/370)) ([e7278fb](https://github.com/opentdf/java-sdk/commit/e7278fb6742eb1e437ce3268beac3607b2a4b9f3)) +* **sdk:** Updates to proto version v0.36.0 ([#345](https://github.com/opentdf/java-sdk/issues/345)) ([cde461a](https://github.com/opentdf/java-sdk/commit/cde461a3758caeb7aa2a85a51f4be70e01e50db5)) +* **sdk:** Updates to proto version v0.39.0 ([#386](https://github.com/opentdf/java-sdk/issues/386)) ([81c743e](https://github.com/opentdf/java-sdk/commit/81c743e088d6139e63592dc1a7df64fc5e071055)) +* upgrade the publish plugin to avoid an error ([#384](https://github.com/opentdf/java-sdk/issues/384)) ([f94f507](https://github.com/opentdf/java-sdk/commit/f94f507dcee1052ba0aeaeb2472b882d9e60486e)) + ## [0.17.1](https://github.com/opentdf/java-sdk/compare/v0.17.0...v0.17.1) (2026-06-24) diff --git a/cmdline/pom.xml b/cmdline/pom.xml index f832da24..348e21d9 100644 --- a/cmdline/pom.xml +++ b/cmdline/pom.xml @@ -4,7 +4,7 @@ io.opentdf.platform sdk-pom - 0.17.1 + 0.18.0 cmdline diff --git a/cmdline/src/main/java/io/opentdf/platform/Command.java b/cmdline/src/main/java/io/opentdf/platform/Command.java index 995c4b63..7def8b2e 100644 --- a/cmdline/src/main/java/io/opentdf/platform/Command.java +++ b/cmdline/src/main/java/io/opentdf/platform/Command.java @@ -54,7 +54,7 @@ */ class Versions { // Version of the SDK, managed by release-please. - public static final String SDK = "0.17.1"; // x-release-please-version + public static final String SDK = "0.18.0"; // x-release-please-version // This sdk aims to support this version of the TDF spec; currently 4.3.0. public static final String TDF_SPEC = "4.3.0"; diff --git a/examples/pom.xml b/examples/pom.xml index d5ee6736..dccb404a 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -4,7 +4,7 @@ sdk-pom io.opentdf.platform - 0.17.1 + 0.18.0 io.opentdf.platform diff --git a/pom.xml b/pom.xml index d9931cb1..e94ccff8 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ io.opentdf.platform sdk-pom - 0.17.1 + 0.18.0 io.opentdf.platform:sdk-pom OpenTDF Java SDK https://github.com/opentdf/java-sdk diff --git a/sdk-fips-bc/pom.xml b/sdk-fips-bc/pom.xml index be5a5e39..edde2b7e 100644 --- a/sdk-fips-bc/pom.xml +++ b/sdk-fips-bc/pom.xml @@ -4,7 +4,7 @@ io.opentdf.platform sdk-pom - 0.17.1 + 0.18.0 sdk-fips-bc io.opentdf.platform:sdk-fips-bc diff --git a/sdk-pqc-bc/pom.xml b/sdk-pqc-bc/pom.xml index 87a7fc66..d0b59c20 100644 --- a/sdk-pqc-bc/pom.xml +++ b/sdk-pqc-bc/pom.xml @@ -4,7 +4,7 @@ io.opentdf.platform sdk-pom - 0.17.1 + 0.18.0 sdk-pqc-bc jar diff --git a/sdk/pom.xml b/sdk/pom.xml index cd7533cb..3057dab3 100644 --- a/sdk/pom.xml +++ b/sdk/pom.xml @@ -6,7 +6,7 @@ sdk-pom io.opentdf.platform - 0.17.1 + 0.18.0 jar diff --git a/sdk/src/main/java/io/opentdf/platform/sdk/Version.java b/sdk/src/main/java/io/opentdf/platform/sdk/Version.java index c51c32e7..a182f77c 100644 --- a/sdk/src/main/java/io/opentdf/platform/sdk/Version.java +++ b/sdk/src/main/java/io/opentdf/platform/sdk/Version.java @@ -13,7 +13,7 @@ class Version implements Comparable { // Version of the SDK, managed by release-please. - public static final String SDK = "0.17.1"; // x-release-please-version + public static final String SDK = "0.18.0"; // x-release-please-version private final int major; private final int minor;