| 类型 | 说明 |
|---|
| A | 新增 |
| U | 更新 |
| D | 删除 |
| T | 测试 |
| O | 优化 |
| F | 修复BUG |
时间: 2019-01-02 20:42:27
功能点:基础功能, 新增注解 @Sensitive
时间:2019-01-11 00:10:37
调整:
-
新增注解 @SensitiveEntry
-
实现深拷贝
时间:2019-01-15 21:48:31
新特性:
-
添加常见内置注解。
-
测试使用断言代替原来的日志打印,并与 CI 和以后的代码调整。
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | O | 使用 jdk7 编译发布 | 2019-5-13 17:29:43 | |
| 2 | O | 使用 heaven 公共代码块 | 2019-5-13 17:29:43 | |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 新增生成脱敏后的 JSON | 2019-6-26 13:18:42 | 提升性能 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 新增 SensitiveUtil#desCopyCollection | 2019-12-7 07:41:48 | 集合对象脱敏 |
| 2 | A | 新增 SensitiveUtil#desJsonCollection | 2019-12-7 07:41:48 | 集合对象脱敏 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | O | 添加类字段反射 cache | 2019-12-24 20:07:45 | 初步优化性能 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 新增 Bs 引导类对应的深度拷贝 | 2020-2-2 18:18:50 | 文档优化 |
| 2 | P | 新增性能 benchmark | 2020-2-2 18:18:50 | |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | U | 更新 fast-json 版本 | 2020-6-14 21:10:38 | 安全问题 |
| 2 | U | 更新 heaven 依赖版本 | 2020-6-14 21:10:38 | 依赖优化 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 支持 @SensitiveEntry 注解自定义 | 2020-9-20 10:07:49 | 便于二次开发 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | U | 默认关闭 FastJSON 的循环依赖特性 | 2021-1-7 22:38:18 | 更加符合真实的应用场景 |
| 2 | U | 更新 junit4 依赖版本 | 2021-1-7 22:38:18 | 安全考虑 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | U | 升级 heaven 版本 | 2021-1-9 22:38:18 | |
| 2 | A | 将 deep-copy 部分抽离为单独的项目,专注于脱敏 | 2021-1-9 22:38:18 | |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | U | 升级 heaven 版本 | 2022-6-17 22:38:18 | |
| 2 | F | 升级 FastJSON 版本到 1.2.83,安全问题 | 2022-6-17 22:38:18 | |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 补充 SensitiveStrategyUtil 使用文档 | 2022-6-19 22:38:18 | |
| 2 | A | 新增身份证脱敏工具方法,及注解 | 2022-6-19 22:38:18 | |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 添加更多脱敏策略,调整原始的掩码策略,让其更加严格 | 2023-5-31 22:38:18 | |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 添加哈希支持 | 2023-6-1 22:38:18 | |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 添加 log4j2 RewritePolicy | 2023-6-4 22:38:18 | |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 添加 log4j2 RewritePolicy 可拓展性 | 2023-6-5 22:38:18 | |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 修正 log4j2 的 Log 类别 | 2023-7-04 22:38:18 | |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 添加 log4j2 的 patternLayout 模式 | 2023-7-14 22:38:18 | |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 升级底层日志脱敏依赖包,优化匹配策略 | 2023-7-26 22:38:18 | |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | O | 优化地址的判断 | 2023-08-05 22:40:43 | 让其满足更加长的用户填写 |
| 2 | A | 添加基于 trie 的白名单 | 2023-08-05 22:40:43 | 更加灵活跳过敏感信息 |
| 3 | O | 优化默认的前缀匹配字符 | 2023-08-05 22:40:43 | 更加符合输入习惯 |
| 4 | O | 默认添加丢弃策略,保护数据 | 2023-08-05 22:40:43 | 极端情况,保护数据 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 添加 logback 的脱敏实现 | 2023-10-17 22:40:43 | 满足更多用户的选择 |
| 2 | O | 优化脱敏配置为文件,便于统一管理 | 2023-10-17 22:40:43 | |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 升级脱敏包依赖 | 2023-10-17 22:40:43 | 优化用户体验 |
| 序号 | 变更类型 | 说明 | 时间 | 备注 |
|---|
| 1 | A | 升级脱敏包依赖,支持合并。提升性能 | 2023-11-20 22:40:43 | 提升性能 |
| 2 | F | 修正单元测试 | 2023-11-20 22:40:43 | |