From 150f8930d0a4906a1c8501662c147f2a9af3ddba Mon Sep 17 00:00:00 2001 From: Looly Date: Mon, 3 Mar 2025 11:26:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D`JsonUtil.toBean`=E6=B3=9B?= =?UTF-8?q?=E5=9E=8B=E6=95=B0=E7=BB=84=E7=B1=BB=E5=9E=8B=E4=B8=A2=E5=A4=B1?= =?UTF-8?q?=E9=97=AE=E9=A2=98=EF=BC=88pr#3876@Github=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 2 ++ .../src/test/java/cn/hutool/core/util/VersionUtilTest.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 875908f76..497f80fc9 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,10 +10,12 @@ * 【core 】 `IdcardUtil`验证10位身份证兼容中英文括号(issue#IBP6T1@Gitee) * 【extra 】 `PinyinUtil`增加重载可选是否返回声调(pr#3875@Github) * 【http 】 `HttpBase`增加重载可选是否返回声调(pr#3883@Github) +* 【core 】 增加`VersionUtil`版本比较工具(pr#3876@Github) ### 🐞Bug修复 * 【setting】 修复`SettingLoader`load未抛出异常导致配置文件无法正常遍历的问题(pr#3868@Github) * 【cache 】 修复`ReentrantCache#getOrRemoveExpired`方法丢失onRemove触发问题(pr#1315@Gitee) +* 【json 】 修复`JsonUtil.toBean`泛型数组类型丢失问题(pr#3876@Github) ------------------------------------------------------------------------------------------------------------- # 5.8.36(2025-02-18) diff --git a/hutool-core/src/test/java/cn/hutool/core/util/VersionUtilTest.java b/hutool-core/src/test/java/cn/hutool/core/util/VersionUtilTest.java index 4b3dc7893..1e71b1cf8 100644 --- a/hutool-core/src/test/java/cn/hutool/core/util/VersionUtilTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/util/VersionUtilTest.java @@ -40,7 +40,7 @@ class VersionUtilTest { String currentVersion = "1.0.2"; assertTrue(VersionUtil.isLessThanOrEqual(currentVersion, "1.0.2")); assertFalse(VersionUtil.isLessThanOrEqual(currentVersion, "1.0.1")); - assertFalse(VersionUtil.isLessThanOrEqual(currentVersion, "1.1")); + assertTrue(VersionUtil.isLessThanOrEqual(currentVersion, "1.1")); } @Test