- Service version updated to include 2023-05-01-preview
- Default to latest public version
- Number Lookup API public preview
- API version
2023-05-01-preview
is the default
- Added custom page sizes to PurchasedPhoneNumbers, Countries, Localities, AreaCodes and Offerings.
- Added support for SIP routing API version
2023-03-01
, releasing SIP routing functionality from public preview to GA. - Added environment variable
AZURE_TEST_DOMAIN
for SIP routing tests to support domain verification.
- 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.
- Added new SIP routing client for handling Direct routing numbers.
- Added environment variable
AZURE_USERAGENT_OVERRIDE
, that overrides the HTTP headerx-ms-useragent
on the tests
- 'Deprecates' (read discourage) the use of PhoneNumbersModelFactory.PhoneNumberCost(double amount, string currencyCode, string billingFrequency)
- Add support of Denmark (DK) and United Kingdom (GB) phone number acquisitions.
- Dependency versions updated.
- Dependency versions updated.
Updated Azure.Communication.PhoneNumbers
version.
- Added protected constructor to PurchasePhoneNumbersOperation and ReleasePhoneNumberOperation for mocking.
- All models are moved from Azure.Communication.PhoneNumbers.Models namespace to Azure.Communication.PhoneNumbers.
- AcquiredPhoneNumber class is renamed to PurchasedPhoneNumber.
- PhoneNumbersClient methods renamed:
- GetPhoneNumber -> GetPurchasedPhoneNumber.
- GetPhoneNumberAsync -> GetPurchasedPhoneNumberAsync.
- GetPhoneNumbers -> GetPurchasedPhoneNumbers.
- GetPhoneNumbersAsync -> GetPurchasedPhoneNumbersAsync.
- PhoneNumbersModelFactory static method AcquiredPhoneNumber is renamed to PurchasedPhoneNumber.
- PurchasePhoneNumbersOperation and ReleasePhoneNumberOperation extend Operation instead of Operation.
- Removed PhoneNumberOperationStatus and PhoneNumberOperationType.
- Renamed ISOCurrencySymbol property to IsoCurrencySymbol in PhoneNumberCost.
- Renamed threeLetterISOCountryName parameter to twoLetterIsoCountryName in PhoneNumbersClient.StartSearchAvailablePhoneNumbers and PhoneNumbersClient.StartSearchAvailablePhoneNumbersAsync.
- Added PhoneNumbersClient (originally was part of the Azure.Communication.Administration package).
- Added support for Azure Active Directory Authentication.
- PhoneNumberAdministrationClient 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