diff --git a/CHANGELOG.md b/CHANGELOG.md
index cffcae6..fbaed02 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,16 @@
All notable changes to QingStor SDK for JAVA will be documented in this file.
+## [v2.6.9] - 2026-08-04
+
+### Changed
+
+- Migrate `PropertyNamingStrategy.SNAKE_CASE` to `PropertyNamingStrategies.SNAKE_CASE`.
+
+### Fixed
+
+- Update jackson to 2.21.5 to address CVE-2026-54515, CVE-2026-59889 and GHSA-mhm7-754m-9p8w.
+
## [v2.6.8] - 2026-07-14
### Changed
diff --git a/docs/install.md b/docs/install.md
index 7f2b046..b0d540c 100644
--- a/docs/install.md
+++ b/docs/install.md
@@ -22,7 +22,7 @@ Maven:
com.yunify
qingstor.sdk.java
- 2.6.8
+ 2.6.9
```
diff --git a/docs/install_zh-CN.md b/docs/install_zh-CN.md
index 8176ae0..5086fcb 100644
--- a/docs/install_zh-CN.md
+++ b/docs/install_zh-CN.md
@@ -22,7 +22,7 @@ Maven:
com.yunify
qingstor.sdk.java
- 2.6.8
+ 2.6.9
```
diff --git a/pom.xml b/pom.xml
index f39a0d4..1b23c5d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
com.yunify
qingstor.sdk.java
- 2.6.8
+ 2.6.9
Qingcloud Qingstor SDK for Java
The official QingStor SDK for the Java programming language.
https://www.qingcloud.com/products/objectstorage/
@@ -53,12 +53,12 @@
com.fasterxml.jackson.core
jackson-databind
- 2.18.8
+ 2.21.5
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
- 2.18.8
+ 2.21.5
org.slf4j
diff --git a/src/main/java/com/qingstor/sdk/config/EnvContext.java b/src/main/java/com/qingstor/sdk/config/EnvContext.java
index 098b919..5549ed4 100644
--- a/src/main/java/com/qingstor/sdk/config/EnvContext.java
+++ b/src/main/java/com/qingstor/sdk/config/EnvContext.java
@@ -19,7 +19,7 @@
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.databind.ObjectMapper;
-import com.fasterxml.jackson.databind.PropertyNamingStrategy;
+import com.fasterxml.jackson.databind.PropertyNamingStrategies;
import com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
import com.qingstor.sdk.common.auth.Credentials;
import com.qingstor.sdk.exception.QSException;
@@ -47,7 +47,7 @@ public class EnvContext implements ParamValidate, Credentials {
static {
om = new ObjectMapper(new YAMLFactory());
- om.setPropertyNamingStrategy(PropertyNamingStrategy.SNAKE_CASE);
+ om.setPropertyNamingStrategy(PropertyNamingStrategies.SNAKE_CASE);
}
private String accessKeyId;
diff --git a/src/main/resources/version.properties b/src/main/resources/version.properties
index 9926eec..d1dd696 100644
--- a/src/main/resources/version.properties
+++ b/src/main/resources/version.properties
@@ -1 +1 @@
-version=2.6.8
+version=2.6.9