|
1 | 1 | # Release History
|
2 | 2 |
|
3 |
| -## 4.0.0b1 (2019-06-28) |
4 |
| -For release notes and more information please visit |
5 |
| -https://aka.ms/azure-sdk-preview1-python |
| 3 | +## 4.0.0b3 (2019-09-10) |
| 4 | +Version 4.0.0b3 is the first preview of our efforts to create a user-friendly and Pythonic client library for Azure Key Vault. |
| 5 | +For more information about preview releases of other Azure SDK libraries, please visit https://aka.ms/azure-sdk-preview1-python. |
| 6 | + |
| 7 | + This library is not a direct replacement for `azure-keyvault`. Applications |
| 8 | +using that library would require code changes to use `azure-keyvault-certificates`. |
| 9 | +This package's |
| 10 | +[documentation](https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-certificates/README.md) |
| 11 | +and |
| 12 | +[samples](https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-certificates/samples) |
| 13 | +demonstrate the new API. |
| 14 | + |
| 15 | +### Breaking changes from `azure-keyvault`: |
| 16 | +- Packages scoped by functionality |
| 17 | + - `azure-keyvault-certificates` contains a client for certificate operations |
| 18 | +- Client instances are scoped to vaults (an instance interacts with one vault |
| 19 | +only) |
| 20 | +- Authentication using `azure-identity` credentials |
| 21 | + - see this package's |
| 22 | + [documentation](https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-keys/README.md) |
| 23 | + , and the |
| 24 | + [Azure Identity documentation](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/identity/azure-identity/README.md) |
| 25 | + for more information |
| 26 | + |
| 27 | +### New Features: |
| 28 | +- Distributed tracing framework OpenCensus is now supported |
| 29 | +- Asynchronous API supported on Python 3.5.3+ |
| 30 | + - the `azure.keyvault.certificates.aio` namespace contains an async equivalent of |
| 31 | + the synchronous client in `azure.keyvault.certificates` |
| 32 | + - Async clients use [aiohttp](https://pypi.org/project/aiohttp/) for transport |
| 33 | + by default. See [azure-core documentation](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/core/azure-core/README.md/#transport) |
| 34 | + for more information about using other transports. |
0 commit comments