v3.1.5 (jdk17 & jdk21)
新 feature
- 模块安装失败不自动卸载,保留 broken 的模块实例 by @gaosaroma in #939
- 静态合并部署增加用户自定义扩展能力,可自定义模块jar包获取来源 by @gaosaroma in #949
改进或错误修复
- ark plugin 删除不必要的重复依赖jar by @yuandongjian in #936
- 模块卸载关闭文件句柄 @lvjing2 in #943 #946 @loong-coder in #944 #951 #953
- 优化模块瘦身配置路径 by @gaosaroma in #948
- 模块状态变化增加详细原因记录 by @gaosaroma in #955
- 模块模型增加模块jar地址信息 by @lvjing2 in #959
- 修复单测覆盖率无法使用master分支作为对比基线 by @lvjing2 in #945
New Features
- Do not automatically uninstall on module installation failure; retain broken module instances by @gaosaroma in #939
- Added user-defined extension capabilities for static merged deployment, allowing customization of module JAR source by @gaosaroma in #949
Improvements or Bug Fixes
- Removed unnecessary duplicate dependency JARs in ark plugin by @yuandongjian in #936
- Closed file handles on module uninstallation by @lvjing2 in #943 #946 @loong-coder in #944 #951 #953
- Optimized module slimming configuration path by @gaosaroma in #948
- Added detailed reason recording for module state changes by @gaosaroma in #955
- Added module JAR address information to the module model by @lvjing2 in #959
- Fixed issue where unit test coverage could not use the master branch as a comparison baseline by @lvjing2 in #945
New Contributors
- @yuandongjian made their first contribution in #936
- @loong-coder made their first contribution in #944
Full Changelog: v3.1.4...v3.1.5