Releases: sofastack/sofa-boot
Releases · sofastack/sofa-boot
v2.5.2
⭐️New Features
- Support place holder in the annotation of @SofaService and @SofaReference. #264
🐞Bug fixes
- Fix compatible bug in spring cloud. #274
🔨 Upgrade
- Upgrade SOFATracer to 2.2.3
v3.0.0
⭐️New Features
- Compatible with Spring Cloud. #268
- Compatible with Spring Boot #242
- Support WebFlux HealthCheck. #246
🐞Bug fixes
- Export some class to avoid failure of invocation between multi Biz. #67
- Fix linkage error when launched in SOFAArk. #259
🔨Optimize
- Adapt http status according readiness check. #266
- Refactoring code using lambda function. #252
- Change coverage tool from cobertura-maven-plugin to jacoco-maven-plugin. #253
v2.5.1
🐞Bug fixes
- Fix a bug that an exception threw in HealthIndicator would NOT fail the readiness check. #245
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!
@ScienJus
@chenhui0212
v2.4.10
⭐️Enhancement
- Support configurable component health check retries #234
v2.4.9
⭐️Enhancement
- Manage zipkin version #226
🔨Dependency upgrades
- Upgrade sofa-rpc version to v5.4.6
- Upgrade sofa-hessian version to 3.3.3 #229
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
v2.4.7
🔨Dependency upgrades
- Degrade sofa-bolt version to 1.4.4 . #203
v2.4.6
v2.4.6 is not recommended, Please use v2.4.7!
⭐️Enhancement
- PipelineStage support sort and override. #175
🔨Dependency upgrades
- Upgrade sofa-ark version to 0.5.0 . #201
- Upgrade sofa-rpc version to 5.4.5 . #201
- Upgrade sofa-tracer version to 2.1.3 . #201
- Upgrade sofa-bolt version to 1.5.0 . #201
- Upgrade sofa-hessian version to 3.3.1 . #201
- Upgrade sofa-common-tools version to 1.0.14 . #201
v2.4.5
⭐️Enhancement
- The annotation of @SofaService should support the concrete type without any super interface. #175
🐞Bug fixes
- Log configuration is invalid when using ark plugin #173
- Spring AOP do not take effect on the bean which has been annotated whit @SofaService. #175
🔨Dependency upgrades
- Upgrade sofa-ark version to 0.4.1 #181
- Upgrade sofa-rpc version to 5.4.4 #181