⭐️ Features / Enhancements
- [Seata]Optimize implementation of transferring XID using feign.RequestInterceptor(#2993)
- [Seata]Add document for seata and update the version of mysql-connector-java(#2918)
- [Nacos]Provide dual-stack smooth migration solution(#3207)
- [Nacos]Refactor NacosWatch and add GatewayLocatorHeartBeatPublisher(#2881), Modify the switch of NacosWatch in additional-spring-configuration-metadata.json (#2907)
- [Nacos]Refactor tests for nacos(2732)
- [Nacos]Fix doc in nacos discovery example(#2804)
- [Nacos]Replace "UP" and "DOWN" character string to static const in NacosServiceRegistry(#2851)
- [Nacos]Support comment in json config(#3052)
- [RocketMQ]Support reuse RocketMQ producer(#2949)
- [Sentinel]Add support for consul ack-token at spring-cloud-alibaba-sentinel-datasource(2860)
- [Sentinel]Add tests for Sentinel(2734)
- [Sentinel]Fix a grammar typo in README 2819)
- [Sentinel]Fallback support factoryBean(#3162)
- [Example]Add an integrated example for local and k8s deployment of Spring Cloud Alibaba(2873)
- [Example]Refactor nacos-discovery-example(#2933)
- [Example]Fix typo in the integrated example(#2942)
- [Example]Make the module names consistent for integrated examples(#2957)
- [Example]Remove duplicate dependencies in spring-cloud-bus-rocketmq-example(#3050)
- [Tests]Fix misspellings in TestTimeoutExtension(#2850)
- [Adoc]Correct a spelling mistake in ans.adoc(#2818)
- [Example]Add docker support for integrated-example(#3209)
🐞 Bug Fixes
- [Nacos]Automatically find IPv4 when there is no IPv6 found(#2806)
- [Nacos]Fix Nacos config namespace(#2874)
- [Nacos]Fix same dataId with different group and namespace can't override in local(#2934)
- [Nacos]Support comment in json config(#3052)
- [Nacos]Fix remove useless suffix of IPv6 address(#3188)
- [Nacos]Fix Nacos discovery/config logs are redirected(#3160)
- [RocketMQ]Fix missing bootstrap dependcy in spring-cloud-bus-rocketmq-example(#2831)
- [RocketMQ]Change logger from parent class to log in current class(#2791)
- [RocketMQ]Fix RocketMQ bus(#2794)
- [RocketMQ]Fix secretkey leakage risk(#2883)
- [Sidecar]Fix the sidecar's IP not registered to Nacos(#2935)
- [Example]Resolve errors in generating javadocs by mvn install(#2781)
- [Example]Fix bootstrap bug for integrated example(#2989)
- [Sentinel]Remove sentinel @validated annotation(#3120)
- [Sentinel]Fix reactive sentinel circuit breaker tests(#3063)
📔 Reference Document
🔨 Dependency Upgrades
- [Seata]Upgrade to 1.6.1(#3035)
- [Sentinel]Upgrade to 1.8.6 (#3037)
- [Nacos]Upgrade to 2.2.0 (#3069)
- [Spring Boot]Upgrade to 2.6.13 (#3059)
- [Spring Cloud]Upgrade to 2021.0.5 (#3038))
❤️ Contributors
Thanks for the contributors who worked on this release!