diff --git a/eng/versioning/version_client.txt b/eng/versioning/version_client.txt
index 12d314c0dfe8..dfc079758678 100644
--- a/eng/versioning/version_client.txt
+++ b/eng/versioning/version_client.txt
@@ -78,7 +78,7 @@ com.azure:azure-communication-jobrouter;1.1.2;1.2.0-beta.1
com.azure:azure-communication-messages;1.0.1;1.1.0-beta.1
com.azure:azure-communication-networktraversal;1.1.0-beta.2;1.1.0-beta.3
com.azure:azure-communication-phonenumbers;1.1.11;1.2.0-beta.4
-com.azure:azure-communication-rooms;1.0.9;1.1.0-beta.2
+com.azure:azure-communication-rooms;1.0.9;1.1.0
com.azure:azure-communication-sms;1.1.22;1.2.0-beta.1
com.azure:azure-containers-containerregistry;1.2.6;1.3.0-beta.1
com.azure:azure-containers-containerregistry-perf;1.0.0-beta.1;1.0.0-beta.1
diff --git a/sdk/communication/azure-communication-rooms/CHANGELOG.md b/sdk/communication/azure-communication-rooms/CHANGELOG.md
index 5b739d75b69b..eb204aec134b 100644
--- a/sdk/communication/azure-communication-rooms/CHANGELOG.md
+++ b/sdk/communication/azure-communication-rooms/CHANGELOG.md
@@ -1,15 +1,8 @@
# Release History
-## 1.1.0-beta.2 (Unreleased)
-
-### Features Added
-
-### Breaking Changes
-
-### Bugs Fixed
-
-### Other Changes
+## 1.1.0 (2024-04-15)
+- General Availability version of PSTN dial-out capability feature.
## 1.0.9 (2024-03-20)
diff --git a/sdk/communication/azure-communication-rooms/README.md b/sdk/communication/azure-communication-rooms/README.md
index 0e7b5c80d615..78f02d6d2684 100644
--- a/sdk/communication/azure-communication-rooms/README.md
+++ b/sdk/communication/azure-communication-rooms/README.md
@@ -25,7 +25,7 @@ add the direct dependency to your project as follows.
com.azure
azure-communication-rooms
- 1.0.2
+ 1.1.0
```
[//]: # ({x-version-update-end})
diff --git a/sdk/communication/azure-communication-rooms/assets.json b/sdk/communication/azure-communication-rooms/assets.json
index 188b251a08c3..d1bfcc8c59d3 100644
--- a/sdk/communication/azure-communication-rooms/assets.json
+++ b/sdk/communication/azure-communication-rooms/assets.json
@@ -2,5 +2,5 @@
"AssetsRepo": "Azure/azure-sdk-assets",
"AssetsRepoPrefixPath": "java",
"TagPrefix": "java/communication/azure-communication-rooms",
- "Tag": "java/communication/azure-communication-rooms_b6caf378c7"
+ "Tag": "java/communication/azure-communication-rooms_c1bfd681a1"
}
diff --git a/sdk/communication/azure-communication-rooms/pom.xml b/sdk/communication/azure-communication-rooms/pom.xml
index cea39140f417..0157ef2b6540 100644
--- a/sdk/communication/azure-communication-rooms/pom.xml
+++ b/sdk/communication/azure-communication-rooms/pom.xml
@@ -15,7 +15,7 @@
com.azure
azure-communication-rooms
jar
- 1.1.0-beta.2
+ 1.1.0
Microsoft Azure library for ACS Room Service
This package contains clients and data structures used to create, update, get, delete the Azure Communication Room Service.
diff --git a/sdk/communication/azure-communication-rooms/src/main/java/com/azure/communication/rooms/RoomsServiceVersion.java b/sdk/communication/azure-communication-rooms/src/main/java/com/azure/communication/rooms/RoomsServiceVersion.java
index 727d666fc254..1f6b40303c45 100644
--- a/sdk/communication/azure-communication-rooms/src/main/java/com/azure/communication/rooms/RoomsServiceVersion.java
+++ b/sdk/communication/azure-communication-rooms/src/main/java/com/azure/communication/rooms/RoomsServiceVersion.java
@@ -15,9 +15,9 @@ public enum RoomsServiceVersion implements ServiceVersion {
V2023_06_14("2023-06-14"),
/**
- * Service version {@code 2023-10-30-preview}
+ * Service version {@code 2024-04-15}
*/
- V2023_10_30_PREVIEW("2023-10-30-preview");
+ V2024_04_15("2024-04-15");
private final String version;
@@ -39,6 +39,6 @@ public String getVersion() {
* @return the latest {@link RoomsServiceVersion}
*/
public static RoomsServiceVersion getLatest() {
- return V2023_10_30_PREVIEW;
+ return V2024_04_15;
}
}
diff --git a/sdk/communication/azure-communication-rooms/src/main/java/com/azure/communication/rooms/implementation/AzureCommunicationRoomServiceImplBuilder.java b/sdk/communication/azure-communication-rooms/src/main/java/com/azure/communication/rooms/implementation/AzureCommunicationRoomServiceImplBuilder.java
index f16ed7d07909..a5c3a1afc9e3 100644
--- a/sdk/communication/azure-communication-rooms/src/main/java/com/azure/communication/rooms/implementation/AzureCommunicationRoomServiceImplBuilder.java
+++ b/sdk/communication/azure-communication-rooms/src/main/java/com/azure/communication/rooms/implementation/AzureCommunicationRoomServiceImplBuilder.java
@@ -234,7 +234,7 @@ public AzureCommunicationRoomServiceImplBuilder retryPolicy(RetryPolicy retryPol
@Generated
public AzureCommunicationRoomServiceImpl buildClient() {
HttpPipeline localPipeline = (pipeline != null) ? pipeline : createHttpPipeline();
- String localApiVersion = (apiVersion != null) ? apiVersion : "2023-10-30-preview";
+ String localApiVersion = (apiVersion != null) ? apiVersion : "2024-04-15";
SerializerAdapter localSerializerAdapter =
(serializerAdapter != null) ? serializerAdapter : JacksonAdapter.createDefaultSerializerAdapter();
AzureCommunicationRoomServiceImpl client =
diff --git a/sdk/communication/azure-communication-rooms/src/test/java/com/azure/communication/rooms/RoomsAsyncClientTests.java b/sdk/communication/azure-communication-rooms/src/test/java/com/azure/communication/rooms/RoomsAsyncClientTests.java
index 2ee407b90253..dc472774da6f 100644
--- a/sdk/communication/azure-communication-rooms/src/test/java/com/azure/communication/rooms/RoomsAsyncClientTests.java
+++ b/sdk/communication/azure-communication-rooms/src/test/java/com/azure/communication/rooms/RoomsAsyncClientTests.java
@@ -997,7 +997,7 @@ private RoomsAsyncClient setupAsyncClient(HttpClient httpClient, String testName
RoomsClientBuilder builder = getRoomsClientWithConnectionString(
buildAsyncAssertingClient(httpClient == null ? interceptorManager.getPlaybackClient()
: httpClient),
- RoomsServiceVersion.V2023_10_30_PREVIEW);
+ RoomsServiceVersion.V2024_04_15);
communicationClient = getCommunicationIdentityClientBuilder(httpClient).buildClient();
return addLoggingPolicy(builder, testName).buildAsyncClient();
}
diff --git a/sdk/communication/azure-communication-rooms/src/test/java/com/azure/communication/rooms/RoomsClientTest.java b/sdk/communication/azure-communication-rooms/src/test/java/com/azure/communication/rooms/RoomsClientTest.java
index 972ed4467df5..f2f02812cbea 100644
--- a/sdk/communication/azure-communication-rooms/src/test/java/com/azure/communication/rooms/RoomsClientTest.java
+++ b/sdk/communication/azure-communication-rooms/src/test/java/com/azure/communication/rooms/RoomsClientTest.java
@@ -970,7 +970,7 @@ private RoomsClient setupSyncClient(HttpClient httpClient, String testName) {
RoomsClientBuilder builder = getRoomsClientWithConnectionString(
buildSyncAssertingClient(httpClient == null ? interceptorManager.getPlaybackClient()
: httpClient),
- RoomsServiceVersion.V2023_10_30_PREVIEW);
+ RoomsServiceVersion.V2024_04_15);
communicationClient = getCommunicationIdentityClientBuilder(httpClient).buildClient();
diff --git a/sdk/communication/azure-communication-rooms/swagger/README.md b/sdk/communication/azure-communication-rooms/swagger/README.md
index fc2e2f9d0d67..592ae62142f6 100644
--- a/sdk/communication/azure-communication-rooms/swagger/README.md
+++ b/sdk/communication/azure-communication-rooms/swagger/README.md
@@ -21,7 +21,7 @@ To update generated files for rooms service, run the following command
### Code generation settings
``` yaml
require:
- - https://raw.githubusercontent.com/Azure/azure-rest-api-specs/16f827b7e3392f4f5bc407a626b292cab29abdf9/specification/communication/data-plane/Rooms/readme.md
+ - https://raw.githubusercontent.com/Azure/azure-rest-api-specs/91813ca7a287fe944262e992413ce4d51d987276/specification/communication/data-plane/Rooms/readme.md
use: '@autorest/java@4.1.17'
java: true
title: AzureCommunicationRoomService