Releases: sofastack/sofa-boot
Releases · sofastack/sofa-boot
v2.6.0
⭐️New Features
- Support extension and extension point. #340
- Support parallel initialization of spring bean during refreshing context. #337
- Support custom active/deactive logics in Component LifeCycle #318
- Support @SofaService in bean method and @SofaReference in parameter enhancement #329
🐞Bug fixes
- Fix health check bug when
management.port
is configured. #325 - Fix error logging message when isle module install fails. #326
- Fix the way to fetch spring cloud configuration #328
🔨Optimize
🔨Upgrade
- Upgrade sofa-hessian to v3.3.6
- Upgrade rpc-sofa-boot-starter to 5.5.0
- Upgrade tracer-sofa-boot-starter to 2.3.1
- Upgrade sofa-common-tools to 1.0.17
v3.1.1
⭐️New Features
- Provide Gradle dependency management plugin enhancement #90
- Optimize log configuration and strictly depend on log-sofa-boot-starter #317
🐞Bug fixes
- Fix strategy to resolve factory method in ServiceBeanFactoryPostProcessor bug #297
- Fix compatible with Spring Cloud Context RestartListener #307
🔨Upgrade
- Upgrade SOFATracer to v3.0.2
- Upgrade sofa-common-tools to 1.0.16
- Upgrade sofa-hessian to 3.3.4
v3.1.0
⭐️New Features
- Support @SofaService in bean method and @SofaReference in parameter. #288
- Support placeholder in SofaService and SofaReference annotation. #282
- Support JDK11
🐞Bug fixes
- Fix jvm service failure in ark when application depends on spring cloud. #283
- Fix that BeanNameAutoProxyCreator can not apply to @SofaService. #276
🔨Upgrade
- Upgrade Spring Boot to 2.1.0.RELEASE
v2.5.2
v3.0.0
v2.5.1
v2.5.0
⭐️New Features
- Provide a SOFABoot banner. #72
- Add sofa version plugin. #159
- Add callback ref and callback classname attribute. #223
🐞Bug fixes
- Fix SofaRuntimeProperties Configuration. #87
🔨Optimize
- Make code more spring boot style. #66
- Unified using SofaBootLogSpaceIsolationInit. #63
- Using jackson instead of fastjson. #94
- Remove AbstractSofaBootMiddlewareVersionFacade. #129
- ClientFactoryBeanPostProcessor should implement Ordered interface. #89
- Refactor SOFABoot HealthCheck. #93
- Make infra's dependency on spring-boot-starter-actuator optional. #144
- Remove sofa-dependencies to a single project. #152
- Optimize auto-configuration. #221
- Optimize hint of error message. #222
- Check the required property of spring.application.name. #218
- Support whether component can be duplicated registered. #199
- Compatible with Spring Cloud #233
❤️ We’d like to thank all the contributors who worked on our current release!
v2.4.10
v2.4.9
v2.4.8
⭐️Enhancement
- Manager starter and third-lib version. #211
🐞Bug fixes
- Fix SofaModuleBeanFactoryPostProcessor no Bean Definition Bug. #214
- Fix that SofaBootComponentHealthCheckInfo health status is influenced by HealthIndicator. #205
🔨Dependency upgrades
- Upgrade sofa-tracer version to v2.1.4
- Upgrade sofa-lookout version to v1.4.4
- Upgrade sofa-ark version to v0.5.2