Releases: Azure/go-autorest
Releases · Azure/go-autorest
v9.5.2
Bug Fixes
- Check for nil *http.Response before dereferencing it.
v9.5.1
Bug Fixes
- Don't count http.StatusTooManyRequests (429) against the retry cap.
- Use retry logic when SkipResourceProviderRegistration is set to true.
v9.5.0
New Features
- Added support for username + password, API key, authoriazation code and cognitive services authentication.
- Added field SkipResourceProviderRegistration to clients to provide a way to skip auto-registration of RPs.
- Added utility function AsStringSlice() to convert its parameters to a string slice.
Bug Fixes
- When checking for authentication failures look at the error type not the status code as it could vary.
v9.4.2
v9.4.1
v9.4.0
New Features
- Added WaitForCompletion() to Future as a default polling implementation.
Bug Fixes
- Method Future.Done() shouldn't update polling status for unexpected HTTP status codes.
v9.3.1
Bug Fixes
- DoRetryForStatusCodes will retry if sender.Do returns a non-nil error.
v9.3.0
New Features
- Added PollingMethod() to Future so callers know what kind of polling mechanism is used.
- Added azure.ChangeToGet() which transforms an http.Request into a GET (to be used with LROs).
v9.2.0
New Features
- Added support for custom Azure Stack endpoints.
- Added type azure.Future used to track the status of long-running operations.
Bug Fixes
- Preserve the original error in DoRetryWithRegistration when registration fails.