4.15.0 (2026-02-19)
Features Added
- GA support of Per Partition Automatic Failover and AvailabilityStrategy features.
Bugs Fixed
- Fixed bug where sdk was encountering a timeout issue caused by infinite recursion during the 410 (Gone) error. See PR 44770
- Fixed crash in sync and async clients when
force_refresh_on_startupwas set toNone, which could surface asAttributeError: 'NoneType' object has no attribute '_WritableLocations'during region discovery whendatabase_accountwasNone. See PR 44987 - Fixed bug where unavailable regional endpoints were dropped from the routing list instead of being kept as fallback options. See PR 45200
Other Changes
- Added tests for multi-language support for full text search. See PR 44254
- Renamed
availability_strategy_configintroduced in 4.15.0b1 toavailability_strategyfor both sync and async clients. See PR 45086. - Request-level
availability_strategyneeds to be set toFalsein order to disable availability strategy for that request, as opposed to setting it toNone. See PR 45141.