Releases: sofastack/sofa-boot
Releases · sofastack/sofa-boot
v3.16.1
🔨 Optimize
- Update ServiceBeanFactoryPostProcessor implement BeanFactoryPostProcessor and Ordered #1034
- Update BeanDefinitionUtil getTargetType #1034
v3.16.0
⭐️ New Features
- Support singleton PostProcessor #1029
- Sofa service name can append bean id #1030
🔨 Optimize
- Optimize the way to get SofaModuleProperties, from getBean to transfer #1019
- Redirect sofa runtime log to console in test env #1031
- Enable com.alipay.sofa.proxy.bean default #1032
v3.15.0
⭐️ New Features
- Support module application api #1001
- Update SpringBoot 2.7.3 #1009
🔨 Optimize
- Optimize log when miss modules depends #10087
- Add github action for release jar #1010
🐞 Bug fixes
- Add module self depend on detection #990
- Adjust priority for AfterBizStartupEventHandler #1002
v3.14.1
🐞 Bug fixes
- Fix RefrenceFactoryBean throw exception cause early create #1011
v3.14.0
⭐️ New Features
- Support module application api #1001
- Update SpringBoot 2.6.9 #991
- Support custom HealthCheckerComparator #997
🔨 Optimize
- Update dynamic spring context loader method #994
🐞 Bug fixes
- Add module self depend on detection #990
- Adjust priority for AfterBizStartupEventHandler #1002
v3.13.0
⭐️ New Features
- Support showDetail=false in readiness endpoint #957
- Support config to skip shutdown method in ComponentManagerImpl #960
🔨 Optimize
- make ServiceBeanFactoryPostProcessor implements BeanDefinitionRegistry #967
- Update springframework to 5.3.20 #969
- Add JvmBindingInterface in sofa reference proxy #970
- Update ProxyBeanFactoryPostProcessor invoke order #971
- Add beanname in beanstat #973
- Ignore component success detail in healthcheck result #976
🐞 Bug fixes
- Fix StartupContextRefreshedListener order #966
- Fix output bean stats sort #968
- Fix parse binding encoding problem #975
- Fix on application event ignore child event #979
v3.12.1
🐞 Bug fixes
- Fix flatten-maven-plugin dependencyManagement #951
v3.12.0
⭐️ New Features
- Cherry pick "Fix proxy factory bean issue #352" #922
- Support allocate ApplicationContextInitializer cost when startup #923
- Enhance beans point in isle environment #924
- Support components endpoint to list all components #925
- Support config to customize refresh executor #926
- Support invoke health check parallel #927
- Support @SofaAsyncInit annotation #931
🔨 Optimize
v3.11.1
🔨 Optimize
Update Spring Framework 5.2.20.RELEASE
v3.11.0
⭐️ New Features
Add rpc custom thread pool monitor #908
🔨 Optimize
Add console log for healthcheck log in local env #912