Skip to content

Releases: yangfuhai/jboot

v3.13.8

27 Feb 09:03
Compare
Choose a tag to compare

修复:Junit 代码覆盖率测试可能出现多次启动的问题
修复:JbootCron4jPlugin 停止后未移除已经停止任务的问题

v3.13.7

27 Feb 09:03
Compare
Choose a tag to compare

新增:MQ 新增 stopListening() 方法,可用于定制化关闭 MQ
修复: Controller 返回值有大写可能不正确的问题

v3.13.6

27 Feb 09:03
Compare
Choose a tag to compare

优化:强化 Controller 返回值,自动匹配相应的 render
优化:优化 JbootHttpImpl 和 JbootHttpResponse 代码,添加必要的日志输出
优化:更新 Copyright

v3.13.5

27 Feb 09:02
Compare
Choose a tag to compare

新增:CookieUtil 添加 "defaultPath" 和 "defaultDomain" 的配置
新增:HttpUtil 添加 http 代理的配置支持
新增:Columns.addToFirst() 方法
新增:JbootDirectiveBase.getParaToString()
优化:RequestUtil.java
优化:升级 JFinal 到最新版本

v3.13.4

27 Feb 09:01
Compare
Choose a tag to compare

新增:AttachmentManager 新增 getFile(path,localFirst) 方法
优化:升级相关依赖到最新版本

v3.13.3

26 Jan 05:26
Compare
Choose a tag to compare
  • 新增:配置文件可以指定自己的文件名和路径的支持
  • 优化:JbootmqBase,使之代码更加简洁
  • 优化:Mysql 驱动,默认优先使用 MySql8 驱动
  • 优化:升级相关依赖到最新版本

v3.13.2

26 Jan 05:26
Compare
Choose a tag to compare

新增:AOP 新增 javassist 的实现,方便在 jdk17 去掉 cglib
修复:在配置前缀的场景下,修复 redis 缓存 removeAll() 无法正确移除数据的问题
修复:SharedEnumObject 在 jdk17 下无法正常运行的问题
修复:Fastjson 对某些数据无法正确序列化的问题,升级 fastjson 到最新版本

v3.13.1

29 Dec 08:12
Compare
Choose a tag to compare
  1. 新增:JbootDb 新增支持 Columns 的 findFirst 方法
  2. 新增:QuietlyUtil.java 工具类
  3. 新增:ReflectUtil.java 的若干方法,反射调用更加简单
  4. 优化:Redis 缓存,存入 null 时,直接对 key 进行移除
  5. 优化:MockHttpServletRequest 直接实现 HttpServletRequest 接口,而非 HttpServletRequestWrapper 继承
  6. 优化:@testConfig() 注解新增 printScannerInfo 参数,默认为 false
  7. 优化:MockMvcResult.java 提高性能
  8. 优化:优化网关代码,使代码更加清晰
  9. 修复:移除 JbootModelConfig.idCacheCachePrefix 配置,否则会造成重复配置的情况

v3.13.0

26 Dec 12:21
Compare
Choose a tag to compare
  • 新增:Jbootmq 的监听器(Listener)新增 MessageContext 参数,支持更多的消息配置
  • 新增:MockMvc 新增 upload 方法,用于对上传文件的测试
  • 优化:404 403 401 等错误输出 info 信息,而不是 warn
  • 优化:开放更多的 JbootMqImpl 方法
  • 优化:优化 Http 工具类,上传文件的时候添加 ContentType 信息

v3.12.2

07 Dec 02:57
Compare
Choose a tag to compare

新增:是否处理 404 页面的配置支持,方便与其他 web 框架整合
新增:JbootAppListener 新增 onConstantConfigBefore() 方法
优化:AttachmentManager.java,使之 getFile 不返回 null
优化:JsonManager.me().setDefaultDatePattern 的默认配置