Skip to content

Commit

Permalink
Merge branch '3.0.7'
Browse files Browse the repository at this point in the history
  • Loading branch information
muzhantong committed Jun 22, 2024
2 parents 6e6f6f4 + 8a7ed3c commit 6a8923b
Showing 1 changed file with 19 additions and 18 deletions.
37 changes: 19 additions & 18 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,24 +23,25 @@
### 最近主要修改 (!!创建了技术交流群,微信二维码在在文章末尾,欢迎大家加入一起探讨技术!!!)


| 版本 | 状态 |
|-------|----------------------------------------------------------------------------------------------------------------------------------------------------------|
| 3.0.6 | 提供global变量清除方法,用户需要根据实际自己清除global变量 |
| 3.0.5 | 1.修复参数全局传递未获取到值 2.diffLog未生效 3.优化文案比对格式,支持重载 toString 和 equals 方法 |
| 3.0.4 | 1.修复fix:修复LocalDateTime diff (#111, #114), 2. 固定文案判断错误 |
| 3.0.3 | 1.修复日志打印两次的问题 2.方法支持多注解(#98) 3.相同对象diff不记录日志 详细使用方式见 IOrderServiceTest |
| 3.0.2 | 1.修复 DIffLogIgnore注解在集合类型上失效问题 2.支持跨方法的全局变量 3. 支持日志记录异常与业务逻辑一起回滚的逻辑,默认日志记录不影响业务逻辑 |
| 3.0.1 | diff 功能支持了数组(https://github.com/mouzt/mzt-biz-log/issues/75) ,增加判断是否成功的条件表达式,增加 @DiffLogAllFields@DIffLogIgnore 注解支持 |
| 3.0.0 | 暂时删除了list实现优化中,增加了xml的方式,增加了性能监控接口,修复了function 内的 service 需要添加 @Lazy 的问题 || 2.0.2 | 1.修复了 LogFunctionParser 的NPE,2. 注解上添加了ElementType.TYPE,3.记录了当前执行方法的Class和Method 4. 重新fix了没有加EnableTransactionManagement 切面不生效的逻辑 5. 增加了 Subtype 的 SpEl解析 |
| 2.0.2 | 1.修复了 LogFunctionParser 的NPE,2. 注解上添加了ElementType.TYPE,3.记录了当前执行方法的Class和Method 4. 重新fix了没有加EnableTransactionManagement 切面不生效的逻辑 5. 增加了 Subtype 的 SpEl解析 |
| 2.0.1 | 修复了接口上的注解不能被拦截的问题 |
| 2.0.0 | 1.修改了@LogRecordAnnotation 注解的名字 到LogRecord |
| 1.1.1 | 1. 修复了自定义函数返回美元符号解析失败问题,2. 修复before自定义函数bug,3.删除了diff最后一个分隔符 |
| 1.1.0 | 1. 支持了对象DIFF,release 稳定下再发版 2.Function 的参数从 String修改为 Object了,可以给自定函数传递对象啦~~ 3. fix了没有加EnableTransactionManagement 切面不生效的逻辑 4. 添加了fail标志,代表是否成功 |
| 1.0.8 | 自定义函数支持 在业务的方法运行前执行 |
| 1.0.5 | 支持 condition;修复https://github.com/mouzt/mzt-biz-log/issues/18 |
| 1.0.4 | 支持 Context 添加变量 |
| 1.0.1 | 发版 |
| 版本 | 状态 |
|----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|
| 3.0.7-SNAPSHOT | 1. 修复diff内容相同在某些情况下,依然记录日志的问题 https://github.com/mouzt/mzt-biz-log/issues/153 2. 其他优化 3. 单测优化 |
| 3.0.6 | 提供global变量清除方法,用户需要根据实际自己清除global变量 |
| 3.0.5 | 1.修复参数全局传递未获取到值 2.diffLog未生效 3.优化文案比对格式,支持重载 toString 和 equals 方法 |
| 3.0.4 | 1.修复fix:修复LocalDateTime diff (#111, #114), 2. 固定文案判断错误 |
| 3.0.3 | 1.修复日志打印两次的问题 2.方法支持多注解(#98) 3.相同对象diff不记录日志 详细使用方式见 IOrderServiceTest |
| 3.0.2 | 1.修复 DIffLogIgnore注解在集合类型上失效问题 2.支持跨方法的全局变量 3. 支持日志记录异常与业务逻辑一起回滚的逻辑,默认日志记录不影响业务逻辑 |
| 3.0.1 | diff 功能支持了数组(https://github.com/mouzt/mzt-biz-log/issues/75) ,增加判断是否成功的条件表达式,增加 @DiffLogAllFields@DIffLogIgnore 注解支持 |
| 3.0.0 | 暂时删除了list实现优化中,增加了xml的方式,增加了性能监控接口,修复了function 内的 service 需要添加 @Lazy 的问题 || 2.0.2 | 1.修复了 LogFunctionParser 的NPE,2. 注解上添加了ElementType.TYPE,3.记录了当前执行方法的Class和Method 4. 重新fix了没有加EnableTransactionManagement 切面不生效的逻辑 5. 增加了 Subtype 的 SpEl解析 |
| 2.0.2 | 1.修复了 LogFunctionParser 的NPE,2. 注解上添加了ElementType.TYPE,3.记录了当前执行方法的Class和Method 4. 重新fix了没有加EnableTransactionManagement 切面不生效的逻辑 5. 增加了 Subtype 的 SpEl解析 |
| 2.0.1 | 修复了接口上的注解不能被拦截的问题 |
| 2.0.0 | 1.修改了@LogRecordAnnotation 注解的名字 到LogRecord |
| 1.1.1 | 1. 修复了自定义函数返回美元符号解析失败问题,2. 修复before自定义函数bug,3.删除了diff最后一个分隔符 |
| 1.1.0 | 1. 支持了对象DIFF,release 稳定下再发版 2.Function 的参数从 String修改为 Object了,可以给自定函数传递对象啦~~ 3. fix了没有加EnableTransactionManagement 切面不生效的逻辑 4. 添加了fail标志,代表是否成功 |
| 1.0.8 | 自定义函数支持 在业务的方法运行前执行 |
| 1.0.5 | 支持 condition;修复https://github.com/mouzt/mzt-biz-log/issues/18 |
| 1.0.4 | 支持 Context 添加变量 |
| 1.0.1 | 发版 |

## 使用方式(对象DIFF功能终于支持了)

Expand Down

0 comments on commit 6a8923b

Please sign in to comment.