- 2.0.0-alpha5
- 大幅修改
RegExUtil
中的匹配、替换方法。
- 删除
FlagsEnum
和RegExUtil
中的相关方法。
- 2.0.0
- 1.14.1
- 1.14.0
RegExUtils
删除有 Pattern 形参的方法。
- 所有类名含
Utils
的重命名为Util
,含String
的重命名为Str
,含Collection
的重命名为Coll
,含Feature
的重命名为Feat
,含Constant
的重命名为Const
,含Property
的重命名为Prop
,含Function
的重命名为Func
。
date.constant.DateRegexPattern
重命名为DateRegExPattern
。
ArrayUtil
、ClassUtil
、NumberUtil
、ObjUtil
、RandomStrUtil
、RandomUtil
、StrUtil
、SysUtil
移至lang
包下,CollUtil
、MapUtil
移至coll
包下,JsonUtil
移至json
包下,XmlUtil
移至xml
包下,PropFunc
移至bean
包下。
- 1.13.5
HttpUtils
返回HttpResult.Body
的方法改为返回HttpResult
。
- 1.13.2
DateFormat
的 final 属性名后缀由国家替换为语言。
- 1.13.1
DateUtils
的getFormatterBuilder
方法改为private
。
- 1.13.0
- 1.12.0
ClassUtils.isBasic
重命名为isPrimitiveType
。
BeanUtils
移至bean
包下。
BeanUtils.FieldFunction
重命名为PropertyFunction
并移至根包下。
BeanUtils.getFieldName(FieldFunction)
重命名为getPropertyName(PropertyFunction)
。
- 删除
BeanUtils.deepToMap
。
- 1.11.0
- Group Id 由
top.zhogjianhao
重命名为top.csaf
。
- 1.10.1
id.NanoIDUtils
重命名为NanoIdUtils
。
- 1.9.2
- 删除
FileUtils.getClassRootPath
;
- 删除
FileUtils.getClassPath
;
FileUtils
移至io
包下。
- 1.8.1
date.DateFeature
中静态变量 的赋值方式由直接赋值改为通过set
、setAlways
方法赋值;
DateUtils.defaultLocalDatePattern
移至DateConstant.DEFAULT_LOCAL_DATE_PATTERN
;
DateUtils.defaultLocalDateTimePattern
移至DateConstant.DEFAULT_LOCAL_DATE_TIME_PATTERN
;
DateUtils.defaultLocalTimePattern
移至DateConstant.DEFAULT_LOCAL_TIME_PATTERN
。
- 1.8.0
date.DateDuration
移至date.constant
包下;
date.DatePattern
移至date.constant
包下;
date.DatePatternRegex
移至date.constant.DateRegexPattern
;
constant.CommonPatternConstant
重命名为PatternConstant
;
RegExUtils
移至regex
包下。
- 1.7.0
JsonUtils
的toJson(Object, SerializerFeature...)
、parseObject(String, Class<T>, Feature...)
、parseObject(String, Class<T>, ParserConfig)
方法,SerializerFeature... 替换为 JSONWriter.Feature...,Feature... 和 ParserConfig 替换为 JSONReader.Feature...。
- 1.5.1
- 删除
ArrayUtils#indexOf(String[], String, int)
。
- 1.2.4
- 1.2.0
CollectionUtils
的moveForward、remove
方法,移至ArrayUtils
中并重构优化。