Skip to content

Releases: sofastack/sofa-boot

v4.4.0

29 Sep 02:43
a70f3ae
Compare
Choose a tag to compare

⭐️ New Features

🐞Bug fixes

  • Fix threadpool monitor when using virtual thread by @CrazyHZM in #1344

🔨Dependency Upgrades

  • Update SpringBoot to 3.3.4 by @CrazyHZM in #1335
  • Update SpringCloud to 2023.0.3
  • Update SOFA Tracer to 4.0.1
  • Update Hessian to 3.5.5 by @CrazyHZM in #1343

Full Changelog: v4.3.0...v4.4.0

v3.24.0

19 Aug 09:01
f6b6823
Compare
Choose a tag to compare

What's Changed

🔨 Optimize

Full Changelog: v3.23.0...v3.24.0

v4.3.0

06 Jun 07:19
1f4e235
Compare
Choose a tag to compare

⭐️ New Features

🔨 Optimize

🐞 Bug fixes

New Contributors

Full Changelog: v4.2.0...v4.3.0

v3.23.0

23 May 12:50
914b7fa
Compare
Choose a tag to compare

What's Changed

⭐️ New Features

  • Add queueRemainingSize log at the beginning monitor by @EvenLjj in #1292
  • Support mac M1(osx-aarch_64) compile and test by @CrazyHZM in #1306

🔨 Optimize

🐞 Bug fixes

Full Changelog: v3.22.0...v3.23.0

v3.22.0

25 Jan 09:03
fcd365c
Compare
Choose a tag to compare

What's Changed

⭐️ New Features

  • Support ExcludeBeanNameAutoProxyCreator #1277

🔨 Optimize

  • skip low cost spring.context.config-classes.enhance and bean-factory #1270

Full Changelog: v3.21.0...v3.22.0

v4.2.0

22 Jan 09:48
82d0ca3
Compare
Choose a tag to compare

What's Changed

⭐️ New Features

  • Update SpringBoot 3.2.2 #1266
  • Support virtual threads #1272
  • Support ExcludeBeanNameAutoProxyCreator #1277

🔨 Optimize

  • Add ci for jdk21 runtime #1265
  • skip low cost spring.context.config-classes.enhance and bean-factory #1270
  • Sofa default listable bean factory add #1279
  • Avoid npe in SpringContextInstallStage when interrupted #1280

Full Changelog: v4.1.0...v4.2.0

v4.1.0

13 Nov 04:04
0bb15c4
Compare
Choose a tag to compare

⭐️ New Features

  • Update SpringBoot 3.1.5 #1259
  • Update SOFA Hessian 3.5.1 #1248
  • Support SOFA Rpc provider register blacklist/whitelist #1254
  • Support isle actuator #1257

🔨 Optimize

  • Avoid SofaConfigSourceSupportListener duplicate register configs #1246
  • Fix the issue where @SofaService annotation cannot set a custom thread pool #1247
  • Avoid npe in SofaRpcEndpoint #1256
  • Fix SpringContextInstallStage CountDownLatch size error #1262
  • Register deprecate bean alias name for ApplicationRuntimeModel #1263

v4.0.2

09 Nov 02:37
Compare
Choose a tag to compare

🔨 Optimize

  • Fix SpringContextInstallStage countDownLatch size error

v3.21.0

31 Oct 07:13
9505851
Compare
Choose a tag to compare

⭐️ New Features

  • Support sofa-rpc provider register blacklist/whitelist #1254

🔨 Optimize

  • Avoid SofaConfigSourceSupportListener duplicate register configs #1246
  • Fix the issue where @SofaService annotation cannot set a custom thread pool #1247

v3.20.0

01 Sep 07:55
b274315
Compare
Choose a tag to compare

⭐️ New Features

  • Added side-effect-free stubbing framework for SOFABoot #1237 #1241 #1242
  • Update spring boot 2.7.14 #1205
  • Update sofa tracer to 3.1.3 #1217

🔨 Optimize

  • Support sofa service duplicate configurable #1204
  • Remove autoconfiguration-bean creating condition search strategy #1220
  • Add dependencies compatibility verifier #1221 #1223
  • Update some error info #1222
  • Ensure threadlocal object is removed after use #1225
  • Add protobuf dependency management #1231
  • Init interface type canonical name to avoid multi reflection #1233