变更日志

November 20, 2023 · View on GitHub

类型说明
A新增
U更新
D删除
T测试
O优化
F修复BUG

release_0.0.1

时间: 2019-01-02 20:42:27

功能点:基础功能, 新增注解 @Sensitive

release_0.0.2

时间:2019-01-11 00:10:37

调整:

  1. 新增注解 @SensitiveEntry

  2. 实现深拷贝

release_0.0.3

时间:2019-01-15 21:48:31

新特性:

  1. 添加常见内置注解。

  2. 测试使用断言代替原来的日志打印,并与 CI 和以后的代码调整。

release_0.0.5

序号变更类型说明时间备注
1O使用 jdk7 编译发布2019-5-13 17:29:43
2O使用 heaven 公共代码块2019-5-13 17:29:43

release_0.0.6

序号变更类型说明时间备注
1A新增生成脱敏后的 JSON2019-6-26 13:18:42提升性能

release_0.0.7

序号变更类型说明时间备注
1A新增 SensitiveUtil#desCopyCollection2019-12-7 07:41:48集合对象脱敏
2A新增 SensitiveUtil#desJsonCollection2019-12-7 07:41:48集合对象脱敏

release_0.0.8

序号变更类型说明时间备注
1O添加类字段反射 cache2019-12-24 20:07:45初步优化性能

release_0.0.9

序号变更类型说明时间备注
1A新增 Bs 引导类对应的深度拷贝2020-2-2 18:18:50文档优化
2P新增性能 benchmark2020-2-2 18:18:50

release_0.0.10

序号变更类型说明时间备注
1U更新 fast-json 版本2020-6-14 21:10:38安全问题
2U更新 heaven 依赖版本2020-6-14 21:10:38依赖优化

release_0.0.11

序号变更类型说明时间备注
1A支持 @SensitiveEntry 注解自定义2020-9-20 10:07:49便于二次开发

release_0.0.12

序号变更类型说明时间备注
1U默认关闭 FastJSON 的循环依赖特性2021-1-7 22:38:18更加符合真实的应用场景
2U更新 junit4 依赖版本2021-1-7 22:38:18安全考虑

release_0.0.13

序号变更类型说明时间备注
1U升级 heaven 版本2021-1-9 22:38:18
2A将 deep-copy 部分抽离为单独的项目,专注于脱敏2021-1-9 22:38:18

release_0.0.14

序号变更类型说明时间备注
1U升级 heaven 版本2022-6-17 22:38:18
2F升级 FastJSON 版本到 1.2.83,安全问题2022-6-17 22:38:18

release_0.0.15

序号变更类型说明时间备注
1A补充 SensitiveStrategyUtil 使用文档2022-6-19 22:38:18
2A新增身份证脱敏工具方法,及注解2022-6-19 22:38:18

release_1.0.0

序号变更类型说明时间备注
1A添加更多脱敏策略,调整原始的掩码策略,让其更加严格2023-5-31 22:38:18

release_1.1.0

序号变更类型说明时间备注
1A添加哈希支持2023-6-1 22:38:18

release_1.2.0

序号变更类型说明时间备注
1A添加 log4j2 RewritePolicy2023-6-4 22:38:18

release_1.2.1

序号变更类型说明时间备注
1A添加 log4j2 RewritePolicy 可拓展性2023-6-5 22:38:18

release_1.2.2

序号变更类型说明时间备注
1A修正 log4j2 的 Log 类别2023-7-04 22:38:18

release_1.3.0

序号变更类型说明时间备注
1A添加 log4j2 的 patternLayout 模式2023-7-14 22:38:18

release_1.4.0

序号变更类型说明时间备注
1A升级底层日志脱敏依赖包,优化匹配策略2023-7-26 22:38:18

release_1.5.0

序号变更类型说明时间备注
1O优化地址的判断2023-08-05 22:40:43让其满足更加长的用户填写
2A添加基于 trie 的白名单2023-08-05 22:40:43更加灵活跳过敏感信息
3O优化默认的前缀匹配字符2023-08-05 22:40:43更加符合输入习惯
4O默认添加丢弃策略,保护数据2023-08-05 22:40:43极端情况,保护数据

release_1.6.0

序号变更类型说明时间备注
1A添加 logback 的脱敏实现2023-10-17 22:40:43满足更多用户的选择
2O优化脱敏配置为文件,便于统一管理2023-10-17 22:40:43

release_1.6.1

序号变更类型说明时间备注
1A升级脱敏包依赖2023-10-17 22:40:43优化用户体验

release_1.7.0

序号变更类型说明时间备注
1A升级脱敏包依赖,支持合并。提升性能2023-11-20 22:40:43提升性能
2F修正单元测试2023-11-20 22:40:43