Skip to content

Commit 52ec9e1

Browse files
authored
Prepare for Spring Cloud Azure 7.1.0 release (#48348)
1 parent 1dbcd17 commit 52ec9e1

90 files changed

Lines changed: 296 additions & 438 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

eng/versioning/version_client.txt

Lines changed: 55 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -218,61 +218,61 @@ com.microsoft.azure:azure-batch;11.2.0;11.3.0-beta.1
218218
com.microsoft.azure:azure-eventhubs;3.3.0;3.4.0-beta.1
219219
com.microsoft.azure:azure-servicebus;3.6.7;3.7.0-beta.1
220220
com.azure.spring:azure-monitor-spring-native-test;1.0.0-beta.1;1.0.0-beta.1
221-
com.azure.spring:spring-cloud-azure-appconfiguration-config-web;7.0.0;7.1.0-beta.1
222-
com.azure.spring:spring-cloud-azure-appconfiguration-config;7.0.0;7.1.0-beta.1
223-
com.azure.spring:spring-cloud-azure-feature-management-web;7.0.0;7.1.0-beta.1
224-
com.azure.spring:spring-cloud-azure-feature-management;7.0.0;7.1.0-beta.1
225-
com.azure.spring:spring-cloud-azure-starter-appconfiguration-config;7.0.0;7.1.0-beta.1
226-
com.azure.spring:spring-cloud-azure-dependencies;7.0.0;7.1.0-beta.1
227-
com.azure.spring:spring-messaging-azure;7.0.0;7.1.0-beta.1
228-
com.azure.spring:spring-messaging-azure-eventhubs;7.0.0;7.1.0-beta.1
229-
com.azure.spring:spring-messaging-azure-servicebus;7.0.0;7.1.0-beta.1
230-
com.azure.spring:spring-messaging-azure-storage-queue;7.0.0;7.1.0-beta.1
231-
com.azure.spring:spring-integration-azure-core;7.0.0;7.1.0-beta.1
232-
com.azure.spring:spring-integration-azure-eventhubs;7.0.0;7.1.0-beta.1
233-
com.azure.spring:spring-integration-azure-servicebus;7.0.0;7.1.0-beta.1
234-
com.azure.spring:spring-integration-azure-storage-queue;7.0.0;7.1.0-beta.1
235-
com.azure.spring:spring-cloud-azure-core;7.0.0;7.1.0-beta.1
236-
com.azure.spring:spring-cloud-azure-actuator-autoconfigure;7.0.0;7.1.0-beta.1
237-
com.azure.spring:spring-cloud-azure-actuator;7.0.0;7.1.0-beta.1
238-
com.azure.spring:spring-cloud-azure-autoconfigure;7.0.0;7.1.0-beta.1
239-
com.azure.spring:spring-cloud-azure-docker-compose;7.0.0;7.1.0-beta.1
240-
com.azure.spring:spring-cloud-azure-resourcemanager;7.0.0;7.1.0-beta.1
241-
com.azure.spring:spring-cloud-azure-service;7.0.0;7.1.0-beta.1
242-
com.azure.spring:spring-cloud-azure-starter-active-directory;7.0.0;7.1.0-beta.1
243-
com.azure.spring:spring-cloud-azure-starter-active-directory-b2c;7.0.0;7.1.0-beta.1
244-
com.azure.spring:spring-cloud-azure-starter-actuator;7.0.0;7.1.0-beta.1
245-
com.azure.spring:spring-cloud-azure-starter-appconfiguration;7.0.0;7.1.0-beta.1
246-
com.azure.spring:spring-cloud-azure-starter-cosmos;7.0.0;7.1.0-beta.1
247-
com.azure.spring:spring-cloud-azure-starter-data-cosmos;7.0.0;7.1.0-beta.1
248-
com.azure.spring:spring-cloud-azure-starter-data-redis-lettuce;7.0.0;7.1.0-beta.1
249-
com.azure.spring:spring-cloud-azure-starter-eventhubs;7.0.0;7.1.0-beta.1
250-
com.azure.spring:spring-cloud-azure-starter-eventgrid;7.0.0;7.1.0-beta.1
251-
com.azure.spring:spring-cloud-azure-starter-jdbc-mysql;7.0.0;7.1.0-beta.1
252-
com.azure.spring:spring-cloud-azure-starter-jdbc-postgresql;7.0.0;7.1.0-beta.1
253-
com.azure.spring:spring-cloud-azure-starter-keyvault;7.0.0;7.1.0-beta.1
254-
com.azure.spring:spring-cloud-azure-starter-keyvault-certificates;7.0.0;7.1.0-beta.1
255-
com.azure.spring:spring-cloud-azure-starter-keyvault-jca;7.0.0;7.1.0-beta.1
256-
com.azure.spring:spring-cloud-azure-starter-keyvault-secrets;7.0.0;7.1.0-beta.1
257-
com.azure.spring:spring-cloud-azure-starter-monitor;6.1.0;7.1.0-beta.1
258-
com.azure.spring:spring-cloud-azure-starter-servicebus-jms;7.0.0;7.1.0-beta.1
259-
com.azure.spring:spring-cloud-azure-starter-servicebus;7.0.0;7.1.0-beta.1
260-
com.azure.spring:spring-cloud-azure-starter-storage;7.0.0;7.1.0-beta.1
261-
com.azure.spring:spring-cloud-azure-starter-storage-blob;7.0.0;7.1.0-beta.1
262-
com.azure.spring:spring-cloud-azure-starter-storage-file-share;7.0.0;7.1.0-beta.1
263-
com.azure.spring:spring-cloud-azure-starter-storage-queue;7.0.0;7.1.0-beta.1
264-
com.azure.spring:spring-cloud-azure-starter-integration-eventhubs;7.0.0;7.1.0-beta.1
265-
com.azure.spring:spring-cloud-azure-starter-integration-servicebus;7.0.0;7.1.0-beta.1
266-
com.azure.spring:spring-cloud-azure-starter-integration-storage-queue;7.0.0;7.1.0-beta.1
267-
com.azure.spring:spring-cloud-azure-starter-stream-eventhubs;7.0.0;7.1.0-beta.1
268-
com.azure.spring:spring-cloud-azure-starter-stream-servicebus;7.0.0;7.1.0-beta.1
269-
com.azure.spring:spring-cloud-azure-starter;7.0.0;7.1.0-beta.1
270-
com.azure.spring:spring-cloud-azure-stream-binder-eventhubs-core;7.0.0;7.1.0-beta.1
271-
com.azure.spring:spring-cloud-azure-stream-binder-eventhubs;7.0.0;7.1.0-beta.1
272-
com.azure.spring:spring-cloud-azure-stream-binder-servicebus-core;7.0.0;7.1.0-beta.1
273-
com.azure.spring:spring-cloud-azure-stream-binder-servicebus;7.0.0;7.1.0-beta.1
274-
com.azure.spring:spring-cloud-azure-testcontainers;7.0.0;7.1.0-beta.1
275-
com.azure:azure-spring-data-cosmos;7.0.0;7.1.0-beta.1
221+
com.azure.spring:spring-cloud-azure-appconfiguration-config-web;7.0.0;7.1.0
222+
com.azure.spring:spring-cloud-azure-appconfiguration-config;7.0.0;7.1.0
223+
com.azure.spring:spring-cloud-azure-feature-management-web;7.0.0;7.1.0
224+
com.azure.spring:spring-cloud-azure-feature-management;7.0.0;7.1.0
225+
com.azure.spring:spring-cloud-azure-starter-appconfiguration-config;7.0.0;7.1.0
226+
com.azure.spring:spring-cloud-azure-dependencies;7.0.0;7.1.0
227+
com.azure.spring:spring-messaging-azure;7.0.0;7.1.0
228+
com.azure.spring:spring-messaging-azure-eventhubs;7.0.0;7.1.0
229+
com.azure.spring:spring-messaging-azure-servicebus;7.0.0;7.1.0
230+
com.azure.spring:spring-messaging-azure-storage-queue;7.0.0;7.1.0
231+
com.azure.spring:spring-integration-azure-core;7.0.0;7.1.0
232+
com.azure.spring:spring-integration-azure-eventhubs;7.0.0;7.1.0
233+
com.azure.spring:spring-integration-azure-servicebus;7.0.0;7.1.0
234+
com.azure.spring:spring-integration-azure-storage-queue;7.0.0;7.1.0
235+
com.azure.spring:spring-cloud-azure-core;7.0.0;7.1.0
236+
com.azure.spring:spring-cloud-azure-actuator-autoconfigure;7.0.0;7.1.0
237+
com.azure.spring:spring-cloud-azure-actuator;7.0.0;7.1.0
238+
com.azure.spring:spring-cloud-azure-autoconfigure;7.0.0;7.1.0
239+
com.azure.spring:spring-cloud-azure-docker-compose;7.0.0;7.1.0
240+
com.azure.spring:spring-cloud-azure-resourcemanager;7.0.0;7.1.0
241+
com.azure.spring:spring-cloud-azure-service;7.0.0;7.1.0
242+
com.azure.spring:spring-cloud-azure-starter-active-directory;7.0.0;7.1.0
243+
com.azure.spring:spring-cloud-azure-starter-active-directory-b2c;7.0.0;7.1.0
244+
com.azure.spring:spring-cloud-azure-starter-actuator;7.0.0;7.1.0
245+
com.azure.spring:spring-cloud-azure-starter-appconfiguration;7.0.0;7.1.0
246+
com.azure.spring:spring-cloud-azure-starter-cosmos;7.0.0;7.1.0
247+
com.azure.spring:spring-cloud-azure-starter-data-cosmos;7.0.0;7.1.0
248+
com.azure.spring:spring-cloud-azure-starter-data-redis-lettuce;7.0.0;7.1.0
249+
com.azure.spring:spring-cloud-azure-starter-eventhubs;7.0.0;7.1.0
250+
com.azure.spring:spring-cloud-azure-starter-eventgrid;7.0.0;7.1.0
251+
com.azure.spring:spring-cloud-azure-starter-jdbc-mysql;7.0.0;7.1.0
252+
com.azure.spring:spring-cloud-azure-starter-jdbc-postgresql;7.0.0;7.1.0
253+
com.azure.spring:spring-cloud-azure-starter-keyvault;7.0.0;7.1.0
254+
com.azure.spring:spring-cloud-azure-starter-keyvault-certificates;7.0.0;7.1.0
255+
com.azure.spring:spring-cloud-azure-starter-keyvault-jca;7.0.0;7.1.0
256+
com.azure.spring:spring-cloud-azure-starter-keyvault-secrets;7.0.0;7.1.0
257+
com.azure.spring:spring-cloud-azure-starter-monitor;6.1.0;7.1.0
258+
com.azure.spring:spring-cloud-azure-starter-servicebus-jms;7.0.0;7.1.0
259+
com.azure.spring:spring-cloud-azure-starter-servicebus;7.0.0;7.1.0
260+
com.azure.spring:spring-cloud-azure-starter-storage;7.0.0;7.1.0
261+
com.azure.spring:spring-cloud-azure-starter-storage-blob;7.0.0;7.1.0
262+
com.azure.spring:spring-cloud-azure-starter-storage-file-share;7.0.0;7.1.0
263+
com.azure.spring:spring-cloud-azure-starter-storage-queue;7.0.0;7.1.0
264+
com.azure.spring:spring-cloud-azure-starter-integration-eventhubs;7.0.0;7.1.0
265+
com.azure.spring:spring-cloud-azure-starter-integration-servicebus;7.0.0;7.1.0
266+
com.azure.spring:spring-cloud-azure-starter-integration-storage-queue;7.0.0;7.1.0
267+
com.azure.spring:spring-cloud-azure-starter-stream-eventhubs;7.0.0;7.1.0
268+
com.azure.spring:spring-cloud-azure-starter-stream-servicebus;7.0.0;7.1.0
269+
com.azure.spring:spring-cloud-azure-starter;7.0.0;7.1.0
270+
com.azure.spring:spring-cloud-azure-stream-binder-eventhubs-core;7.0.0;7.1.0
271+
com.azure.spring:spring-cloud-azure-stream-binder-eventhubs;7.0.0;7.1.0
272+
com.azure.spring:spring-cloud-azure-stream-binder-servicebus-core;7.0.0;7.1.0
273+
com.azure.spring:spring-cloud-azure-stream-binder-servicebus;7.0.0;7.1.0
274+
com.azure.spring:spring-cloud-azure-testcontainers;7.0.0;7.1.0
275+
com.azure:azure-spring-data-cosmos;7.0.0;7.1.0
276276
com.azure.resourcemanager:azure-resourcemanager;2.60.0;2.61.0-beta.1
277277
com.azure.resourcemanager:azure-resourcemanager-appplatform;2.51.0;2.52.0-beta.1
278278
com.azure.resourcemanager:azure-resourcemanager-appservice;2.54.2;2.55.0-beta.1

sdk/boms/spring-cloud-azure-dependencies/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.azure.spring</groupId>
88
<artifactId>spring-cloud-azure-dependencies</artifactId>
9-
<version>7.1.0-beta.1</version> <!-- {x-version-update;com.azure.spring:spring-cloud-azure-dependencies;current} -->
9+
<version>7.1.0</version> <!-- {x-version-update;com.azure.spring:spring-cloud-azure-dependencies;current} -->
1010
<packaging>pom</packaging>
1111

1212
<name>Spring Cloud Azure Dependencies</name>
@@ -53,7 +53,7 @@
5353
<dependency>
5454
<groupId>com.azure</groupId>
5555
<artifactId>azure-sdk-bom</artifactId>
56-
<version>1.3.4</version> <!-- NOTE: This should be updated manually. -->
56+
<version>1.3.5</version> <!-- NOTE: This should be updated manually. -->
5757
<type>pom</type>
5858
<scope>import</scope>
5959
</dependency>

sdk/spring/CHANGELOG.md

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
# Release History
2-
# (Unreleased)
3-
Upgrade Spring Boot dependencies version to 4.0.3 and Spring Cloud dependencies version to 2025.1.0
42

5-
## 7.1.0 (Not Released)
3+
## 7.1.0 (2026-03-11)
4+
- This release is compatible with Spring Boot 4.0.0-4.0.3. (Note: 4.0.x (x>3) should be supported, but they aren't tested with this release.)
5+
- This release is compatible with Spring Cloud 2025.1.0. (Note: 2025.1.x (x>0) should be supported, but they aren't tested with this release.)
6+
7+
### Spring Cloud Azure Dependencies (BOM)
8+
9+
#### Dependency Updates
10+
11+
- Upgrade `azure-sdk-bom` to 1.3.5.
612

713
### Spring Cloud Azure Autoconfigure
814

@@ -72,6 +78,25 @@ This section includes changes in `spring-messaging-azure-servicebus` module.
7278

7379
- Fixed `DefaultServiceBusNamespaceProcessorFactory` not removing closed/disposed `ServiceBusProcessorClient` instances from its internal cache, causing subsequent `createProcessor()` calls to return stale, non-functional processors. [#48030](https://github.com/Azure/azure-sdk-for-java/issues/48030)
7480

81+
### Spring Cloud Azure Appconfiguration Config
82+
83+
This section includes changes in `spring-cloud-azure-appconfiguration-config` module.
84+
85+
### Features Added
86+
87+
- Added support for filtering configuration settings and feature flags by tags. Tags can be configured via `spring.cloud.azure.appconfiguration.stores[0].selects[0].tags-filter` for key-value settings and `spring.cloud.azure.appconfiguration.stores[0].feature-flags.selects[0].tags-filter` for feature flags. The value is a list of `tag=value` pairs (e.g., `["env=prod", "team=backend"]`) combined with AND logic. [#47985](https://github.com/Azure/azure-sdk-for-java/pull//47985)
88+
89+
### Bugs Fixed
90+
91+
- Fixed an issue where feature flag–based refresh did not work when load balancing was enabled with a single configuration store. Feature flag refresh now uses the same load-balanced client selection as configuration refresh, including the single-store scenario. [#48121](https://github.com/Azure/azure-sdk-for-java/pull//48121)
92+
- Fixed YAML configuration binding for `label-filter` by adding standard no-arg getter methods to `AppConfigurationKeyValueSelector` and `FeatureFlagKeyValueSelector`, enabling proper type resolution by Spring Boot's `@ConfigurationProperties` binder. [#47985](https://github.com/Azure/azure-sdk-for-java/pull//47985)
93+
94+
### Azure Spring Data Cosmos
95+
96+
This section includes changes in `azure-spring-data-cosmos` module.
97+
98+
Please refer to [azure-spring-data-cosmos/CHANGELOG.md](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/spring/azure-spring-data-cosmos/CHANGELOG.md#710-2026-03-11) for more details.
99+
75100
## 5.25.0 (2026-03-05)
76101
- This release is compatible with Spring Boot 3.5.0-3.5.8, 3.4.0-3.4.12, 3.3.0-3.3.13, 3.2.0-3.2.12, 3.1.0-3.1.12. (Note: 3.5.x (x>8) should be supported, but they aren't tested with this release.)
77102
- This release is compatible with Spring Cloud 2025.0.0, 2024.0.0-2024.0.2, 2023.0.0-2023.0.5, 2022.0.0-2022.0.5. (Note: 2025.0.x (x>0) should be supported, but they aren't tested with this release.)

sdk/spring/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ If you’re a Maven user, add our BOM to your pom.xml `<dependencyManagement>` s
146146
<dependency>
147147
<groupId>com.azure.spring</groupId>
148148
<artifactId>spring-cloud-azure-dependencies</artifactId>
149-
<version>7.0.0</version>
149+
<version>7.1.0</version>
150150
<type>pom</type>
151151
<scope>import</scope>
152152
</dependency>

sdk/spring/azure-spring-data-cosmos/CHANGELOG.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,12 @@
11
## Release History
22

3-
### 7.1.0-beta.1 (Unreleased)
4-
5-
#### Features Added
6-
7-
#### Breaking Changes
3+
### 7.1.0 (2026-03-11)
84

95
#### Bugs Fixed
106

117
* Fixing bug where count query defined in a Java text block in `@Query` causes a class cast exception - See [Bug #47910](https://github.com/Azure/azure-sdk-for-java/issues/47910).
128
* Also fixed the same bug for sum query.
139

14-
#### Other Changes
15-
1610
### 5.25.0 (2026-03-05)
1711

1812
#### Other Changes

sdk/spring/azure-spring-data-cosmos/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ If you are using Maven, add the following dependency.
100100
<dependency>
101101
<groupId>com.azure</groupId>
102102
<artifactId>azure-spring-data-cosmos</artifactId>
103-
<version>7.0.0</version>
103+
<version>7.1.0</version>
104104
</dependency>
105105
```
106106
[//]: # ({x-version-update-end})

sdk/spring/azure-spring-data-cosmos/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<groupId>com.azure</groupId>
1414
<artifactId>azure-spring-data-cosmos</artifactId>
15-
<version>7.1.0-beta.1</version> <!-- {x-version-update;com.azure:azure-spring-data-cosmos;current} -->
15+
<version>7.1.0</version> <!-- {x-version-update;com.azure:azure-spring-data-cosmos;current} -->
1616
<packaging>jar</packaging>
1717
<name>Spring Data for Azure Cosmos DB SQL API</name>
1818
<description>Spring Data for Azure Cosmos DB SQL API</description>

sdk/spring/spring-cloud-azure-actuator-autoconfigure/CHANGELOG.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,8 @@
11
# Release History
22

3-
## 7.1.0-beta.1 (Unreleased)
3+
## 7.1.0 (2026-03-11)
44

5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
5+
Please refer to [spring/CHANGELOG.md](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/CHANGELOG.md#710-2026-03-11) for more details.
126

137
## 7.0.0 (2026-02-03)
148

sdk/spring/spring-cloud-azure-actuator-autoconfigure/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<groupId>com.azure.spring</groupId>
1414
<artifactId>spring-cloud-azure-actuator-autoconfigure</artifactId>
15-
<version>7.1.0-beta.1</version> <!-- {x-version-update;com.azure.spring:spring-cloud-azure-actuator-autoconfigure;current} -->
15+
<version>7.1.0</version> <!-- {x-version-update;com.azure.spring:spring-cloud-azure-actuator-autoconfigure;current} -->
1616

1717
<name>Spring Cloud Azure Actuator AutoConfigure</name>
1818
<description>Spring Cloud Azure Starter Actuator AutoConfigure</description>
@@ -52,17 +52,17 @@
5252
<dependency>
5353
<groupId>com.azure.spring</groupId>
5454
<artifactId>spring-cloud-azure-actuator</artifactId>
55-
<version>7.1.0-beta.1</version> <!-- {x-version-update;com.azure.spring:spring-cloud-azure-actuator;current} -->
55+
<version>7.1.0</version> <!-- {x-version-update;com.azure.spring:spring-cloud-azure-actuator;current} -->
5656
</dependency>
5757
<dependency>
5858
<groupId>com.azure.spring</groupId>
5959
<artifactId>spring-cloud-azure-autoconfigure</artifactId>
60-
<version>7.1.0-beta.1</version> <!-- {x-version-update;com.azure.spring:spring-cloud-azure-autoconfigure;current} -->
60+
<version>7.1.0</version> <!-- {x-version-update;com.azure.spring:spring-cloud-azure-autoconfigure;current} -->
6161
</dependency>
6262
<dependency>
6363
<groupId>com.azure.spring</groupId>
6464
<artifactId>spring-cloud-azure-appconfiguration-config-web</artifactId>
65-
<version>7.1.0-beta.1</version><!-- {x-version-update;com.azure.spring:spring-cloud-azure-appconfiguration-config-web;current} -->
65+
<version>7.1.0</version><!-- {x-version-update;com.azure.spring:spring-cloud-azure-appconfiguration-config-web;current} -->
6666
<optional>true</optional>
6767
</dependency>
6868

sdk/spring/spring-cloud-azure-actuator/CHANGELOG.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,8 @@
11
# Release History
22

3-
## 7.1.0-beta.1 (Unreleased)
3+
## 7.1.0 (2026-03-11)
44

5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
5+
Please refer to [spring/CHANGELOG.md](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/CHANGELOG.md#710-2026-03-11) for more details.
126

137
## 7.0.0 (2026-02-03)
148

0 commit comments

Comments
 (0)