Releases: future0923/debug-tools
Releases · future0923/debug-tools
v5.0.0
- 插件整体重构,UI 全新升级,交互体验大幅优化
- 支持多应用附着,所有功能都支持多应用同时操作
- 扫描应用列表增加模块、项目信息,优化 jps 命令扫不到 java 应用的问题
- #269 - 增加 json 编辑器、header 输入等各种提示功能
- #279 - 支持 publisher、Mono、Flux、SSE 展示,调试 ai 方法响应更丝滑
- #273 - 全面支持 record 类
- 热重载支持 record 类型
- 调用方法支持 record 类型入参
- 调用方法支持查看 record 类型返回值(json、debug)
- 全面适配 idea 中 shorten command line 的 classpath file 模式启动应用
- #260 - 调用历史支持查看方法返回值
- #264 - 设置改为全局存储
- #271 - 支持 xxl-job 的3+版本
- #268 - 调用方法支持反序列化 hutool 的JSONObject类型
- #253 - 调用方法支持嵌套类型的 file、MultipartFile 类型
- #266 - 修复内存泄露
- 修复2026.1+的各种 edt 线程错误
v4.6.1
- 改为异步获取类加载器避免应用假死时获取延迟阻塞idea主UI进程
- 支持SpringBoot2的WebFlux请求头信息
- #254 - 支持SpringBoot3请求上下文及添加头信息
- #231 - 支持将url中数字类型PathVariable信息替换为{}进行搜索匹配
- #255 - 修复设置无法修改sql打印配置的bug
- #258 - 获取jvm列表时忽略Gradle守护进程
- #256 #259 - idea2026.1方法调用图标从鼠标移动改为常驻行头
- #257 - 修复idea2026.1调用窗口获取类信息报错的bug
- #261 - 修复idea2026.1调用窗口获取方法信息报错的bug
- 修复idea2026.1搜索url报错的bug
- #262 - 修复切换项目时偶尔附着失败的bug
v4.6.0
- 重构通讯模块,同时调用多个方法、热部署、groovy等互不影响 by @future0923
- 重构设置页面ui by @future0923
- #197 - 增加热重载启动禁用指定插件功能 by @fat-huhu
- #236 - 修复低版本springboot无法热重载单个
@RequestParam注解的bug by @wangqiqi95 - #240 - 修复热重载启动时EasyExcel设置setHeadRowNumber(0)时空指针的bug by @wangqiqi95
- #249 - 修复MacOS系统M芯片切换jdk偶尔失败的bug by @future0923
- #249 - 修复idea2025.3.3+下'attach失败:Failed to load agent library: 0'的bug by @wangqiqi95
- #238 - 修复命令风格转换选中一个字母报错的bug by @ayuayue
v4.5.3
- #200 - 修复PostgreSQL占位符变量未替换的bug by @wangqiqi95
- #205 - 支持数组和泛型集合类型的枚举参数转换 by @ayuayue
- #210 - 支持修改
@RequestParam注解热重载 by @future0923 - #212 - 打印sql支持正则过滤包和语句 by @wangqiqi95
- #214 - 优化搜索url搜索速度和double shift卡死的bug by @wangqiqi95
- #218 - 优化发送消息避免阻塞idea的ui进程 by @future0923
- #219 - 修复切换新项目时偶尔NPE的bug by @future0923
- #226 - 优化获取JVM列表和Attach功能避免阻塞UI线程 by @future0923
- #230 - 优化quick debug时间类型支持更多格式自动转化 by @ayuayue
v4.5.2
- #185 - 增加热重载保留类静态变量用运行时数据的配置
- #186 - 修复JdbcTemplate无法打印sql的bug by @wangqiqi95
- #187 - 修复修复热部署本地编译VFS同步刷新死锁的bug
- #190 - 修复OpenFeign的项目如果没有Mybatis无法启动的bug
- #191 - 修复MacOS切换jdk8与jdk17时dylib无法重新加载的bug by @wangqiqi95
- #196 - 修复使用ServerPreparedStatement的无法格式化打印sql的bug
- #198 - 修复搜索url无法识别controller注解放入自定注解中的bug by @wangqiqi95
- #202 - 优化搜索 url 返回样式,搜索注释及中文首字母,增加double shift展示搜索url选项 by @wangqiqi95
v4.4.4
- #71 - 增加动态控制打印SQL配置
- #154 - 打印sql结尾增加分号 by @javalover123
- #158 - 优化MethodAround执行性能
- #155 - 修复MyBatis和MyBatisPlus混用时MyBatis热重载失效的bug by @ruhengChen
- #160 - 修复扫描url时spring注解value为null的bug
- #161 - 修复继承GenericFilterBean类后热重载无法启动的bug
v4.4.3
v4.4.2
v4.4.1
- 修复切换项目时ToolWindow偶发返回null
- #127 - 优化热部署扫描文件及本地编译性能
- #131 - 优化 tomcat 类加载展示 contextName 信息 by @iwillmissu
- #129 - 修复调用历史列表操作阻塞 UI 进程的 bug
- #35 - 修复spring返回数据jackson偶尔热重载失败
- #130 - 修复 MyBatis xml 中的 resultType 的实体变化热重载未生效的 bug
- #134 - 修复资源文件夹只有一个文件时与 class 文件同时热重载后资源文件监听失败的 bug
- #135 - 修复 SpringBoot 2.0.x 、SpringMvc 5.0.x 下 Controller 重载失败的 bug
v4.4.0
- 支持查看调用记录信息
- 调用参数窗口/响应信息窗口展示当前附着应用名称
- 支持 shorten command line 的 classpath file 模式
- 优化搜索 url 响应速度
- 修复Spring接口类型的listener收不到event事件的bug
- 修复HuTool低版本ReflectUtil找不到getMethodsDirectly方法的bug