Releases: sofastack/sofa-ark
v3.0.2
What is v3.0.2
This is for jdk 17 + springboot 3.0.x and 3.1.x, if you want version for jdk8, please check v2.2.7
What's Changed
- fix springboot3 master unit by @hustchaya in #801
- support springboot3 javadoc by @lvjing2 in #827
- release 3.0.2 by @lvjing2 in #844
Full Changelog: v2.2.6...v3.0.2
v2.2.7 for jdk8
v2.2.6
Features
- simplify the way to auto exclude libs for biz #814 @yuanyuancin
- support logback, each biz logs into each diff dir #807 #816 @yuanyuancin
Improvements or Bugs
v2.2.5
Features
- support spring cloud #784 @lvjing2
- add an new plugin export type
override
to support override class in biz #790 @lvjing2 - support multi webflux with same port #798 @yuanyuancin
Improvements or Bugs
- plugin export it's owner package as default #799 @compasty
- fix jar path with blank character #803 @�FlyAbner
- fix netty, guava CVE bug #788 @lvjing2
- add code scan CI for bug or other warnings #797 @Duan-0916
New Contributors
@Duan-0916 made their first contribution in #797
v2.2.4
Features
- support jdk17 and springboot 3 by @hustchaya @yuanyuan2021 @lvjing2 #762 #768 #773 #774 #726
- support springboot 1.x by @qixiaobo # 760
- enhance the class diagnosis by @lbj1104026847 #749
- support config with apollo to deploy ark biz dynamically @zhushikun #744
Improvements or Bugs
- enable load java agent, for example skywalking by @compasty #748
- support release from github action by @lvjing2 #766 #767
- add more test by @lylingzhen @lvjing2 #747 #758 #761 #763 #765 #771
- fix test failure locally which related with tomcat by @gaosaroma #757
- support java agent like skywalking by @compasty #748
- set export package as default to web-ark-plugin by @lvjing2 #737
- sofa-ark-maven-plugin support .* wildcard to exclude libs when packing ark biz @lvjing2 #735
- optimize parsing artifact id in local classpath @compasty @lvjing2 #731
New Contributors
@qixiaobo made their first contribution in #760
@lbj1104026847 made their first contribution in #749
@zhushikun made their first contribution in #744
@hustchaya made their first contribution in #762
@compasty made their first contribution in #748
v2.2.3
- 支持模块使用jdk17构建
- biz打包插件支持禁止打包git信息
v2.2.2
- 修复JDK17模块化特性下,biz创建cglib代理类问题
v2.2.1
- Support plugin exclude url
- No hard code for declaredMode
v2.2.0
- Support jdk17
v2.1.3
3.16 迭代 Release 版本号:2.1.3
版本性质:6 个月短期维护版本
当前 24 个月长期维护版本(LTS 版本):2.1.0
3.16 迭代周期:
2.16 - 3.18:完成开发,进入提测,来不及的特性放到下一个迭代。
3.20 - 3.21:完成质量验收。
3.21 - 3.22:完成新版本发布。
2.1.3 版本特性和优化:
1、declaredMode 改进优化:#626
1)if can't parse artifact Id from url, then just set as unique, and declared
2)set default as declared if can't find artifact
3)add search pom.properties from local directory, if not from target/test-classes, target/classes
4)optimize parse artifact in one method, support 7 kinds of url
5)cache the artifact parse result for local class path.