-
1.1.0-RC1 Pre-Release
released this
2025-06-08 14:16:36 +08:00 | 5 commits to dev since this releasePlusone Commons 1.1.0 第一个发布候选。
更新日志
- 新增字符串脱敏方法
StringTools#desensitize
- 新增 Gson 适配器以支持 JSR-310 中常用的类 (pr#57@Gitea)
- 新增
AssertTools#checkArgumentNotNull
校验方法 RegexTools
中新增重载方法,当将字符串视为正则表达式入参时,允许指定对应的flags
RegexTools
改为使用 guava cache 进行缓存- 重构
DataOperationResultException
(Breaking Change) (pr#56@Gitea) - 调整
PagingAndSortingQueryParams
中用于排序的字段名称的格式 (Breaking Change) - 调整
ArrayTools
中部分方法名称 (Breaking Change) - 删除
RegexTools
中以String[]
作为正则表达式入参的方法 (Breaking Change) - 将
RegexTools
的matchesOne
方法重命名为matchesAny
(Breaking Change) ValidatableStringRecord
标记为已过时- 修复文档中的错误描述和格式错误
Downloads
- 新增字符串脱敏方法
-
1.0.3 发布 Stable
released this
2025-04-19 02:11:00 +08:00 | 58 commits to dev since this releaseRelease version 1.0.3
文档
- 改正
DateTimeTools#toInstant(LocalDateTime,ZoneId)
的 javadoc 中参数名的错误
测试
- 修复 JDK17+ 环境下测试用例
PagingAndSortingQueryParamsTests#testGson
不通过的问题
依赖
- guava:
33.4.0-jre
更新到33.4.2-jre
- joda-time:
2.13.0
更新到2.14.0
*测试依赖
- junit:
5.11.4
更新到5.12.1
- hutool:
5.8.35
更新到5.8.37
- jackson:
2.18.2
更新到2.18.3
Downloads
- 改正
-
1.0.2 发布 Stable
released this
2025-04-03 11:56:43 +08:00 | 62 commits to dev since this releaseRelease version 1.0.2
缺陷修复
- 补充 ThrowingPredicate 缺失的 FunctionalInterface 注解
Downloads
-
1.0.1 发布 Stable
released this
2025-03-28 12:13:28 +08:00 | 64 commits to dev since this releaseRelease version 1.0.1
文档
- 修正 OptionalTools 的 javadoc 中的类名错误 (plusone/plusone-commons#35)
- 删除 IdWorker 的 author 信息 (plusone/plusone-commons#37)
- 修正 PredicateTools 的 javadoc 中的类名错误 (plusone/plusone-commons#39)
- 1.0.0 之前新增的类,其 since 修改为 1.0.0,统一以 1.0.0 作为初始版本 (plusone/plusone-commons#30)
Downloads
-
1.0.0 发布 Stable
released this
2025-02-20 23:37:07 +08:00 | 71 commits to dev since this releaseRelease version 1.0.0
Downloads