github Azure/azure-sdk-for-python azure-appconfiguration-provider_2.5.1

2 hours ago

2.5.1 (2026-10-30)

Bugs Fixed

  • Fixed a resource leak where replica clients that were no longer part of the auto-failover set were not closed during client refresh. (#47922)
  • Fixed auto-failover replica discovery so that a DNS SRV lookup timeout (for either the origin or replica records) is distinguished from an empty replica list. A timeout now correctly triggers the longer fallback refresh interval, while an empty result refreshes at the normal interval. (#47922)
  • Fixed a thread-safety issue by publishing refreshed secret values through a new configuration mapping instead of mutating the existing mapping while readers may be iterating. (#47922)
  • Fixed refresh_on handling so that a single-string watched setting is treated as a key with the default (no) label instead of being incorrectly unpacked character-by-character. (#47922)
  • Fixed a KeyError when loading with an endpoint and credential (no connection string). (#47922)
  • Fixed feature flag processing so that an empty feature flag list clears previously loaded feature flags. (#49152)
  • Fixed feature flag refresh so that the on_refresh_success callback is invoked when the refreshed feature flag list is empty. (#49216)

Other Changes

  • Bumped minimum dependency on azure-core to >=1.31.0.

Don't miss a new azure-sdk-for-python release

NewReleases is sending notifications on new releases.