Skip to content

Commit 7d6f2a1

Browse files
NetyyyyCopilot
andauthored
Prepare for Spring Cloud Azure 5.24.0 release (#47452)
* Add unit test for CachingConnectionFactory producer/consumer reuse and update azure-servicebus-jms to 2.1.0 (#47282) (cherry picked from commit f20192b) * update version client * update version/readme/changelog * update compatibility tests --------- Co-authored-by: Copilot <198982749+copilot@users.noreply.github.com>
1 parent f02b98f commit 7d6f2a1

File tree

93 files changed

+402
-431
lines changed

Some content is hidden

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

93 files changed

+402
-431
lines changed

eng/versioning/external_dependencies.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
# Format;
99
# groupId:artifactId;dependency-version
1010
ch.qos.logback:logback-classic;1.3.14
11-
com.azure:azure-servicebus-jms;2.0.0
11+
com.azure:azure-servicebus-jms;2.1.0
1212
com.azure.tools:azure-autorest-customization;1.0.0-beta.11
1313
com.fasterxml:aalto-xml;1.3.3
1414
com.fasterxml.jackson.core:jackson-annotations;2.18.4

eng/versioning/version_client.txt

Lines changed: 55 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -212,61 +212,61 @@ com.microsoft.azure:azure-eventhubs-eph;3.3.0;3.4.0-beta.1
212212
com.microsoft.azure:azure-servicebus;3.6.7;3.7.0-beta.1
213213
com.microsoft.azure:azure-media;1.0.0-beta.1;1.0.0-beta.1
214214
com.azure.spring:azure-monitor-spring-native-test;1.0.0-beta.1;1.0.0-beta.1
215-
com.azure.spring:spring-cloud-azure-appconfiguration-config-web;5.23.0;5.24.0-beta.1
216-
com.azure.spring:spring-cloud-azure-appconfiguration-config;5.23.0;5.24.0-beta.1
217-
com.azure.spring:spring-cloud-azure-feature-management-web;5.23.0;5.24.0-beta.1
218-
com.azure.spring:spring-cloud-azure-feature-management;5.23.0;5.24.0-beta.1
219-
com.azure.spring:spring-cloud-azure-starter-appconfiguration-config;5.23.0;5.24.0-beta.1
220-
com.azure.spring:spring-cloud-azure-dependencies;5.23.0;5.24.0-beta.1
221-
com.azure.spring:spring-messaging-azure;5.23.0;5.24.0-beta.1
222-
com.azure.spring:spring-messaging-azure-eventhubs;5.23.0;5.24.0-beta.1
223-
com.azure.spring:spring-messaging-azure-servicebus;5.23.0;5.24.0-beta.1
224-
com.azure.spring:spring-messaging-azure-storage-queue;5.23.0;5.24.0-beta.1
225-
com.azure.spring:spring-integration-azure-core;5.23.0;5.24.0-beta.1
226-
com.azure.spring:spring-integration-azure-eventhubs;5.23.0;5.24.0-beta.1
227-
com.azure.spring:spring-integration-azure-servicebus;5.23.0;5.24.0-beta.1
228-
com.azure.spring:spring-integration-azure-storage-queue;5.23.0;5.24.0-beta.1
229-
com.azure.spring:spring-cloud-azure-core;5.23.0;5.24.0-beta.1
230-
com.azure.spring:spring-cloud-azure-actuator-autoconfigure;5.23.0;5.24.0-beta.1
231-
com.azure.spring:spring-cloud-azure-actuator;5.23.0;5.24.0-beta.1
232-
com.azure.spring:spring-cloud-azure-autoconfigure;5.23.0;5.24.0-beta.1
233-
com.azure.spring:spring-cloud-azure-docker-compose;5.23.0;5.24.0-beta.1
234-
com.azure.spring:spring-cloud-azure-resourcemanager;5.23.0;5.24.0-beta.1
235-
com.azure.spring:spring-cloud-azure-service;5.23.0;5.24.0-beta.1
236-
com.azure.spring:spring-cloud-azure-starter-active-directory;5.23.0;5.24.0-beta.1
237-
com.azure.spring:spring-cloud-azure-starter-active-directory-b2c;5.23.0;5.24.0-beta.1
238-
com.azure.spring:spring-cloud-azure-starter-actuator;5.23.0;5.24.0-beta.1
239-
com.azure.spring:spring-cloud-azure-starter-appconfiguration;5.23.0;5.24.0-beta.1
240-
com.azure.spring:spring-cloud-azure-starter-cosmos;5.23.0;5.24.0-beta.1
241-
com.azure.spring:spring-cloud-azure-starter-data-cosmos;5.23.0;5.24.0-beta.1
242-
com.azure.spring:spring-cloud-azure-starter-data-redis-lettuce;5.23.0;5.24.0-beta.1
243-
com.azure.spring:spring-cloud-azure-starter-eventhubs;5.23.0;5.24.0-beta.1
244-
com.azure.spring:spring-cloud-azure-starter-eventgrid;5.23.0;5.24.0-beta.1
245-
com.azure.spring:spring-cloud-azure-starter-jdbc-mysql;5.23.0;5.24.0-beta.1
246-
com.azure.spring:spring-cloud-azure-starter-jdbc-postgresql;5.23.0;5.24.0-beta.1
247-
com.azure.spring:spring-cloud-azure-starter-keyvault;5.23.0;5.24.0-beta.1
248-
com.azure.spring:spring-cloud-azure-starter-keyvault-certificates;5.23.0;5.24.0-beta.1
249-
com.azure.spring:spring-cloud-azure-starter-keyvault-jca;5.23.0;5.24.0-beta.1
250-
com.azure.spring:spring-cloud-azure-starter-keyvault-secrets;5.23.0;5.24.0-beta.1
251-
com.azure.spring:spring-cloud-azure-starter-monitor;5.23.0;5.24.0-beta.1
252-
com.azure.spring:spring-cloud-azure-starter-servicebus-jms;5.23.0;5.24.0-beta.1
253-
com.azure.spring:spring-cloud-azure-starter-servicebus;5.23.0;5.24.0-beta.1
254-
com.azure.spring:spring-cloud-azure-starter-storage;5.23.0;5.24.0-beta.1
255-
com.azure.spring:spring-cloud-azure-starter-storage-blob;5.23.0;5.24.0-beta.1
256-
com.azure.spring:spring-cloud-azure-starter-storage-file-share;5.23.0;5.24.0-beta.1
257-
com.azure.spring:spring-cloud-azure-starter-storage-queue;5.23.0;5.24.0-beta.1
258-
com.azure.spring:spring-cloud-azure-starter-integration-eventhubs;5.23.0;5.24.0-beta.1
259-
com.azure.spring:spring-cloud-azure-starter-integration-servicebus;5.23.0;5.24.0-beta.1
260-
com.azure.spring:spring-cloud-azure-starter-integration-storage-queue;5.23.0;5.24.0-beta.1
261-
com.azure.spring:spring-cloud-azure-starter-stream-eventhubs;5.23.0;5.24.0-beta.1
262-
com.azure.spring:spring-cloud-azure-starter-stream-servicebus;5.23.0;5.24.0-beta.1
263-
com.azure.spring:spring-cloud-azure-starter;5.23.0;5.24.0-beta.1
264-
com.azure.spring:spring-cloud-azure-stream-binder-eventhubs-core;5.23.0;5.24.0-beta.1
265-
com.azure.spring:spring-cloud-azure-stream-binder-eventhubs;5.23.0;5.24.0-beta.1
266-
com.azure.spring:spring-cloud-azure-stream-binder-servicebus-core;5.23.0;5.24.0-beta.1
267-
com.azure.spring:spring-cloud-azure-stream-binder-servicebus;5.23.0;5.24.0-beta.1
268-
com.azure.spring:spring-cloud-azure-testcontainers;5.23.0;5.24.0-beta.1
269-
com.azure:azure-spring-data-cosmos;5.23.0;5.24.0-beta.1
215+
com.azure.spring:spring-cloud-azure-appconfiguration-config-web;5.23.0;5.24.0
216+
com.azure.spring:spring-cloud-azure-appconfiguration-config;5.23.0;5.24.0
217+
com.azure.spring:spring-cloud-azure-feature-management-web;5.23.0;5.24.0
218+
com.azure.spring:spring-cloud-azure-feature-management;5.23.0;5.24.0
219+
com.azure.spring:spring-cloud-azure-starter-appconfiguration-config;5.23.0;5.24.0
220+
com.azure.spring:spring-cloud-azure-dependencies;5.23.0;5.24.0
221+
com.azure.spring:spring-messaging-azure;5.23.0;5.24.0
222+
com.azure.spring:spring-messaging-azure-eventhubs;5.23.0;5.24.0
223+
com.azure.spring:spring-messaging-azure-servicebus;5.23.0;5.24.0
224+
com.azure.spring:spring-messaging-azure-storage-queue;5.23.0;5.24.0
225+
com.azure.spring:spring-integration-azure-core;5.23.0;5.24.0
226+
com.azure.spring:spring-integration-azure-eventhubs;5.23.0;5.24.0
227+
com.azure.spring:spring-integration-azure-servicebus;5.23.0;5.24.0
228+
com.azure.spring:spring-integration-azure-storage-queue;5.23.0;5.24.0
229+
com.azure.spring:spring-cloud-azure-core;5.23.0;5.24.0
230+
com.azure.spring:spring-cloud-azure-actuator-autoconfigure;5.23.0;5.24.0
231+
com.azure.spring:spring-cloud-azure-actuator;5.23.0;5.24.0
232+
com.azure.spring:spring-cloud-azure-autoconfigure;5.23.0;5.24.0
233+
com.azure.spring:spring-cloud-azure-docker-compose;5.23.0;5.24.0
234+
com.azure.spring:spring-cloud-azure-resourcemanager;5.23.0;5.24.0
235+
com.azure.spring:spring-cloud-azure-service;5.23.0;5.24.0
236+
com.azure.spring:spring-cloud-azure-starter-active-directory;5.23.0;5.24.0
237+
com.azure.spring:spring-cloud-azure-starter-active-directory-b2c;5.23.0;5.24.0
238+
com.azure.spring:spring-cloud-azure-starter-actuator;5.23.0;5.24.0
239+
com.azure.spring:spring-cloud-azure-starter-appconfiguration;5.23.0;5.24.0
240+
com.azure.spring:spring-cloud-azure-starter-cosmos;5.23.0;5.24.0
241+
com.azure.spring:spring-cloud-azure-starter-data-cosmos;5.23.0;5.24.0
242+
com.azure.spring:spring-cloud-azure-starter-data-redis-lettuce;5.23.0;5.24.0
243+
com.azure.spring:spring-cloud-azure-starter-eventhubs;5.23.0;5.24.0
244+
com.azure.spring:spring-cloud-azure-starter-eventgrid;5.23.0;5.24.0
245+
com.azure.spring:spring-cloud-azure-starter-jdbc-mysql;5.23.0;5.24.0
246+
com.azure.spring:spring-cloud-azure-starter-jdbc-postgresql;5.23.0;5.24.0
247+
com.azure.spring:spring-cloud-azure-starter-keyvault;5.23.0;5.24.0
248+
com.azure.spring:spring-cloud-azure-starter-keyvault-certificates;5.23.0;5.24.0
249+
com.azure.spring:spring-cloud-azure-starter-keyvault-jca;5.23.0;5.24.0
250+
com.azure.spring:spring-cloud-azure-starter-keyvault-secrets;5.23.0;5.24.0
251+
com.azure.spring:spring-cloud-azure-starter-monitor;5.23.0;5.24.0
252+
com.azure.spring:spring-cloud-azure-starter-servicebus-jms;5.23.0;5.24.0
253+
com.azure.spring:spring-cloud-azure-starter-servicebus;5.23.0;5.24.0
254+
com.azure.spring:spring-cloud-azure-starter-storage;5.23.0;5.24.0
255+
com.azure.spring:spring-cloud-azure-starter-storage-blob;5.23.0;5.24.0
256+
com.azure.spring:spring-cloud-azure-starter-storage-file-share;5.23.0;5.24.0
257+
com.azure.spring:spring-cloud-azure-starter-storage-queue;5.23.0;5.24.0
258+
com.azure.spring:spring-cloud-azure-starter-integration-eventhubs;5.23.0;5.24.0
259+
com.azure.spring:spring-cloud-azure-starter-integration-servicebus;5.23.0;5.24.0
260+
com.azure.spring:spring-cloud-azure-starter-integration-storage-queue;5.23.0;5.24.0
261+
com.azure.spring:spring-cloud-azure-starter-stream-eventhubs;5.23.0;5.24.0
262+
com.azure.spring:spring-cloud-azure-starter-stream-servicebus;5.23.0;5.24.0
263+
com.azure.spring:spring-cloud-azure-starter;5.23.0;5.24.0
264+
com.azure.spring:spring-cloud-azure-stream-binder-eventhubs-core;5.23.0;5.24.0
265+
com.azure.spring:spring-cloud-azure-stream-binder-eventhubs;5.23.0;5.24.0
266+
com.azure.spring:spring-cloud-azure-stream-binder-servicebus-core;5.23.0;5.24.0
267+
com.azure.spring:spring-cloud-azure-stream-binder-servicebus;5.23.0;5.24.0
268+
com.azure.spring:spring-cloud-azure-testcontainers;5.23.0;5.24.0
269+
com.azure:azure-spring-data-cosmos;5.23.0;5.24.0
270270
com.azure.resourcemanager:azure-resourcemanager;2.53.0;2.54.0-beta.1
271271
com.azure.resourcemanager:azure-resourcemanager-appplatform;2.50.3;2.51.0-beta.1
272272
com.azure.resourcemanager:azure-resourcemanager-appservice;2.53.0;2.54.0-beta.1

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

Lines changed: 1 addition & 1 deletion
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>5.24.0-beta.1</version> <!-- {x-version-update;com.azure.spring:spring-cloud-azure-dependencies;current} -->
9+
<version>5.24.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>

sdk/spring/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Release History
22

3+
## 5.24.0 (2025-12-04)
4+
- 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, 3.0.0-3.0.13. (Note: 3.5.x (x>8) and 3.4.y (y>12) should be supported, but they aren't tested with this release.)
5+
- 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) and 2024.0.y (y>2) should be supported, but they aren't tested with this release.)
6+
7+
### Spring Cloud Azure Dependencies (BOM)
8+
9+
#### Dependency Updates
10+
- Upgrade `azure-servicebus-jms` to 2.1.0.
11+
12+
### Azure Spring Data Cosmos
13+
This section includes changes in `azure-spring-data-cosmos` module.
14+
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#5240-12-04) for more details.
15+
316
## 5.23.0 (2025-08-05)
417
- This release is compatible with Spring Boot 3.5.0-3.5.4, 3.4.0-3.4.8, 3.3.0-3.3.13, 3.2.0-3.2.12, 3.1.0-3.1.12, 3.0.0-3.0.13. (Note: 3.5.x (x>4) and 3.4.y (y>8) should be supported, but they aren't tested with this release.)
518
- 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) and 2024.0.y (y>2) 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>5.23.0</version>
149+
<version>5.24.0</version>
150150
<type>pom</type>
151151
<scope>import</scope>
152152
</dependency>

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

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

3-
### 5.24.0-beta.1 (Unreleased)
4-
5-
#### Features Added
6-
7-
#### Breaking Changes
8-
9-
#### Bugs Fixed
3+
### 5.24.0 (2025-12-04)
104

115
#### Other Changes
6+
* regular release
127

138
### 5.23.0 (2025-08-05)
149

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>5.23.0</version>
103+
<version>5.24.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>5.24.0-beta.1</version> <!-- {x-version-update;com.azure:azure-spring-data-cosmos;current} -->
15+
<version>5.24.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/pipeline/spring-cloud-azure-supported-spring.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@
44
"releaseStatus" : "GENERAL_AVAILABILITY",
55
"snapshot" : false,
66
"supportStatus" : "SUPPORTED",
7+
"spring-boot-version" : "3.5.8",
8+
"spring-cloud-version" : "2025.0.0"
9+
},
10+
{
11+
"current" : true,
12+
"releaseStatus" : "GENERAL_AVAILABILITY",
13+
"snapshot" : false,
14+
"supportStatus" : "END_OF_LIFE",
715
"spring-boot-version" : "3.5.4",
816
"spring-cloud-version" : "2025.0.0"
917
},
@@ -20,6 +28,14 @@
2028
"releaseStatus" : "GENERAL_AVAILABILITY",
2129
"snapshot" : false,
2230
"supportStatus" : "SUPPORTED",
31+
"spring-boot-version" : "3.4.12",
32+
"spring-cloud-version" : "2024.0.2"
33+
},
34+
{
35+
"current" : false,
36+
"releaseStatus" : "GENERAL_AVAILABILITY",
37+
"snapshot" : false,
38+
"supportStatus" : "END_OF_LIFE",
2339
"spring-boot-version" : "3.4.8",
2440
"spring-cloud-version" : "2024.0.2"
2541
},

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-
## 5.24.0-beta.1 (Unreleased)
3+
## 5.24.0 (2025-12-04)
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#5240-2025-12-04) for more details.
126

137
## 5.23.0 (2025-08-05)
148

0 commit comments

Comments
 (0)