Releases: alibaba/spring-cloud-alibaba
2023.0.1.3
What's Changed
- [Nacos] Support nacos config annotation split by @shiyiyue1102 in #3871
- [Nacos] Expand NacosLoadBalancer to conveniently support custom service list filtering and load balancing algorithms by @zhangbinhub in #3794
- [Nacos] A bean for InetIPv6Utils that could not found at pr… by @fqtrnt in #3695
- [Nacos] Hide nacos password when nacos-registration fails by @ruansheng8 in #3839
- [Dependency] remove spring-context-support dependecny by @yuluo-yx in #3811
- [Dependency] update nacos 2.4.2,seata 2.1.0,spring boot 3.2.9 by @jaimyjie in #3843
New Contributors
- @shayumo made their first contribution in #3807
- @fqtrnt made their first contribution in #3695
- @dearkz made their first contribution in #3817
- @StudentGu made their first contribution in #3825
- @co63oc made their first contribution in #3847
Full Changelog: 2023.0.1.2...2023.0.1.3
2023.0.1.2
New Features
- [Scheduling]: add distributed scheduling support
spring-cloud-starter-alibaba-schedulerx
. by @yaohuitc in #3732
Bugfixes
- [Nacos]: Nacos snapshot config npe by @ruansheng8 in #3700
- [Nacos]: Fix nacos clusterName and extended properties by @chickenlj in #3771
- [Nacos]: Separate nacos ConfigService initialization from normal properties bean. by @chickenlj in #3784
- [Seata]: fallback Method throw exception but seata does not rollback by @xjs1919 in #3786
- [Seata]: Optimize seata feign interceptor xid by @ruansheng8 in #3744
- [Sentinel]: fix sentinel applicaiton not reigtry sentinel console bug by @yuluo-yx in #3708
- [AI]: Set the api-key by means of an environment variable. by @yuluo-yx in #3714
- [AI]: add spring config metadata by @loong024 in #3735
- [AI]: add tongyi embedding adapt by @why-ohh in #3740
- [AI]: fix tongyi ai embedding ci by @yuluo-yx in #3741
- [AI]: fix llm client thread safety by @yuluo-yx in #3731
- [AI]: Adapt TongYi LLM speech transcription by Spring AI API by @n3A87 in #3733
- [AI]: Add TongYiChatOptions repetitionPenalty parameter build by @zhangqian9158 in #3755
- [AI]: Add SCA ModelParams to dashscope by @zhangqian9158 in #3789
Dependencies
- [AI]: update dashscope version to 2.14.0 by @yuluo-yx in #3715
- [AI]: upgrade spring ai version to 1.0.0-M1 by @zhangqian9158 in #3772
- [Sentinel]: 2023 update sentinel by @robberphex in #3777
New Contributors
- @libsilverwolf made their first contribution in #3710
- @loong024 made their first contribution in #3735
- @n3A87 made their first contribution in #3733
- @dongfeng3692 made their first contribution in #3788
- @xjs1919 made their first contribution in #3786
Full Changelog: 2023.0.1.0...2023.0.1.2
2021.0.6.1
New Features
[Scheduling]: add distributed scheduling support spring-cloud-starter-alibaba-schedulerx
. by @yaohuitc in #3726
Bugfixes
- [Nacos] Fix nacosServiceInstance scheme npe (#3545) by @ruansheng8 in #3630
- [Nacos] Fix nacos clusterName and extended properties by @chickenlj in #3782
- [Nacos] Separate nacos ConfigService initialization from normal properties bean. by @chickenlj in #3787
Full Changelog: 2021.0.6.0...2021.0.6.1
2.2.10
New Features
- [Scheduling]: add distributed scheduling support spring-cloud-starter-alibaba-schedulerx. by @yaohuitc in #3725
Bugfixes
- [Nacos] Fix nacosServiceInstance scheme npe (#3545) by @ruansheng8 in #3631
- [Nacos] Fix nacos clusterName and extended properties by @chickenlj in #3781
Full Changelog: 2.2.10-RC2...2.2.10
2023.0.1.0
Introducing Alibaba Tongyi for Spring AI, add generative AI to your spring applications.
⭐️ Features / Enhancements
- [AI] Tongyi LLM for Spring AI
🐞 Bug Fixes
- [Nacos] Fixed get outdated nacos value on config refresh #3644
- [Nacos] Fixed Set default nacos server address when spring.config.import enabled #3645
Dependencies
- [Dependency] Bump Spring Cloud version to 2023.0.1
- [Dependency] Bump Spring Boot version to 3.2.4
- [Dependency] Bump Nacos version to 2.3.2
📔 Reference Document
❤️ Contributors
Thanks to the contributors who worked on this release!
2023.0.0.0-RC1
⭐️ Features / Enhancements
Corresponds to Spring Cloud 2023 & Spring Boot 3.2.x, JDK 21 version is supported.
- [Feature] Bump SCA version to
2023.0.0.0-RC1
#3626 - [Feature] Adapt to Spring Cloud
2023.0.0
and Spring Boot3.2.0
versions #3572 - [RocketMQ] Bump RocketMQ version to
5.1.4
#3613 - [Nacos] Bump Nacos version to
2.3.0
in 2023.x #3583 - [Seata] Bump Seata version to
2.0.0
in 2023.x #3584 - [Example] Bump Lombok version to 1.18.30 #3595
- [Example] Adapt Seata 1.8.0 version in sca-2023.x #3527
- [Example] Update integrated-consumer-yaml configuration #3541
- [Example] Update sca nacos-example readme file #3537
- [Docs] Update README.md in 2023.x #3604
- [Docs] Deleted spring-cloud-alibaba-docs module #3490
- [Docs] Add example: nacos config setting Group #3516
- [Docs] Add nacos server open api auth doc #3548
🐞 Bug Fixes
- [Nacos] fix scheme npe #3545
📔 Reference Document
❤️ Contributors
Thanks for the contributors who worked on this release!
@ruansheng8, @chickenlj, @yuluo-yx, @twelvet-s, @yuyu1025, @moremind
2021.0.6.0
🐞 Bug Fixes
- [Nacos] Fixed get outdated nacos value on config refresh (#3609)
- [Nacos] Fixed Set default nacos server address when
spring.config.import
enabled. (#3314) - [Nacos] Fixed Nacos integration with
Spring Boot Admin
. (#3307) - [Nacos] Fixed NacosLoadBalancer cannot be used with HintBasedServiceInstanceListSupplier. (#3281)
- [Sentinel] Fixed SentinelRestTemplate support custom RestTemplate. (#3345)
- [RocketMQ] Fixed Pollable consumer doesn't ack the message correctly. (#3239)
- [Jakarta] Fixed Jakarta annotation api. (#3347)
📔 Reference Document
❤️ Contributors
Thanks for the contributors who worked on this release!
@ruansheng8, @chickenlj, @yuluo-yx, @LeBW, @liuweiGL, @ice2shell, @zhangbinhub
2.2.10-RC2
⭐️ Features / Enhancements
- Add additional-spring-configuration-metadata.json for governance module (#3246)
- Add helm support for governance module (#3256)
- Add configuration-processor to xDS adapter (#3241)
🐞 Bug Fixes
- [Nacos] Fixed get outdated nacos value on config refresh with
nacos-client-2.1.x
(#3600) - [Nacos] Fixed set default nacos server address when
spring.config.import
enabled (#3601) - [Nacos] Nacos integration with SpringBootAdmin (#3308)
- [Nacos] Added IPv6 address replace condition (#3232)
- [Nacos] Fixed nacos discovery/config log (#3160)
- [Nacos] Fixed nacos discovery/config log (#3160)
- [Nacos] Remove useless suffix of IPv6 address. Optimize the Appactive module (#3107)
- [Sentinel] Fixed SentinelRestTemplate support custom RestTemplate (#3345)
- [Sentinel] Fixed fallback support factoryBean (#3163)
- [Sentinel] Remove sentinel validated annotation (#3121)
- [RocketMQ] Fixed pollable consumer doesn't ack the message correctly (#3247)
- [RocketMQ] Fixed RocketMQ SecretKey leakage risk (#3092)
- [xDS] Fixed the bug that the eds protocol is never observed (#3109)
📔 Reference Document
❤️ Contributors
Thanks for the contributors who worked on this release!
@ruansheng8, @chickenlj, @zhangbinhub, @steverao, @yuluo-yx, @min1854, @LeBW, @panzhi33, @123liuziming
2022.0.0.0
⭐️ Features / Enhancements
- [Sentinel] Added SentinelProtectInterceptor AOT hints (#3370)
- [RocketMQ] Added AOT hints of RocketMQ starter (#3371)
- [RocketMQ] Added AOT args of RocketMQ module (#3384)
- [RocketMQ] Added RocketMQ AOT configuration files (#3400)
- [Seata] Added AOT args of Seata module (#3386)
- [Seata] Added Seata AOT configuration files (#3393)
- [Nacos] Added Nacos discovery AOT configuration files (#3388)
- [Nacos] Added Nacos config AOT configuration files (#3390)
- [Sentinel] Added Sentinel relevant hints (#3396)
- [Integration] Updated integrated-example doc (#3309)
- [Integration] Updated docker-compose deploy document in integrated-example (#3334)
- [Nacos] Updated Nacos discovery doc (#3341)
🐞 Bug Fixes
- [Nacos] Fixed Nacos integration with SpringBootAdmin (#3318)
- [Sentinel] Fixed SentinelRestTemplate support custom RestTemplate (#3329) (#3339)
- [Nacos] Fixed Nacos example method naming typo (#3301)
- [RocketMQ] Fixed RocketMQ pollable and sql example (#3385)
- [Example] Fixed component example problem to support static compilation (#3404)
- [Plugin] Fixed 2022.x checkstyle (#3362)
- [Sidecar] Fixed sidecar doc (#3296)
📔 Reference Document
🔨 Dependency Upgrades
- [Seata] Upgraded to 1.7.0 (#3378)
❤️ Contributors
Thanks for the contributors who worked on this release!
2022.0.0.0-RC2
⭐️ Features / Enhancements
- [Seata]Optimized alibaba-seata: Transfer XID using
feign.RequestInterceptor
(#3171) - [Seata]Supported GraalVM of Seata module (#3161)
- [Sentinel]Solved sentinel openfeign static compilation problem (#3184)
- [Sentinel]Solved the annotation
SentinelRestTemplate
can't load in thenative-image
(#3168) - [Sentinel]Fallback support factoryBean (#3135)
- [Sentinel]Sentinel feign-client support eagerly register (#3007)
- [Sentinel]Refactor sentinel examples (#3144)
- [Sentinel]Removed sentinel
@Validated
annotation (#3122) - [Sentinel]Make PostConstruct method public (#3009)
- [Dependency]Updated yml format in 2022.x branch (#3098)
- [Dependency]Added maven examples modules (#3001)
- [RocketMQ]Removed duplicate dependencies (#3008)
- [Nacos]Support dual stack address registry and discovery in SCL (#3236)
- [Nacos]Updated nacos-config-examples (#3010)
- [Nacos]Support comment in json config (#3047)
- [Enhancements]Updated maven version to 3.9.0 (#3228)
- [Enhancements]Added docker support for integreated-example (#3209)
🐞 Bug Fixes
- [RocketMQ] Fixed pollable consumer doesn't ack the message correctly (#3248)
- [RocketMQ] Fixed RocketMQ SecretKey leakage risk (#3091)
- [Nacos] Fixed NacosLoadBalancer cannot be used with HintBasedServiceInstanceListSupplier (#3270)
- [Nacos] Fixed remove invalid dependency define (#3178)
- [Nacos] Fixed nacos discovery/config log (#3166)
- [Nacos] Fixed remove useless suffix of IPv6 address (#3198)
- [Sentinel] Fixed reactive sentinel circuit breaker tests (#3054)
- [Example] Fixed sidecar-example (#3267)
- [Example]Fixed the issue that webClient could not call the nacos service (#3254)
📔 Reference Document
🔨 Dependency Upgrades
- [Seata]Upgrade to 1.7.0-native-rc2 (#3161)
- [Nacos]Upgrade to 2.2.1 (#3287)
- [Spring Boot]Upgrade to 3.0.2 (#3184)
❤️ Contributors
Thanks for the contributors who worked on this release!