Skip to content

Releases: sofastack/sofa-boot

v3.16.1

24 Nov 09:40
faa68b0
Compare
Choose a tag to compare

🔨 Optimize

  • Update ServiceBeanFactoryPostProcessor implement BeanFactoryPostProcessor and Ordered #1034
  • Update BeanDefinitionUtil getTargetType #1034

v3.16.0

02 Mar 08:22
6b9f02b
Compare
Choose a tag to compare

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

22 Sep 08:02
f8231d4
Compare
Choose a tag to compare

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

22 Sep 07:57
559570c
Compare
Choose a tag to compare

🐞 Bug fixes

  • Fix RefrenceFactoryBean throw exception cause early create #1011

v3.14.0

29 Jul 06:31
6f2075f
Compare
Choose a tag to compare

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

13 Jun 03:55
0a8da2b
Compare
Choose a tag to compare

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

26 Apr 09:05
63572c2
Compare
Choose a tag to compare

🐞 Bug fixes

  • Fix flatten-maven-plugin dependencyManagement #951

v3.12.0

22 Apr 07:23
9e6240d
Compare
Choose a tag to compare

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

01 Apr 07:33
792389e
Compare
Choose a tag to compare

🔨 Optimize

Update Spring Framework 5.2.20.RELEASE

v3.11.0

04 Mar 08:39
3395f2e
Compare
Choose a tag to compare

⭐️ New Features

Add rpc custom thread pool monitor #908

🔨 Optimize

Add console log for healthcheck log in local env #912