diff --git a/README.md b/README.md
index 25498ac..a4a3fcc 100644
--- a/README.md
+++ b/README.md
@@ -429,6 +429,7 @@ public class ExtendedTypeHandler implements BaseExtendedTypeHandler {
## 9 Roadmap
+- 3.1.2:Fixed log4j2 vulnerability introduced by external dependencies
- 3.1.1:Add object deep copy function to facilitate users to save the objects before change
- 3.0.1:Optimizing System Naming, represent the difference value with json
- 3.0.0:Optimizing System Naming
diff --git a/README_CN.md b/README_CN.md
index ce608b6..3ed344b 100644
--- a/README_CN.md
+++ b/README_CN.md
@@ -433,6 +433,7 @@ public class ExtendedTypeHandler implements BaseExtendedTypeHandler {
## 9 Roadmap
+- 3.1.2:修复外部依赖引入的log4j2漏洞
- 3.1.1:增加对象深度拷贝功能,便于用户保存变更前的对象
- 3.0.1: 优化系统命名,对比值输出转为灵活的json
- 3.0.0:优化系统命名
diff --git a/client/pom.xml b/client/pom.xml
index 8d496ea..e8d1307 100644
--- a/client/pom.xml
+++ b/client/pom.xml
@@ -5,7 +5,7 @@
com.github.yeecode.objectlogger
ObjectLogger
- 3.1.1
+ 3.1.2
ObjectLoggerClient
jar
diff --git a/client/target/ObjectLoggerClient-3.1.1-javadoc.jar b/client/target/ObjectLoggerClient-3.1.1-javadoc.jar
deleted file mode 100644
index 47646a3..0000000
Binary files a/client/target/ObjectLoggerClient-3.1.1-javadoc.jar and /dev/null differ
diff --git a/client/target/ObjectLoggerClient-3.1.2-javadoc.jar b/client/target/ObjectLoggerClient-3.1.2-javadoc.jar
new file mode 100644
index 0000000..409cb40
Binary files /dev/null and b/client/target/ObjectLoggerClient-3.1.2-javadoc.jar differ
diff --git a/client/target/ObjectLoggerClient-3.1.1-sources.jar b/client/target/ObjectLoggerClient-3.1.2-sources.jar
similarity index 98%
rename from client/target/ObjectLoggerClient-3.1.1-sources.jar
rename to client/target/ObjectLoggerClient-3.1.2-sources.jar
index da9f460..f337a68 100644
Binary files a/client/target/ObjectLoggerClient-3.1.1-sources.jar and b/client/target/ObjectLoggerClient-3.1.2-sources.jar differ
diff --git a/client/target/ObjectLoggerClient-3.1.1.jar b/client/target/ObjectLoggerClient-3.1.2.jar
similarity index 80%
rename from client/target/ObjectLoggerClient-3.1.1.jar
rename to client/target/ObjectLoggerClient-3.1.2.jar
index 61e2648..a03e9ce 100644
Binary files a/client/target/ObjectLoggerClient-3.1.1.jar and b/client/target/ObjectLoggerClient-3.1.2.jar differ
diff --git a/client/target/ObjectLoggerClient-3.1.1.pom b/client/target/ObjectLoggerClient-3.1.2.pom
similarity index 97%
rename from client/target/ObjectLoggerClient-3.1.1.pom
rename to client/target/ObjectLoggerClient-3.1.2.pom
index 8d496ea..e8d1307 100644
--- a/client/target/ObjectLoggerClient-3.1.1.pom
+++ b/client/target/ObjectLoggerClient-3.1.2.pom
@@ -5,7 +5,7 @@
com.github.yeecode.objectlogger
ObjectLogger
- 3.1.1
+ 3.1.2
ObjectLoggerClient
jar
diff --git a/demo/pom.xml b/demo/pom.xml
index 7341680..845191a 100644
--- a/demo/pom.xml
+++ b/demo/pom.xml
@@ -5,7 +5,7 @@
com.github.yeecode.objectlogger
ObjectLogger
- 3.1.1
+ 3.1.2
ObjectLoggerDemo
diff --git a/demo/target/ObjectLoggerDemo-3.1.1-javadoc.jar b/demo/target/ObjectLoggerDemo-3.1.1-javadoc.jar
deleted file mode 100644
index 19e36e0..0000000
Binary files a/demo/target/ObjectLoggerDemo-3.1.1-javadoc.jar and /dev/null differ
diff --git a/demo/target/ObjectLoggerDemo-3.1.2-javadoc.jar b/demo/target/ObjectLoggerDemo-3.1.2-javadoc.jar
new file mode 100644
index 0000000..ae92b4f
Binary files /dev/null and b/demo/target/ObjectLoggerDemo-3.1.2-javadoc.jar differ
diff --git a/demo/target/ObjectLoggerDemo-3.1.1-sources.jar b/demo/target/ObjectLoggerDemo-3.1.2-sources.jar
similarity index 62%
rename from demo/target/ObjectLoggerDemo-3.1.1-sources.jar
rename to demo/target/ObjectLoggerDemo-3.1.2-sources.jar
index f84cdee..e4dfd65 100644
Binary files a/demo/target/ObjectLoggerDemo-3.1.1-sources.jar and b/demo/target/ObjectLoggerDemo-3.1.2-sources.jar differ
diff --git a/demo/target/ObjectLoggerDemo-3.1.1.jar b/demo/target/ObjectLoggerDemo-3.1.2.jar
similarity index 98%
rename from demo/target/ObjectLoggerDemo-3.1.1.jar
rename to demo/target/ObjectLoggerDemo-3.1.2.jar
index 15637d3..75156e4 100644
Binary files a/demo/target/ObjectLoggerDemo-3.1.1.jar and b/demo/target/ObjectLoggerDemo-3.1.2.jar differ
diff --git a/demo/target/ObjectLoggerDemo-3.1.1.pom b/demo/target/ObjectLoggerDemo-3.1.2.pom
similarity index 97%
rename from demo/target/ObjectLoggerDemo-3.1.1.pom
rename to demo/target/ObjectLoggerDemo-3.1.2.pom
index 7341680..845191a 100644
--- a/demo/target/ObjectLoggerDemo-3.1.1.pom
+++ b/demo/target/ObjectLoggerDemo-3.1.2.pom
@@ -5,7 +5,7 @@
com.github.yeecode.objectlogger
ObjectLogger
- 3.1.1
+ 3.1.2
ObjectLoggerDemo
diff --git a/pic/ObjectLogger.psd b/pic/ObjectLogger.psd
deleted file mode 100644
index 287b9c2..0000000
Binary files a/pic/ObjectLogger.psd and /dev/null differ
diff --git a/pom.xml b/pom.xml
index 5b750c1..146da0a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
com.github.yeecode.objectlogger
ObjectLogger
- 3.1.1
+ 3.1.2
ObjectLogger
@@ -82,7 +82,7 @@
org.apache.httpcomponents
httpclient
- 4.5.9
+ 4.5.13
com.github.yeecode.objectlogger
@@ -154,7 +154,7 @@
org.apache.maven.plugins
maven-gpg-plugin
- 1.6
+ 3.0.1
verify
diff --git a/server/pom.xml b/server/pom.xml
index e5559ab..6b779db 100644
--- a/server/pom.xml
+++ b/server/pom.xml
@@ -5,7 +5,7 @@
com.github.yeecode.objectlogger
ObjectLogger
- 3.1.1
+ 3.1.2
ObjectLoggerServer
jar
diff --git a/server/target/ObjectLoggerServer-3.1.1-javadoc.jar b/server/target/ObjectLoggerServer-3.1.1-javadoc.jar
deleted file mode 100644
index 8dd52be..0000000
Binary files a/server/target/ObjectLoggerServer-3.1.1-javadoc.jar and /dev/null differ
diff --git a/server/target/ObjectLoggerServer-3.1.2-javadoc.jar b/server/target/ObjectLoggerServer-3.1.2-javadoc.jar
new file mode 100644
index 0000000..cde79ac
Binary files /dev/null and b/server/target/ObjectLoggerServer-3.1.2-javadoc.jar differ
diff --git a/server/target/ObjectLoggerServer-3.1.1-sources.jar b/server/target/ObjectLoggerServer-3.1.2-sources.jar
similarity index 97%
rename from server/target/ObjectLoggerServer-3.1.1-sources.jar
rename to server/target/ObjectLoggerServer-3.1.2-sources.jar
index ef3a408..d773c3b 100644
Binary files a/server/target/ObjectLoggerServer-3.1.1-sources.jar and b/server/target/ObjectLoggerServer-3.1.2-sources.jar differ
diff --git a/server/target/ObjectLoggerServer-3.1.1.jar b/server/target/ObjectLoggerServer-3.1.2.jar
similarity index 98%
rename from server/target/ObjectLoggerServer-3.1.1.jar
rename to server/target/ObjectLoggerServer-3.1.2.jar
index 252670b..814b1ba 100644
Binary files a/server/target/ObjectLoggerServer-3.1.1.jar and b/server/target/ObjectLoggerServer-3.1.2.jar differ
diff --git a/server/target/ObjectLoggerServer-3.1.1.pom b/server/target/ObjectLoggerServer-3.1.2.pom
similarity index 98%
rename from server/target/ObjectLoggerServer-3.1.1.pom
rename to server/target/ObjectLoggerServer-3.1.2.pom
index e5559ab..6b779db 100644
--- a/server/target/ObjectLoggerServer-3.1.1.pom
+++ b/server/target/ObjectLoggerServer-3.1.2.pom
@@ -5,7 +5,7 @@
com.github.yeecode.objectlogger
ObjectLogger
- 3.1.1
+ 3.1.2
ObjectLoggerServer
jar
diff --git a/target/ObjectLogger-3.1.1.pom b/target/ObjectLogger-3.1.2.pom
similarity index 98%
rename from target/ObjectLogger-3.1.1.pom
rename to target/ObjectLogger-3.1.2.pom
index 5b750c1..146da0a 100644
--- a/target/ObjectLogger-3.1.1.pom
+++ b/target/ObjectLogger-3.1.2.pom
@@ -4,7 +4,7 @@
4.0.0
com.github.yeecode.objectlogger
ObjectLogger
- 3.1.1
+ 3.1.2
ObjectLogger
@@ -82,7 +82,7 @@
org.apache.httpcomponents
httpclient
- 4.5.9
+ 4.5.13
com.github.yeecode.objectlogger
@@ -154,7 +154,7 @@
org.apache.maven.plugins
maven-gpg-plugin
- 1.6
+ 3.0.1
verify