Releases: alibaba/spring-cloud-alibaba
v2.0.1.RELEASE
Update SNAPSHOT to 2.0.1.RELEASE
v1.5.1.RELEASE
Update SNAPSHOT to 1.5.1.RELEASE
v2.1.0.RELEASE
-
support Greenwich.SR2
-
support Finchley.SR4
-
Sentinel
- sentinel upgrade to 1.6.3. The releases of sentinel refer: https://github.com/alibaba/Sentinel/releases
- support Spring Cloud Gateway,
spring-cloud-alibaba-sentinel-zuul
rename tospring-cloud-alibaba-sentinel-gateway
#615 - support WebFlux,
spring-cloud-alibaba-starter-sentinel
adapt WebServlet & WebFlux AutoConfiguration #614 - fix Feign with Sentinel in Inheritance interface will throw NPE #626
- fix NPE when invoke default method in Feign interface #782
- add configuration properties about gateway and
http-method-specify
#741 #615 - optimized the loading logic of
SlotChainBuilder
to ensure thatHotParamSlotChainBuilder
takes effect in non-gateway scenarios, andGatewaySlotChainBuilder
takes effect in the gateway scenario. #716 - delete the DataSource loading log, which is implemented by Sentinel's own SPI (future implementation #707
- add HealthIndicator to check Server(connect with dashboard) and DataSource are healthy or not #265
-
Nacos Discovery
- nacos-client upgrade to 1.1.1。The releases of nacos refer: https://github.com/alibaba/nacos/releases
- support customized beat interval of Nacos client #765
- add
NacosRule
to support weight algorithm #669 - support
ServiceRegistryEndpoint
to query/update service status #728 - Spring Cloud Config can be used with Nacos Discovery together #708
- support
ServerIntrospector
#650 - delete internal logic in
NacosWatch
, only send theHeartbeatEvent
event #644
-
Nacos Config
- nacos-client upgrade to 1.1.1。The releases of nacos refer: https://github.com/alibaba/nacos/releases
- fix thread-unsafe problem #652
-
RocketMQ Binder
-
Dubbo Spring Cloud
- dubbo upgrade to 2.7.3. The releases of dubbo refer: https://github.com/apache/dubbo/releases
- uses
InetUtils
to set IP #589 - removes spring-cloud://localhost property #592
- add a listening mechanism for the service instances change #623
- fix bugs that start reporting NPE in some scenarios #591
- change the dependency of spring-boot-actuator to be optional #600
-
Seata
- seata upgrade to 0.7.1. The releases of seata refer:: https://github.com/seata/seata/releases
- fix loadbalance feignclient bug #686
Thanks for the contributors: @Rivers-Shall, @ly641921791, @JevonYang, @cdfive, @eacdy, @pyhblacksky, @george510257, @AbelSara, @slievrly, @pigxcloud, @lovepoem, @liudaomanbu, @lujian0571, @jsbxyyx, @pengzai170, @hero-zhanghao, @wzlee, @xingfudeshi
v2.0.0.RELEASE
Update SNAPSHOT to 2.0.0.RELEASE
v1.5.0.RELEASE
skip gpg
v0.9.0.RELEASE
Features / Enhancements
- RocketMQ Binder refactor and integrates with RocketMQ Spring Boot. (#259)
- Add spring-cloud-alibaba-dubbo module. (#263)
- Add spring-cloud-alibaba-sentinel-zuul module. (#58)
- Add spring-cloud-alibaba-fescar module. (#303)
- Add spring-cloud-alicloud-sms module. (#492)
- Naocs Discovery support connect to Alibaba Cloud (#357)
- Sentinel Endpoint show more information. (#490)
- Nacos Discovery support HeartbeatEvent. (#283)
- Add "resttemplate.sentinel.enabled" property to enable/disable @SentinelRestTemplate. (#426)
- Add more configurations for SentinelProperties. (#489)
- Using @EnableDiscoveryClient optional. (#333)
- Optimize CircuitBreaking in RestTemplate. (#482)
- RocketMq Binder Adapt Ons Binder. (#145)
- Add ruleType property for Sentinel AbstractDataSourceProperties. (#219)
- Nacos Service Discovery support the non-web environment. (#267)
- RocketMQ Binder enhance error handle. (#245)
- Nacos Discovery namespace support isolate the data. (#317)
- Dubbo Services Registration uses Spring Cloud registry abstraction. (#269)
- Add @DubboTransported Annotation. (#348)
- Support @LoadBalanced RestTemplate using Dubbo protocol. (#340)
- Dubbo Spring Cloud supports Spring official service registries. (#386)
- Add Nacos Discovery/Config switch property. (#411,#347)
- Add broadcasting property for rocketmq bus. (#493)
Bug fixes
- @SentinelRestTemplate won't add interceptor when RestTemplate annotated by @bean annotation and construct in @configuration class. (#227)
- Rules can not be updated when Dynamic Rule DataSource load empty data for the first time. (#206)
- Sentinel Support @EnableCircuitBreaker. (#294)
- Fix SchedulerX circular reference bug. (#491)
- Failed to startup application when disabled sentinel. (#527)
Thanks for the contributors:@yunzheng1228, @tigerMoon, @slievrly, @mostcool, @pig4cloud, @carlWangTao, @yanglbme, @codewaltz1994, @caojiele, @JakeConnors376W, @Harris2012, @justlive1, MaoJianwei, bluesword12350
v0.2.1.RELEASE
Features / Enhancements
-
Sentinel Support FeignClient. (#6)
-
Nacos Config support for getting and listening configurations from multiple dataids and groupids, and support for priority assignment. (#12)
-
Add spring-cloud-stream-binder-rocket module. (#49)
-
Nacos Discovery support ignore local cache (#114)
-
Sentinel support parameter flow control and cluster flow control. (#115)
-
spring-cloud-starter-stream-rocketmq support transcation message (#134)
-
Add spring-cloud-alicloud-schedulerX module(#162)
Bug fixes
Thanks for the contributors: @HaojunRen, @xiejiashuai, @mengxiangrui007