Skip to content

Releases: sofastack/sofa-boot

v3.1.0

07 Dec 09:36
Compare
Choose a tag to compare

⭐️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

16 Nov 08:27
Compare
Choose a tag to compare

⭐️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

09 Nov 03:30
Compare
Choose a tag to compare

⭐️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

25 Oct 03:29
Compare
Choose a tag to compare

🐞Bug fixes

  • Fix a bug that an exception threw in HealthIndicator would NOT fail the readiness check. #245

v2.5.0

11 Oct 14:28
Compare
Choose a tag to compare

⭐️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

11 Oct 05:19
Compare
Choose a tag to compare

⭐️Enhancement

  • Support configurable component health check retries #234

v2.4.9

27 Sep 08:41
Compare
Choose a tag to compare

⭐️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

14 Sep 04:54
Compare
Choose a tag to compare

⭐️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

31 Aug 03:39
Compare
Choose a tag to compare

🔨Dependency upgrades

  • Degrade sofa-bolt version to 1.4.4 . #203

v2.4.6

29 Aug 01:07
Compare
Choose a tag to compare

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