* Python Release Notes

* Update AzureAppConfigurationProviderPython.md

* Update AzureAppConfigurationProviderPython.md
This commit is contained in:
Matt Metcalf 2023-04-20 09:53:24 -07:00 коммит произвёл GitHub
Родитель 0b8e841f9d
Коммит 63561857d4
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 43 добавлений и 5 удалений

Просмотреть файл

@ -2,17 +2,55 @@
[Source code][source_code] | [Package (Pypi)][package] | [Samples][samples]
## 1.0.0 - March 9, 2023
### Features
* Connecting to an App Configuration Store using a connection string or Azure Active Directory
* Selecting multiple sets of configurations using SettingSelector
* Trim prefixes off key names
* Resolving Key Vault References, requires AAD
* Secret Resolver, provides a way for a custom implementation of resolving Key Vault references.
* JSON content-type (e.g. MIME type application/json) support for key-values in App Configuration. This allows primitive types, arrays, and JSON objects to be loaded.
* Async Support
* Full support of Mapping API, allowing for `dict` like access to the loaded configuration
### Breaking Changes
* Renamed `load_provider` method to `load`
* Added `AzureAppConfigurationKeyVaultOptions` to take in a `client_configs` Mapping of endpoints to client `kwargs` instead of taking in the whole client
* Removed `AzureAppConfigurationKeyVaultOptions` secret_clients, client_configs should be used instead
* Made `key_filter` and `label_filter` kwargs for Setting Selector
* Renamed `trimmed_key_prefixes` to `trim_prefixes`
## 1.0.0b2 - February 15, 2023
### New Features
* Added Async Support
* Full support of Mapping API, allowing for `dict` like access to the loaded configuration
* Made `load` method properties unordered
### Breaking Changes
* The `load` class method of `AzureAppConfigurationProvider` has been replaced with the module level method `load_provider`
* All Feature Flags are added to their own key and have there prefix removed
### Bug Fixes
* Fixed an issue where multiple secret clients couldn't be provided
## 1.0.0b1 - October 13, 2022
Initial Beta Release of the Azure App Configuration Provider for Python
### New Features
* Connecting to an App Configuration Store using a connection string or Azure Active Directory.
* Selecting multiple sets of configurations using SettingSelector.
* Trim prefixes off key names.
* Resolving Key Vault References, requires AAD.
* Secret Resolver, resolve Key Vault References locally without connecting to Key Vault.
* Connecting to an App Configuration Store using a connection string or Azure Active Directory
* Selecting multiple sets of configurations using SettingSelector
* Trim prefixes off key names
* Resolving Key Vault References, requires AAD
* Secret Resolver, resolve Key Vault References locally without connecting to Key Vault
* JSON content-type (e.g. MIME type application/json) support for key-values in App Configuration. This allows primitive types, arrays, and JSON objects to be loaded.
[package]: https://pypi.org/project/azure-appconfiguration-provider/