diff --git a/ChangeLog b/ChangeLog
index 041fd7c4e..057a1c678 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,45 @@
+2020-08-04 [version 1.12.1]
+ * [FEATURE] asyncDeleteBulk
+ * [FEATURE] add maven plugin of checkstyle
+ * [FEATURE] apply checkstyle
+ * [CLEANUP] apply Indentation checkstyle
+ * [CLEANUP] apply LineLength checkstyle
+ * [CLEANUP] reduce line length in test sources
+ * [CLEANUP] reduce line length in client sources
+ * [CLEANUP] apply Import checkstyle
+ * [CLEANUP] replace tab charcter to space
+ * [CLEANUP] remove nested block
+ * [CLEANUP] prevent instantiation of utility classes
+ * [CLEANUP] remove duplicate code for parsing response of
+ BTreeGetBulkOperation
+ * [CLEANUP] merged CollectionUpsertOperation to CollectionStoreOperation
+ * [CLEANUP] solve hash point collision with comparison socket address of
+ node
+ * [CLEANUP] renamed store to insert of collection
+ * [CLEANUP] update comment for collection response format
+ * [CLEANUP] change some javadoc comments to use code tag
+ * [CLEANUP] don't occur switchover in sop exist operation.
+ * [CLEANUP] remove non-javadoc comments
+ * [CLEANUP] refactor asyncSetBulk, asyncDeleteBulk
+ * [CLEANUP] deprecate bulkService API
+ * [CLEANUP] refactored the constructor functions of KetamaNodeLocator.
+ * [CLEANUP] refactor the parts that use socketChannel API
+ * [CLEANUP] remove the authentication failure log when OperationException
+ occurs
+ * [CLEANUP] refactored the handleNodeManageQueue() method
+ * [CLEANUP] refactored the attemptReconnects() method
+ * [CLEANUP] refactored the ENABLE_REPLICATION code tag
+ * [CLEANUP] refactered the updateConnections() method
+ * [CLEANUP] separated the updateReplConnections() from the
+ updateConnections()
+ * [CLEANUP] moved the selector wakeup code into putMemcachedQueue()
+ * [FIX] Canceling the operations if input queue of node is full when moving
+ operations
+ * [ENHANCE] destroy read queue of removed node
+ * [ENHANCE] do not cancel the operation twice when using authentication in
+ setupResend of TCPMemcachedNodeImpl
+ * [TEST] refactor test codes related setUp and tearDown
+
2020-03-16 [version 1.12.0]
* [FEATURE] change max element bytes
* [FIX] ConcurrentModificationException in foreach loop of
diff --git a/README.md b/README.md
index 281b764ba..796265029 100644
--- a/README.md
+++ b/README.md
@@ -22,7 +22,7 @@ To use it, add the following dependency to your pom.xml.
com.navercorp.arcus
arcus-java-client
- 1.12.0
+ 1.12.1
```
diff --git a/docs/arcus-java-client-getting-started.md b/docs/arcus-java-client-getting-started.md
index 135192d79..d3ad07964 100644
--- a/docs/arcus-java-client-getting-started.md
+++ b/docs/arcus-java-client-getting-started.md
@@ -75,7 +75,7 @@ $ mvn eclipse:eclipse // 이클립스 IDE를 사용하는 경우 실행하여
com.navercorp.arcus
arcus-java-client
- 1.12.0
+ 1.12.1
diff --git a/pom.xml b/pom.xml
index 0abbafe99..e0a9a1158 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.navercorp.arcus
arcus-java-client
- 1.12.0
+ 1.12.1
Arcus Java Client
Java client for Arcus memcached
jar