diff --git a/ChangeLog b/ChangeLog
index 235bde78e..d26fef18a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,39 @@
+# 2026-02-09 [version 1.16.0]
+## π£ New Features
+ - Support JsonSerializingTranscoder, GenericJsonSerializingTranscoder
+ - Support SASL Authentication for ASCII/Binary protocol
+ - Support get and touch (GAT) command
+ - Support shard key for ketama hashing
+ - Add set/get replica methods to distribute read traffic for hot items
+ - Removed some deprecated methods. (old smget, asyncSetBulk, ...)
+ - Remove timeoutRatioThreshold option.
+ - Deprecate `SMGetMode` enum type and `setMaxSMGetKeyChunkSize` method.
+## π§ Enhancements
+ - Enhance version operation logic after connection established
+ - Enhance handling InputQ and WriteQ after connection lost when MemcachedNode needs auth process
+ - Allow queuing operations on nodes going to immediately reconnect
+ - Enhance ConnectionObserver logic
+## βοΈ Internal Changes
+ - Add `@Nullable` annotation to `CollectionDelete#getAdditionalArgs()`
+ - Use more proper key separator for multi-keyed collection operations
+ - Move checkDupKey method into KeyValidator
+ - Increase default value of timeoutDurationThreshold from 1000ms to 1600ms
+ - Call offer() instead of add() for addedQueue
+## π Bug Fixes
+ - Reset the use of mget, mgets, " " separator, version info when connection is lost
+ - Check if writeQ is empty before move its operations to reconnectBlocked
+ - Remove infinite loop in attemptReconnects()
+ - Fix bug for ConnectionObserver
+ - Split piped operations into single-key and multi-key to resolve bug during migration
+ - Call correct method for overloaded asyncBopUpsert method
+## π Documentation
+ - Fix docs link references
+## β
Testing
+ - Add printing docker logs on `docker compose up -d` failure
+ - Fix example for some APIs
+## β¬οΈ Dependency Upgrades
+ - Upgrade log4j version to 2.25.3.
+
# 2025-09-22 [version 1.15.0]
## π£ New Features
- Add touch command to update item expiration
diff --git a/README.md b/README.md
index c031787e9..bb3864ebd 100644
--- a/README.md
+++ b/README.md
@@ -28,7 +28,7 @@ To use it, add the following dependency to your pom.xml.
com.navercorp.arcus
arcus-java-client
- 1.15.0
+ 1.16.0
```
diff --git a/docs/arcus-java-client-getting-started.md b/docs/arcus-java-client-getting-started.md
index 2b7947874..f2ea68ccd 100644
--- a/docs/arcus-java-client-getting-started.md
+++ b/docs/arcus-java-client-getting-started.md
@@ -80,7 +80,7 @@ $ mvn eclipse:eclipse // μ΄ν΄λ¦½μ€ IDEλ₯Ό μ¬μ©νλ κ²½μ° μ€ννμ¬
com.navercorp.arcus
arcus-java-client
- 1.15.0
+ 1.16.0
diff --git a/pom.xml b/pom.xml
index d80e98ca3..6c5b611b9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.navercorp.arcus
arcus-java-client
- 1.15.0
+ 1.16.0
Arcus Java Client
Java client for Arcus memcached
jar