1.8.0 (2023-10-05)
Features Added
- Added
Claims
andEnableCAE
fields topolicy.TokenRequestOptions
. - ARM bearer token policy handles CAE challenges.
messaging/CloudEvent
allows you to serialize/deserialize CloudEvents, as described in the CloudEvents 1.0 specification: link- Added functions
FetcherForNextLink
andEncodeQueryParams
along withFetcherForNextLinkOptions
to theruntime
package to centralize creation ofPager[T].Fetcher
from a next link URL. - Added types
KeyCredential
andSASCredential
to theazcore
package.- Includes their respective constructor functions.
- Added types
KeyCredentialPolicy
andSASCredentialPolicy
to theazcore/runtime
package.- Includes their respective constructor functions and options types.
Breaking Changes
These changes affect only code written against beta versions of
v1.8.0
- The beta features for tracing and fakes have been omitted for this release.
Bugs Fixed
- Fixed an issue that could cause some ARM RPs to not be automatically registered.
- Block bearer token authentication for non TLS protected endpoints.
Other Changes
- The following functions in the
runtime
package are now exposed from thepolicy
package, and theruntime
versions have been deprecated.WithCaptureResponse
WithHTTPHeader
WithRetryOptions
- Updated dependencies.