diff --git a/CHANGELOG.md b/CHANGELOG.md
index c7205403fb..a54efe95e8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,89 @@
+# 17.21.0 (2024-12-19)
+
+## What's Changed
+* Update changelog by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/767
+* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/768
+* DEVX-496 update spring boot version by @lojzatran in https://github.com/commercetools/commercetools-sdk-java-v2/pull/765
+* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/769
+* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/770
+* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/771
+* Update changelog by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/774
+* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/775
+* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/776
+* DEVX-460 make metrics more precise for values below 0 ms by @lojzatran in https://github.com/commercetools/commercetools-sdk-java-v2/pull/772
+* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/777
+* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/778
+* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/779
+* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/780
+* Update generated SDKs by @ct-sdks in https://github.com/commercetools/commercetools-sdk-java-v2/pull/781
+* Update Apache AsyncHttpClient by @jenschude in https://github.com/commercetools/commercetools-sdk-java-v2/pull/773
+
+**Api changes**
+
+
+Added Resource(s)
+
+- added resource `/{projectKey}/channels/key={key}`
+
+
+
+
+Added Method(s)
+
+- added method `apiRoot.withProjectKey().channels().withKey().get()`
+- added method `apiRoot.withProjectKey().channels().withKey().head()`
+- added method `apiRoot.withProjectKey().channels().withKey().post()`
+- added method `apiRoot.withProjectKey().channels().withKey().delete()`
+
+
+
+
+Added Type(s)
+
+- added type `CartDiscountPatternTarget`
+- added type `CountOnCustomLineItemUnits`
+- added type `CountOnLineItemUnits`
+- added type `PatternComponent`
+- added type `ShoppingListLineItemAddedMessage`
+- added type `ShoppingListLineItemRemovedMessage`
+- added type `ShoppingListMessage`
+- added type `ShoppingListLineItemAddedMessagePayload`
+- added type `ShoppingListLineItemRemovedMessagePayload`
+- added type `ShoppingListMessagePayload`
+
+
+
+
+Added Enum(s)
+
+- added enum `Canceled` to type `ShipmentState`
+- added enum `shopping-list` to type `MessageSubscriptionResourceTypeId`
+
+
+
+
+Added Property(s)
+
+- added property `applicationMode` to type `CartDiscountValueFixed`
+- added property `applicationMode` to type `CartDiscountValueFixedDraft`
+- added property `custom` to type `CartSetCustomShippingMethodAction`
+- added property `custom` to type `StagedOrderSetCustomShippingMethodAction`
+- added property `custom` to type `StagedOrderSetShippingAddressAndCustomShippingMethodAction`
+
+
+**History changes**
+
+
+Added Type(s)
+
+- added type `ChangeTargetPatternChangeValue`
+- added type `PatternComponent`
+
+
+
+**Full Changelog**: https://github.com/commercetools/commercetools-sdk-java-v2/compare/17.20.0...17.21.0
+
# 17.20.0 (2024-12-02)
## What's Changed
diff --git a/README.md b/README.md
index 6f43720f37..9a41ca2d8b 100644
--- a/README.md
+++ b/README.md
@@ -21,7 +21,7 @@ The latest stable SDK release can be retrieved from [Maven Central](https://sear
```gradle
ext {
versions = [
- commercetools: "17.21.0-alpha.1"
+ commercetools: "17.21.0"
]
}
@@ -42,7 +42,7 @@ dependencies {
```maven
- 17.21.0-alpha.1
+ 17.21.0
diff --git a/examples/maven-okhttp3/pom.xml b/examples/maven-okhttp3/pom.xml
index 8b081bea38..8398e2fe05 100644
--- a/examples/maven-okhttp3/pom.xml
+++ b/examples/maven-okhttp3/pom.xml
@@ -27,7 +27,7 @@
- 17.21.0-alpha.1
+ 17.21.0
diff --git a/examples/maven-okhttp4/pom.xml b/examples/maven-okhttp4/pom.xml
index 994f7ae3a3..eb5b6db948 100644
--- a/examples/maven-okhttp4/pom.xml
+++ b/examples/maven-okhttp4/pom.xml
@@ -27,7 +27,7 @@
- 17.21.0-alpha.1
+ 17.21.0
diff --git a/examples/spring-datadog-statsd/build.gradle b/examples/spring-datadog-statsd/build.gradle
index 59f687e36d..10be62552c 100644
--- a/examples/spring-datadog-statsd/build.gradle
+++ b/examples/spring-datadog-statsd/build.gradle
@@ -20,7 +20,7 @@ repositories {
ext {
versions = [
- commercetools: "17.21.0-alpha.1",
+ commercetools: "17.21.0",
]
}
diff --git a/examples/spring-datadog/build.gradle b/examples/spring-datadog/build.gradle
index a05a761ab9..31f4c28b84 100644
--- a/examples/spring-datadog/build.gradle
+++ b/examples/spring-datadog/build.gradle
@@ -21,7 +21,7 @@ repositories {
ext {
versions = [
- commercetools: "17.21.0-alpha.1",
+ commercetools: "17.21.0",
]
}
diff --git a/examples/spring-dynatrace-oneagent/build.gradle b/examples/spring-dynatrace-oneagent/build.gradle
index 572e14b5c5..eaeb74a20a 100644
--- a/examples/spring-dynatrace-oneagent/build.gradle
+++ b/examples/spring-dynatrace-oneagent/build.gradle
@@ -20,7 +20,7 @@ repositories {
ext {
versions = [
- commercetools: "17.21.0-alpha.1",
+ commercetools: "17.21.0",
]
}
diff --git a/examples/spring-newrelic/build.gradle b/examples/spring-newrelic/build.gradle
index b10738e526..5b42e397ec 100644
--- a/examples/spring-newrelic/build.gradle
+++ b/examples/spring-newrelic/build.gradle
@@ -21,7 +21,7 @@ repositories {
ext {
versions = [
- commercetools: "17.21.0-alpha.1",
+ commercetools: "17.21.0",
newrelic: "8.16.0"
]
}
diff --git a/examples/spring-otel/build.gradle b/examples/spring-otel/build.gradle
index bf077f22f1..6efb483a4c 100644
--- a/examples/spring-otel/build.gradle
+++ b/examples/spring-otel/build.gradle
@@ -21,7 +21,7 @@ repositories {
ext {
versions = [
- commercetools: "17.21.0-alpha.1",
+ commercetools: "17.21.0",
]
}
diff --git a/examples/spring/build.gradle b/examples/spring/build.gradle
index 20b229f691..b2960eaa9b 100644
--- a/examples/spring/build.gradle
+++ b/examples/spring/build.gradle
@@ -31,7 +31,7 @@ spotless {
ext {
versions = [
- commercetools: "17.21.0-alpha.1"
+ commercetools: "17.21.0"
]
}
diff --git a/gradle.properties b/gradle.properties
index d7e5f2f181..173013f136 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,4 +1,4 @@
-#Thu Dec 12 22:09:45 UTC 2024
+#Thu Dec 19 10:38:06 UTC 2024
kotlinVersion=1.5.30
org.gradle.jvmargs=-Xmx2048m
version=17.22.0-SNAPSHOT
diff --git a/reference.txt b/reference.txt
deleted file mode 100644
index 5d21e9dd41..0000000000
--- a/reference.txt
+++ /dev/null
@@ -1 +0,0 @@
-99e7aa1c7e3ba67a59b6df3efbaf4e320611c549