Releases: koupleless/runtime
Releases · koupleless/runtime
v2.1.1 (jdk17 & jdk21)
功能特性
- 增加 logback adater 打印基座公共逻辑到模块独立目录 by @lvjing2 koupleless/adapter#2 #41
- adapter 独立出子仓库 by @CodeNoobKing in #42 #43 #44 #45 #48 #50
- 增加 dubbo adapter mappings 映射关系 by @CodeNoobKing in #52
- AutoConfiguration 自动排除增加数组配置方式 by @lvjing2 in #51
- 增加根据 application context 获取当前 classLoader 的 api by @lvjing2 in #53
改进与 bug 修复
- 多应用集成测试框架增加其他 ark 插件名单 by @lvjing2 in #54
- 增加 base-plugin adapter 映射关系表的单测验证 by @CodeNoobKing in #55
Feature Enhancements
- add logback adapter by @lvjing2 in koupleless/adapter#2 #41
- using adapter base plugin by @CodeNoobKing in #42 #43 #44 #45 #48 #50
- add dubbo adapter mappings by @CodeNoobKing in #52
- support array config for skip autoconfig by @lvjing2 in #51
- add api for get classloader by application context by @lvjing2 in #53
Improvements and Bug Fixes
- add ark plugin for multi app test framework by @lvjing2 in #54
- add adapter mapping regression test by @CodeNoobKing in #55
Full Changelog: v1.1.0...v1.2.0
v2.0.1 (jdk17)
功能特性
- 增加 logback adater 打印基座公共逻辑到模块独立目录 by @lvjing2 koupleless/adapter#2 #41
- adapter 独立出子仓库 by @CodeNoobKing in #42 #43 #44 #45 #48 #50
- 增加 dubbo adapter mappings 映射关系 by @CodeNoobKing in #52
- AutoConfiguration 自动排除增加数组配置方式 by @lvjing2 in #51
- 增加根据 application context 获取当前 classLoader 的 api by @lvjing2 in #53
改进与 bug 修复
- 多应用集成测试框架增加其他 ark 插件名单 by @lvjing2 in #54
- 增加 base-plugin adapter 映射关系表的单测验证 by @CodeNoobKing in #55
Feature Enhancements
- add logback adapter by @lvjing2 in koupleless/adapter#2 #41
- using adapter base plugin by @CodeNoobKing in #42 #43 #44 #45 #48 #50
- add dubbo adapter mappings by @CodeNoobKing in #52
- support array config for skip autoconfig by @lvjing2 in #51
- add api for get classloader by application context by @lvjing2 in #53
Improvements and Bug Fixes
- add ark plugin for multi app test framework by @lvjing2 in #54
- add adapter mapping regression test by @CodeNoobKing in #55
Full Changelog: v1.1.0...v1.2.0
v1.2.0
功能特性
- 增加 logback adater 打印基座公共逻辑到模块独立目录 by @lvjing2 koupleless/adapter#2 #41
- adapter 独立出子仓库 by @CodeNoobKing in #42 #43 #44 #45 #48 #50
- 增加 dubbo adapter mappings 映射关系 by @CodeNoobKing in #52
- AutoConfiguration 自动排除增加数组配置方式 by @lvjing2 in #51
- 增加根据 application context 获取当前 classLoader 的 api by @lvjing2 in #53
改进与 bug 修复
- 多应用集成测试框架增加其他 ark 插件名单 by @lvjing2 in #54
- 增加 base-plugin adapter 映射关系表的单测验证 by @CodeNoobKing in #55
Feature Enhancements
- add logback adapter by @lvjing2 in koupleless/adapter#2 #41
- using adapter base plugin by @CodeNoobKing in #42 #43 #44 #45 #48 #50
- add dubbo adapter mappings by @CodeNoobKing in #52
- support array config for skip autoconfig by @lvjing2 in #51
- add api for get classloader by application context by @lvjing2 in #53
Improvements and Bug Fixes
- add ark plugin for multi app test framework by @lvjing2 in #54
- add adapter mapping regression test by @CodeNoobKing in #55
Full Changelog: v1.1.0...v1.2.0
v1.1.0
功能特性
- 新增多应用测试集成框架 by @CodeNoobKing #26 #24
- 静态版 adapter 升级为 动态版 adapter by @CodeNoobKing #15 #18
- 新增模块脚手架 by @lvjing2 @sususama #13
- 模块启动加速:按需启动 AutoConfiguration 服务,避免启动基座已有服务 by @lvjing2 in #27
- 重构模块与基座健康检查 by @gaosaroma in #16
- 模块安装允许传入启动参数与环境变量 by @lvjing2 #17
- 模块排障性增强,增加模块状态变更历史信息 by #20
- 增加 springboot 2.3.x 适配 by @1034323716 #31
改进与 bug 修复
- 优化 kafka 环境启动配置方式 by @lvjing2 #38
- 优化包结构 by @lvjing2 #39
- 修复发布前值回归检查失败 @lvjing2 #37 #32
- 单模块多应用配置优先级高于默认配置优先级 by @gaosaroma #29
- 简化 apollo 多应用 System properties 适配逻辑 by @gaosaroma #28
Feature Enhancements
- Added multi-application test integration framework by @CodeNoobKing PR #26 PR #24
- Upgraded static version adapter to dynamic version adapter by @CodeNoobKing PR #15 PR #18
- Added module scaffold by @lvjing2 @sususama PR #13
- Module boot acceleration: Start AutoConfiguration services on-demand to avoid starting services already present in the base by @lvjing2 in PR #27
- Refactored health check for modules and base by @gaosaroma in PR #16
- Module installation now allows passing startup arguments and environment variables by @lvjing2 PR #17
- Enhanced troubleshooting for modules, adding module status change history information PR #20
- Added compatibility for springboot 2.3.x by @1034323716 PR #31
Improvements and Bug Fixes
- Optimized kafka environment startup configuration by @lvjing2 PR #38
- Optimized package structure by @lvjing2 PR #39
- Fixed pre-release value regression checks failure by @lvjing2 PR #37 PR #32
- Prioritized single module multi-application configuration over default configuration levels by @gaosaroma PR #29
- Simplified apollo multi-application System properties adaptation logic by @gaosaroma PR #28
New Contributors
- @1034323716 made their first contribution in #31
Full Changelog: v1.0.1...v1.1.0
v1.0.1
功能特性
- 迁移至新域名 koupleless.io,并自动部署 koupleless.io @lvjing2 在 koupleless/koupleless#93
- 使用 MultiBizProperties 重构 apollo 适配器 by @qq290584697 在 koupleless/koupleless#58
- 添加 web 网关 by @qq290584697 在 koupleless/koupleless#33 koupleless/koupleless#136
- 增强 log4j2 适配器,将 sdk(在基座上)的日志输出到每个业务的独立目录中 by @suntaiming 在 koupleless/koupleless#94
- 支持在部署相同模块代码时使用不同的 application.properties by @gaosaroma 在 koupleless/koupleless#123
- 添加 sdk 升级示例 by @lvjing2 在 koupleless/koupleless#139
- 适配器升级到 springboot 2.1.9 by @gaosaroma 在 koupleless/koupleless#137
- 添加动态适配器 by @CodeNoobKing 在 #6
- 为 autowiredFronxxx 的懒惰初始化 by @lvjing2 在 koupleless/koupleless#116
- 添加资源清理功能 by @lylingzhen 在 koupleless/koupleless#92
- arkctl 增加卸载能力 @CodeNoobKing #96
改进与 bug 修复
- 自动发布模块控制器镜像 by @lvjing2 在 koupleless/koupleless#100 koupleless/koupleless#101
- 修改 arklet 端口配置 by @lvjing2 在 koupleless/koupleless#131
- 更新 maven 至 3.9.5 以发布 runtime by @lvjing2 在 koupleless/koupleless#86
- 优化 readme by @zemingzhu @lvjing2 @CodeNoobKing 在 koupleless/koupleless#106 koupleless/koupleless#115 koupleless/koupleless#118 koupleless/koupleless#121 koupleless/koupleless#151 koupleless/koupleless#152
- 优化 ci 测试和 github actions by @hustchaya @gongjiu 在 koupleless/koupleless#102 koupleless/koupleless#147 #1 #4
- 优化 Samples @lvjing2 @hustchaya 在 koupleless/koupleless#122 koupleless/koupleless#105 koupleless/koupleless#110 koupleless/koupleless#88 koupleless/koupleless#130 koupleless/koupleless#133 koupleless/koupleless#134 koupleless/koupleless#143 koupleless/koupleless#145 #5 #10
- 服务代理默认懒惰初始化 by @lvjing2 在 koupleless/koupleless#119
- 修复:修正 serializeTransform 函数处理 class[] 并返回 org… by @linwaiwai 在 koupleless/koupleless#87
- 修复序列化 null 值 by @lvjing2 在 koupleless/koupleless#129
Features
- migrate to new domain koupleless.io, and auto deploy for koupleless.io @lvjing2 in koupleless/koupleless#93
- add resources cleanup feature by @lylingzhen in koupleless/koupleless#92
- refactor apollo adapter with MultiBizProperties by @qq290584697 in koupleless/koupleless#58
- add web gateway by @qq290584697 koupleless/koupleless#33 koupleless/koupleless#136
- enhance log4j2 adapter to log sdk(in base) into seperate dir for each biz by @suntaiming in koupleless/koupleless#94
- auto release module controller image by @lvjing2 in koupleless/koupleless#100 koupleless/koupleless#101
- support using different application.properties when deploying the same module code by @gaosaroma in koupleless/koupleless#123
- add sdk upgrading samples by @lvjing2 in koupleless/koupleless#139
- Adaptor to springboot2.1.9 by @gaosaroma in koupleless/koupleless#137
- add dynamic adapter by @CodeNoobKing in #6
- lazy init for autowiredFronxxx by @lvjing2 in koupleless/koupleless#116
- arkctl add uninstall @CodeNoobKing #96
Improvement and bug fix
- modify arklet port config by @lvjing2 in koupleless/koupleless#131
- update maven to 3.9.5 for relase runtime by @lvjing2 in koupleless/koupleless#86
- refine readme by @zemingzhu @lvjing2 @CodeNoobKing in koupleless/koupleless#106 koupleless/koupleless#115 koupleless/koupleless#118 koupleless/koupleless#121 koupleless/koupleless#151 koupleless/koupleless#152
- refine ci test and github action by @hustchaya @gongjiu in koupleless/koupleless#102 koupleless/koupleless#147 #1 #4
- refine Samples @lvjing2 @hustchaya in koupleless/koupleless#122 koupleless/koupleless#105 koupleless/koupleless#110 koupleless/koupleless#88 koupleless/koupleless#130 koupleless/koupleless#133 koupleless/koupleless#134 koupleless/koupleless#143 koupleless/koupleless#145 #5 #10
- service proxy default lazy init by @lvjing2 in koupleless/koupleless#119
- fix:fix serializeTransform function to handle class[] ,and return org… by @linwaiwai in koupleless/koupleless#87
- fix null for serialize by @lvjing2 in koupleless/koupleless#129
New Contributors
- @qq290584697 made their first contribution in koupleless/koupleless#58
- @suntaiming made their first contribution in koupleless/koupleless#94
- @linwaiwai made their first contribution in koupleless/koupleless#87
Full Changelog: koupleless/koupleless@v1.0.0...v1.0.1