{"release":{"tag":{"name":"v3.17.1","path":"/JbootProjects/jboot/tags/v3.17.1","tree_path":"/JbootProjects/jboot/tree/v3.17.1","message":"","commit":{"id":"9261674867a69813a42309f06715c43625f69d22","short_id":"9261674","title":"v3.17.1 release (^.^)YYa!!","title_markdown":"v3.17.1 release (^.^)YYa!!","description":"","description_markdown":"","message":"v3.17.1 release (^.^)YYa!!\n","message_markdown":"v3.17.1 release (^.^)YYa!!","detail_path":"/JbootProjects/jboot/commit/9261674867a69813a42309f06715c43625f69d22","commits_path":"/JbootProjects/jboot/commits/9261674867a69813a42309f06715c43625f69d22","tree_path":"/JbootProjects/jboot/tree/9261674867a69813a42309f06715c43625f69d22","author":{"name":"Michael Yang","email":"fuhai999@gmail.com","username":"fuhai","user_path":"/fuhai","enterprise_user_path":null,"image_path":"https://foruda.gitee.com/avatar/1716893681414311163/61279_fuhai_1716893681.png!avatar30","is_gitee_user":true,"is_enterprise_user":null,"widget_url":""},"committer":{"name":"Michael Yang","email":"fuhai999@gmail.com","username":"fuhai","user_path":"/fuhai","enterprise_user_path":null,"image_path":"https://foruda.gitee.com/avatar/1716893681414311163/61279_fuhai_1716893681.png!avatar30","is_gitee_user":true,"is_enterprise_user":null,"widget_url":""},"authored_date":"2022-11-25T18:21:08+08:00","committed_date":"2022-11-25T18:21:08+08:00","signature":null,"build_state":null},"archive_path":"/JbootProjects/jboot/repository/archive/v3.17.1","signature":null},"operating":{"edit":false,"download":true,"destroy":false,"enterprise_forbid_zip":false},"release":{"title":"v3.17.1","path":"/JbootProjects/jboot/releases/tag/v3.17.1","tag_path":"/JbootProjects/jboot/tree/v3.17.1","project_id":2013005,"created_at":"2022-11-25T18:26:09+08:00","is_prerelease":false,"description":"\r\n- 新增：自定义 Controller 缓存刷新 key 的功能\r\n- 新增：Controller.getFilesOnly(Set\u003CString\u003E paraNames) 方法\r\n- 新增：添加 CachePrinter 的支持，方便把缓存信息输出在控制台或者日志上\r\n- 优化：Columns.java 对空条件的判断\r\n- 优化：ClassScanner.java 支持扫描 jar 包里的 jar 包，感谢 @陈立刚\r\n- 优化：Redis 消息队列设置支持多个 database，感谢 @陈立刚\r\n- 优化：Jboot MQ 在启动和停止的时候，不对已启动进行错误抛出，方便多模块可以自由启动或停止\r\n- 优化：Jboot MQ 添加监听器的时候，自动添加 channel 信息\r\n- 优化：升级 jackson-core 等到最新版本\r\n- 优化：JbootResourceLoader 优化过滤掉 Windows 的临时文件\r\n- 优化：使用注解验证数据时，控制台不再抛出异常信息，只打印基本验证错误信息\r\n- 优化：为验证码等组件缓存过滤掉线程前缀的设置\r\n","author":{"name":"Michael Yang","username":"fuhai","path":"/fuhai","avatar_url":"https://foruda.gitee.com/avatar/1716893681414311163/61279_fuhai_1716893681.png!avatar30"},"attach_files":[],"zip_download_url":"/JbootProjects/jboot/releases/tag/v3.17.1.zip","tar_download_url":"/JbootProjects/jboot/releases/tag/v3.17.1.tar.gz"}}}