From 34b8c2ac91c4b13a7352131e6bbaecb6538dd2a8 Mon Sep 17 00:00:00 2001 From: Nas Kavian Date: Wed, 23 Sep 2026 22:34:17 -0400 Subject: [PATCH] chore: release 0.3.0 --- README.md | 8 ++++---- examples/pom.xml | 2 +- odp-agent/pom.xml | 2 +- odp-bom/pom.xml | 2 +- odp-core/pom.xml | 2 +- odp-directory/pom.xml | 2 +- odp-json-jackson2/pom.xml | 2 +- odp-json-jackson3/pom.xml | 2 +- odp-service/pom.xml | 2 +- pom.xml | 2 +- testdata/consumer-direct/pom.xml | 2 +- testdata/consumer-gradle/build.gradle.kts | 2 +- testdata/consumer/pom.xml | 2 +- tools/odp-conformance/pom.xml | 2 +- 14 files changed, 17 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 896bd86..36c2be9 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ Import `odp-bom` once to keep every explicitly selected ODP module on a compatib org.offeringprotocol odp-bom - 0.2.1 + 0.3.0 pom import @@ -85,7 +85,7 @@ For a Service integration: Gradle uses the same coordinates: ```kotlin -implementation(platform("org.offeringprotocol:odp-bom:0.2.1")) +implementation(platform("org.offeringprotocol:odp-bom:0.3.0")) implementation("org.offeringprotocol:odp-agent") implementation("org.offeringprotocol:odp-json-jackson2") ``` @@ -94,8 +94,8 @@ The BOM manages ODP module versions only. It does not add modules, select a Jack manage Jackson itself. Applications select the role modules they use and exactly one JSON provider. Consumers that prefer direct versions can omit the BOM and specify the same ODP release on each -dependency, for example `org.offeringprotocol:odp-agent:0.2.1` and -`org.offeringprotocol:odp-json-jackson2:0.2.1`. +dependency, for example `org.offeringprotocol:odp-agent:0.3.0` and +`org.offeringprotocol:odp-json-jackson2:0.3.0`. Replace `odp-json-jackson2` with `odp-json-jackson3` when the application uses Jackson 3. Exactly one provider must be present at runtime; `OdpJson` discovers it through Java `ServiceLoader`. diff --git a/examples/pom.xml b/examples/pom.xml index 20e8f3e..acf8645 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -7,7 +7,7 @@ org.offeringprotocol odp-java - 0.2.1 + 0.3.0 odp-examples diff --git a/odp-agent/pom.xml b/odp-agent/pom.xml index 381f21f..af6285a 100644 --- a/odp-agent/pom.xml +++ b/odp-agent/pom.xml @@ -7,7 +7,7 @@ org.offeringprotocol odp-java - 0.2.1 + 0.3.0 odp-agent diff --git a/odp-bom/pom.xml b/odp-bom/pom.xml index b703810..8433e56 100644 --- a/odp-bom/pom.xml +++ b/odp-bom/pom.xml @@ -7,7 +7,7 @@ org.offeringprotocol odp-java - 0.2.1 + 0.3.0 odp-bom diff --git a/odp-core/pom.xml b/odp-core/pom.xml index b7e6bac..aa4ae88 100644 --- a/odp-core/pom.xml +++ b/odp-core/pom.xml @@ -7,7 +7,7 @@ org.offeringprotocol odp-java - 0.2.1 + 0.3.0 odp-core diff --git a/odp-directory/pom.xml b/odp-directory/pom.xml index 2148ea8..eff171d 100644 --- a/odp-directory/pom.xml +++ b/odp-directory/pom.xml @@ -7,7 +7,7 @@ org.offeringprotocol odp-java - 0.2.1 + 0.3.0 odp-directory diff --git a/odp-json-jackson2/pom.xml b/odp-json-jackson2/pom.xml index c527933..2b90e04 100644 --- a/odp-json-jackson2/pom.xml +++ b/odp-json-jackson2/pom.xml @@ -7,7 +7,7 @@ org.offeringprotocol odp-java - 0.2.1 + 0.3.0 odp-json-jackson2 diff --git a/odp-json-jackson3/pom.xml b/odp-json-jackson3/pom.xml index 6e030d7..c873a7d 100644 --- a/odp-json-jackson3/pom.xml +++ b/odp-json-jackson3/pom.xml @@ -7,7 +7,7 @@ org.offeringprotocol odp-java - 0.2.1 + 0.3.0 odp-json-jackson3 diff --git a/odp-service/pom.xml b/odp-service/pom.xml index ff722a5..6524532 100644 --- a/odp-service/pom.xml +++ b/odp-service/pom.xml @@ -7,7 +7,7 @@ org.offeringprotocol odp-java - 0.2.1 + 0.3.0 odp-service diff --git a/pom.xml b/pom.xml index e8d04eb..26fcecc 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.offeringprotocol odp-java - 0.2.1 + 0.3.0 pom Offering Discovery Protocol for Java diff --git a/testdata/consumer-direct/pom.xml b/testdata/consumer-direct/pom.xml index c1cfcb2..8fc4f6a 100644 --- a/testdata/consumer-direct/pom.xml +++ b/testdata/consumer-direct/pom.xml @@ -9,7 +9,7 @@ 1.0.0 - 0.2.1 + 0.3.0 17 UTF-8 diff --git a/testdata/consumer-gradle/build.gradle.kts b/testdata/consumer-gradle/build.gradle.kts index eee55b0..a7ff18a 100644 --- a/testdata/consumer-gradle/build.gradle.kts +++ b/testdata/consumer-gradle/build.gradle.kts @@ -2,7 +2,7 @@ plugins { java } -val odpVersion = providers.gradleProperty("odpVersion").getOrElse("0.2.1") +val odpVersion = providers.gradleProperty("odpVersion").getOrElse("0.3.0") repositories { providers.gradleProperty("odpRepository").orNull?.let { diff --git a/testdata/consumer/pom.xml b/testdata/consumer/pom.xml index 2d124ff..1d32030 100644 --- a/testdata/consumer/pom.xml +++ b/testdata/consumer/pom.xml @@ -9,7 +9,7 @@ 1.0.0 - 0.2.1 + 0.3.0 17 UTF-8 diff --git a/tools/odp-conformance/pom.xml b/tools/odp-conformance/pom.xml index 9517799..7bc892b 100644 --- a/tools/odp-conformance/pom.xml +++ b/tools/odp-conformance/pom.xml @@ -7,7 +7,7 @@ org.offeringprotocol odp-java - 0.2.1 + 0.3.0 ../../pom.xml