1.8.0 (2026-01-26)
Features Added
- Fixed AudiencePolicy to correctly handle AAD audience errors and return ClientAuthenticationError as expected.
- Added a
match_conditionsparameter to theby_page()method exposed by the page iterator returned bylist_configuration_settings()to efficiently monitor configuration changes using etags without fetching unchanged data. - Added query parameter normalization to support Azure Front Door as a CDN. Query parameter keys are now converted to lowercase and sorted alphabetically.
- Added support for providing Entra ID authentication audiences via the
audiencekeyword argument in theAzureAppConfigurationClientconstructor to enable authentication against sovereign clouds.
Other Changes
- Replaced deprecated
datetime.utcnow()with timezone-awaredatetime.now(timezone.utc). - Improved authentication scope handling to automatically detect and use correct audience URLs for Azure Public Cloud, Azure US Government, and Azure China cloud environments.