Releases: sofastack/sofa-ark
Releases · sofastack/sofa-ark
v3.1.7
新 feature
改进或错误修复
- 增加declared白名单 by @gaosaroma in #997
- 模块瘦身排除间接依赖 by @gaosaroma in #1000
- 修复日志滚动异常 by @lvjing2 in #1004
New Features
- Extended support for multi-port Tomcat during reuse, allowing the Spring Management Context to share a base Tomcat instance by @leewaiho in #996
Improvements or Bug Fixes
- Added declared whitelist by @gaosaroma in #997
- Slimmed down modules by excluding indirect dependencies by @gaosaroma in #1000
- fix log rolling exception by @lvjing2 in #1004
New Contributors
Full Changelog: v3.1.6...v3.1.7
v2.2.14
新 feature
改进或错误修复
- 增加declared白名单 by @gaosaroma in #997
- 模块瘦身排除间接依赖 by @gaosaroma in #1000
- 修复日志滚动异常 by @lvjing2 in #1004
New Features
- Extended support for multi-port Tomcat during reuse, allowing the Spring Management Context to share a base Tomcat instance by @leewaiho in #996
Improvements or Bug Fixes
- Added declared whitelist by @gaosaroma in #997
- Slimmed down modules by excluding indirect dependencies by @gaosaroma in #1000
- fix log rolling exception by @lvjing2 in #1004
New Contributors
Full Changelog: v2.2.13...v2.2.14
v3.1.6 (jdk17 & jdk21)
新 feature
- 基于基座依赖列表的新版模块瘦身 by @gaosaroma in #972
- 增加排包扫描白名单 by @2041951416 in #978 #985 #987
改进或错误修复
- 模块打包支将 scope=system 的依赖打包进模块 jar by @98DE9E1F in #979
- 更新打包插件里 schema 里的 plugin 版本 by @nero520 in #974
- 优化排包黑白名单配置,允许指定版本 by @gaosaroma in #983
New Feature
- Slimmed down the new version of the module based on the base dependency list by @gaosaroma in #972
Improvements or Bug Fixes
- Added support for packaging dependencies with scope=system into the module jar by @98DE9E1F in #979
- Updated the plugin version in the schema of the packaging plugin by @nero520 in #974
- Added whitelist for package scanning by @2041951416 in #978 #985 #987
- Optimized the package whitelist and blacklist configuration, allowing version specification by @gaosaroma in #983
New Contributors
- @98DE9E1F made their first contribution in #979
- @2041951416 made their first contribution in #978
Full Changelog: v3.1.5...v3.1.6
v2.2.13
新 feature
- 基于基座依赖列表的新版模块瘦身 by @gaosaroma in #972
- 增加排包扫描白名单 by @2041951416 in #978 #985 #987
改进或错误修复
- 模块打包支将 scope=system 的依赖打包进模块 jar by @98DE9E1F in #979
- 更新打包插件里 schema 里的 plugin 版本 by @nero520 in #974
- 优化排包黑白名单配置,允许指定版本 by @gaosaroma in #983
New Feature
- Slimmed down the new version of the module based on the base dependency list by @gaosaroma in #972
Improvements or Bug Fixes
- Added support for packaging dependencies with scope=system into the module jar by @98DE9E1F in #979
- Updated the plugin version in the schema of the packaging plugin by @nero520 in #974
- Added whitelist for package scanning by @2041951416 in #978 #985 #987
- Optimized the package whitelist and blacklist configuration, allowing version specification by @gaosaroma in #983
New Contributors
- @98DE9E1F made their first contribution in #979
- @2041951416 made their first contribution in #978
Full Changelog: v2.2.12...v2.2.13
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
v3.0.7 (jdk17)
新 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.0.6...v3.0.7
v2.2.12
新 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: v2.2.11...v2.2.12
v3.1.4 (jdk17 & jdk21)
改进或错误修复
- 优化排包配置,简化配置方式,增加对 properties、yml 格式的支持 by @gaosaroma in #918
- 多模块并行安装,执行createTempDir时异常 by @1034323716 in #911
- 增加 string contains by @lvjing2 in #926
- 修复无法支持 springboot 1.x 的问题 by @lvjing2 in #927
- BizModel 里增加模块jar包的来源地址 by @lvjing2 in #928
- 升级 nettry 版本到 4.1.109.Final by @laglangyue in https://github.com/sofastack/sofa-ark/pull/931/files
Improvements or Bug Fixes
- Optimized package sorting configuration, simplified the configuration approach, and added support for properties and YML formats by @gaosaroma in #918
- Fixed an exception when executing createTempDir during parallel installation of multiple modules by @1034323716 in #911
- Added string contains check by @lvjing2 in #926
- Fixed the issue with not supporting springboot 1.x by @lvjing2 in #927
- Added the source URL of the module JAR package in BizModel by @lvjing2 in #928
- Update nettry version to 4.1.109.Final by @laglangyue in https://github.com/sofastack/sofa-ark/pull/931/files
New Contributors
- @1034323716 made their first contribution in #911
- @laglangyue made their first contribution in https://github.com/sofastack/sofa-ark/pull/931/files
Full Changelog: v3.1.3...v3.1.4
v3.0.6 (jdk17)
改进或错误修复
- 优化排包配置,简化配置方式,增加对 properties、yml 格式的支持 by @gaosaroma in #918
- 多模块并行安装,执行createTempDir时异常 by @1034323716 in #911
- 增加 string contains by @lvjing2 in #926
- 修复无法支持 springboot 1.x 的问题 by @lvjing2 in #927
- BizModel 里增加模块jar包的来源地址 by @lvjing2 in #928
- 升级 nettry 版本到 4.1.109.Final by @laglangyue in https://github.com/sofastack/sofa-ark/pull/931/files
Improvements or Bug Fixes
- Optimized package sorting configuration, simplified the configuration approach, and added support for properties and YML formats by @gaosaroma in #918
- Fixed an exception when executing createTempDir during parallel installation of multiple modules by @1034323716 in #911
- Added string contains check by @lvjing2 in #926
- Fixed the issue with not supporting springboot 1.x by @lvjing2 in #927
- Added the source URL of the module JAR package in BizModel by @lvjing2 in #928
- Update nettry version to 4.1.109.Final by @laglangyue in https://github.com/sofastack/sofa-ark/pull/931/files
New Contributors
- @1034323716 made their first contribution in #911
- @laglangyue made their first contribution in https://github.com/sofastack/sofa-ark/pull/931/files
Full Changelog: v3.0.5...v3.0.6
v2.2.11
改进或错误修复
- 优化排包配置,简化配置方式,增加对 properties、yml 格式的支持 by @gaosaroma in #918
- 多模块并行安装,执行createTempDir时异常 by @1034323716 in #911
- 增加 string contains by @lvjing2 in #926
- 修复无法支持 springboot 1.x 的问题 by @lvjing2 in #927
- BizModel 里增加模块jar包的来源地址 by @lvjing2 in #928
- 升级 nettry 版本到 4.1.109.Final by @laglangyue in https://github.com/sofastack/sofa-ark/pull/931/files
Improvements or Bug Fixes
- Optimized package sorting configuration, simplified the configuration approach, and added support for properties and YML formats by @gaosaroma in #918
- Fixed an exception when executing createTempDir during parallel installation of multiple modules by @1034323716 in #911
- Added string contains check by @lvjing2 in #926
- Fixed the issue with not supporting springboot 1.x by @lvjing2 in #927
- Added the source URL of the module JAR package in BizModel by @lvjing2 in #928
- Update nettry version to 4.1.109.Final by @laglangyue in https://github.com/sofastack/sofa-ark/pull/931/files
New Contributors
- @1034323716 made their first contribution in #911
- @laglangyue made their first contribution in https://github.com/sofastack/sofa-ark/pull/931/files
Full Changelog: v2.2.10...v2.2.11