- Add support for number lookup
- Format only can be returned for no cost
- Additional number details can be returned for a cost
- Number Lookup API public preview
- API version
2023-05-01-previewis the default
- Upgraded
azure-communication-commonfrom1.2.14to version1.2.15. - Upgraded
azure-corefrom1.45.0to version1.45.1.
- Upgraded
azure-corefrom1.44.1to version1.45.0. - Upgraded
azure-communication-commonfrom1.2.13to version1.2.14.
- Upgraded
azure-corefrom1.43.0to version1.44.1. - Upgraded
azure-communication-commonfrom1.2.12to version1.2.13.
- Upgraded
azure-corefrom1.42.0to version1.43.0. - Upgraded
azure-communication-commonfrom1.2.11to version1.2.12.
- Upgraded
azure-corefrom1.41.0to version1.42.0.
- Upgraded
azure-communication-commonfrom1.2.9to version1.2.10. - Upgraded
azure-corefrom1.40.0to version1.41.0.
- Upgraded
azure-corefrom1.39.0to version1.40.0. - Upgraded
azure-communication-commonfrom1.2.8to version1.2.9.
- Upgraded
azure-communication-commonfrom1.2.6to version1.2.8. - Upgraded
azure-corefrom1.38.0to version1.39.0.
- Upgraded
azure-corefrom1.37.0to version1.38.0.
- GA release of SIP routing client.
- GA release of Phone Numbers Browse API Methods.
- Added support for SIP routing API version
2023-03-01, releasing SIP routing functionality from public preview to GA. - Added environment variable
AZURE_TEST_DOMAINfor SIP routing tests to support domain verification.
- Changed listTrunks and listRoutes methods to return PagedIterable for sync client and PagedFlux for async client.
- Moved SIP routing clients to com.azure.communication.phonenumbers.siprouting subpackage.
- Added
PhoneNumberAreaCodepublic model. - Removed
PhoneNumberOfferings,PhoneNumberLocalitiesandPhoneNumberCountriesfrom the models package. Since no public method exposed them, this is not a breaking change.
- Upgraded
azure-corefrom1.36.0to version1.37.0. - Upgraded
azure-communication-commonfrom1.2.5to version1.2.6.
- Upgraded
azure-corefrom1.36.0to version1.37.0. - Upgraded
azure-communication-commonfrom1.2.5to version1.2.6.
- Upgraded
azure-corefrom1.35.0to version1.36.0. - Upgraded
azure-communication-commonfrom1.2.4to version1.2.5.
- Upgraded
azure-corefrom1.35.0to version1.36.0. - Upgraded
azure-communication-commonfrom1.2.4to version1.2.5.
- Upgraded
azure-corefrom1.34.0to version1.35.0. - Upgraded
azure-communication-commonfrom1.2.3to version1.2.4.
- Adds support for Azure Communication Services Phone Numbers Browse API Methods.
- Added support for API version
2022-12-01, giving users the ability to:- Get all supported countries
- Get all supported localities given a country code.
- Get all Toll-Free area codes from a given country code.
- Get all Geographic area codes from a given country code / locality.
- Get all offerings from a given country code.
- Upgraded
azure-corefrom1.33.0to version1.34.0 - Upgraded
azure-communication-commonfrom1.2.2to version1.2.3
- Upgraded
azure-corefrom1.33.0to version1.34.0. - Upgraded
azure-communication-commonfrom1.2.2to version1.2.3.
- Added SIP routing clients for handling Direct routing numbers.
- Upgraded
azure-corefrom1.32.0to version1.33.0 - Upgraded
azure-communication-commonfrom1.2.1to version1.2.2
- Upgraded
azure-corefrom1.32.0to version1.33.0 - Upgraded
azure-communication-commonfrom1.2.1to version1.2.2
- Upgraded
azure-corefrom1.31.0to version1.32.0 - Upgraded
azure-communication-commonfrom1.2.0to version1.2.1
- Upgraded
azure-corefrom1.31.0to version1.32.0. - Upgraded
azure-communication-commonfrom1.2.0to version1.2.1.
- Upgraded
azure-corefrom1.30.0to version1.31.0 - Upgraded
azure-communication-commonfrom1.1.5to version1.2.0
- Upgraded
azure-corefrom1.30.0to version1.31.0. - Upgraded
azure-communication-commonfrom1.1.5to version1.2.0.
- Upgraded
azure-corefrom1.29.1to version1.30.0 - Upgraded
azure-communication-commonfrom1.1.4to version1.1.5
- Upgraded
azure-corefrom1.29.1to version1.30.0. - Upgraded
azure-communication-commonfrom1.1.4to version1.1.5.
- Upgraded
azure-corefrom1.28.0to version1.29.1 - Upgraded
azure-communication-commonfrom1.1.3to version1.1.4 - Upgraded
azure-identityfrom1.5.1to1.5.2
- Upgraded
azure-corefrom1.28.0to version1.29.1 - Upgraded
azure-communication-commonfrom1.1.3to version1.1.4
- Upgraded
azure-corefrom1.27.0to version1.28.0. - Upgraded
azure-communication-commonfrom1.1.2to version1.1.3.
- Upgraded
azure-communication-commonto 1.1.3 - Upgraded
azure-coreto 1.28.0
- Upgraded
azure-communication-commonto 1.1.2 - Upgraded
azure-coreto 1.27.0 - Upgraded
azure-identityto 1.5.0
- Added interfaces from
com.azure.core.client.traitstoPhoneNumbersClientBuilder - Added
retryOptionstoPhoneNumbersClientBuilder - Added environment variable
AZURE_USERAGENT_OVERRIDE, that overrides the HTTP headerx-ms-useragenton the tests - Upgraded
azure-communication-commonto 1.1.1 - Upgraded
azure-identityto 1.4.6
- Upgraded
azure-communication-commonto 1.0.8 - Upgraded
azure-coreto 1.25.0 - Upgraded
azure-identityto 1.4.4
- Users can now purchase United Kingdom (GB) toll free and geographic phone numbers for PSTN Calling
- Users can now purchase Denmark (DK) toll free and geographic phone numbers for PSTN Calling
- Upgraded
azure-communication-commonto 1.0.6 - Upgraded
azure-coreto 1.22.0 - Upgraded
azure-identityto 1.4.1
- Upgraded
azure-coreto 1.21.0
- Upgraded
azure-communication-commonto 1.0.4 - Upgraded
azure-coreto 1.20.0
Updated azure-communication-phonenumbers version
- Dependency versions updated.
- Remove dependency on unreleased azure-communication-common version
- Update version
- Added
PollerFlux<PhoneNumberOperation, PhoneNumberSearchResult> beginSearchAvailablePhoneNumbers(String countryCode, PhoneNumberType phoneNumberType, PhoneNumberAssignmentType assignmentType, PhoneNumberCapabilities capabilities)in PhoneNumbersAsyncClient. - Added
PagedIterable<PurchasedPhoneNumber> listPurchasedPhoneNumbers()in PhoneNumbersClient. - Added
SyncPoller<PhoneNumberOperation, PhoneNumberSearchResult> beginSearchAvailablePhoneNumbers(String countryCode, PhoneNumberType phoneNumberType, PhoneNumberAssignmentType assignmentType, PhoneNumberCapabilities capabilities)in PhoneNumbersClient. - Added
SyncPoller<PhoneNumberOperation, PurchasePhoneNumbersResult> beginPurchasePhoneNumbers(String searchId)in PhoneNumbersClient. - Added
SyncPoller<PhoneNumberOperation, ReleasePhoneNumberResult> beginReleasePhoneNumber(String phoneNumber)in PhoneNumbersClient. - Added
SyncPoller<PhoneNumberOperation, PurchasedPhoneNumber> beginUpdatePhoneNumberCapabilities(String phoneNumber, PhoneNumberCapabilities capabilities)in PhoneNumbersClient. - Added
PurchasePhoneNumbersResult. - Added
ReleasePhoneNumbersResult.
- Renamed AcquiredPhoneNumber to PurchasedPhoneNumber.
- Renamed PhoneNumbersAsyncClient.getPhoneNumber and PhoneNumbersClient.getPhoneNumber to PhoneNumbersAsyncClient.getPurchasedPhoneNumber and PhoneNumbersClient.getPurchasedPhoneNumber.
- Renamed PhoneNumbersAsyncClient.getPhoneNumberWithResponse and PhoneNumbersClient.getPhoneNumberWithResponse to PhoneNumbersAsyncClient.getPurchasedPhoneNumberWithResponse and PhoneNumbersClient.getPurchasedPhoneNumberWithResponse.
- Renamed PhoneNumbersAsyncClient.listPhoneNumbers and PhoneNumbersClient.listPhoneNumbers to PhoneNumbersAsyncClient.listPurchasedPhoneNumbers and PhoneNumbersClient.listPurchasedPhoneNumbers.
- Updated
PollerFlux<PhoneNumberOperation, Void> beginPurchasePhoneNumberstoPollerFlux<PhoneNumberOperation, PurchasePhoneNumbersResult> beginPurchasePhoneNumbersin PhoneNumbersAsyncClient. - Updated
PollerFlux<PhoneNumberOperation, Void> beginReleasePhoneNumbertopublic PollerFlux<PhoneNumberOperation, ReleasePhoneNumberResult> beginReleasePhoneNumberin PhoneNumbersAsyncClient. - Updated
SyncPoller<PhoneNumberOperation, Void> beginPurchasePhoneNumberstoSyncPoller<PhoneNumberOperation, PurchasePhoneNumbersResult> beginPurchasePhoneNumbersin PhoneNumbersClient. - Updated
SyncPoller<PhoneNumberOperation, Void> beginReleasePhoneNumbertoSyncPoller<PhoneNumberOperation, ReleasePhoneNumberResult> beginReleasePhoneNumberin PhoneNumbersClient. - Updated
PollerFlux<PhoneNumberOperation, PurchasedPhoneNumber> beginUpdatePhoneNumberCapabilities(String phoneNumber, PhoneNumberCapabilitiesRequest capabilitiesUpdateRequest)toPollerFlux<PhoneNumberOperation, PurchasedPhoneNumber> beginUpdatePhoneNumberCapabilities(String phoneNumber, PhoneNumberCapabilities capabilities). - Updated
SyncPoller<PhoneNumberOperation, PurchasedPhoneNumber> beginUpdatePhoneNumberCapabilities(String phoneNumber, PhoneNumberCapabilitiesRequest capabilitiesUpdateRequest)toSyncPoller<PhoneNumberOperation, PurchasedPhoneNumber> beginUpdatePhoneNumberCapabilities(String phoneNumber, PhoneNumberCapabilities capabilities). - Removed
CommunicationError. - Removed
PhoneNumberCapabilitiesRequest. - Moved
ReservationStatusto themodelsfolder.
- Added PhoneNumbersClient and PhoneNumbersAsyncClient (originally was part of the azure.communication.administration package).
- Added support for Azure Active Directory Authentication.
- PhoneNumberAsyncClient has been replaced with PhoneNumbersAsyncClient, which has the same functionality but different APIs. To learn more about how PhoneNumbersAsyncClient works, refer to the [README.md][https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/communication/azure-communication-phonenumbers/README.md].
- PhoneNumberClient has been replaced with PhoneNumbersClient, which has the same functionality but different APIs. To learn more about how PhoneNumbersClient works, refer to the [README.md][https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/communication/azure-communication-phonenumbers/README.md].