- Fix AttributeError if error JSON from ARM does not follow ODatav4 (as it should)
0.4.16
Bugfixes
- Fix AttributeError if input JSON is not a dict (54)
0.4.15
Features
- Add support for WebApp/Functions in MSIAuthentication classes - Add parse_resource_id(), resource_id(), validate_resource_id() to parse ARM ids - Retry strategy now reachs 24 seconds (instead of 12 seconds)
0.4.14
Features
- Add Managed Service Integrated (MSI) authentication
Bug fix
- Fix AdalError handling in some scenarios (44)
Thank you to Hexadite-Omer for his contribution
0.4.13
Features
- "keyring" is now completely optional
0.4.12
Features
- add "timeout" to ServicePrincipalCredentials and UserPasswordCredentials - Threads created by AzureOperationPoller have now a name prefixed by "AzureOperationPoller" to help identify them
Bugfixes
- Do not fail if keyring is badly installed - Update Azure Gov login endpoint - Update metadata ARM endpoint parser
Breaking changes
- Remove InteractiveCredentials. This class was deprecated and unusable. Use ADAL device code instead.