diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5a2820f10..56bc60a93 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,7 +3,7 @@
-------------------------------------------------------------------------------------------------------------
-## 5.3.9 (2020-06-28)
+## 5.3.9 (2020-07-06)
### 新特性
* 【core 】 DateUtil增加formatChineseDate(pr#932@Github)
@@ -17,6 +17,7 @@
* 【socket 】 修复AioSession构造超时无效问题(pr#941@Github)
* 【setting】 修复GroupSet.contains错误(pr#943@Github)
* 【core 】 修复ZipUtil没有调用finish问题(issue#944@Github)
+* 【extra 】 修复Ftp中ArrayList长度为负问题(pr#136@Github)
-------------------------------------------------------------------------------------------------------------
## 5.3.8 (2020-06-16)
diff --git a/hutool-extra/src/main/java/cn/hutool/extra/ftp/Ftp.java b/hutool-extra/src/main/java/cn/hutool/extra/ftp/Ftp.java
index f22e14953..8d4539793 100644
--- a/hutool-extra/src/main/java/cn/hutool/extra/ftp/Ftp.java
+++ b/hutool-extra/src/main/java/cn/hutool/extra/ftp/Ftp.java
@@ -298,7 +298,7 @@ public class Ftp extends AbstractFtp {
String fileName;
for (FTPFile ftpFile : ftpFiles) {
fileName = ftpFile.getName();
- if (!StrUtil.equals(".", fileName) && !StrUtil.equals("..", fileName)) {
+ if (false == StrUtil.equals(".", fileName) && false == StrUtil.equals("..", fileName)) {
if (null == filter || filter.accept(ftpFile)) {
result.add(ftpFile);
}
diff --git a/hutool-log/pom.xml b/hutool-log/pom.xml
index 1baab4b9b..006c974e7 100644
--- a/hutool-log/pom.xml
+++ b/hutool-log/pom.xml
@@ -21,7 +21,7 @@
1.7.26
1.3.0-alpha5
1.2.17
- 2.13.1
+ 2.13.3
1.2
1.3.6
3.4.1.Final