diff --git a/readme.md b/readme.md index f1ea592..83ecf7c 100644 --- a/readme.md +++ b/readme.md @@ -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功能终于支持了)