github Azure/azure-sdk-for-go sdk/azcore/v0.20.0

latest releases: sdk/messaging/eventgrid/azsystemevents/v0.4.2, sdk/containers/azcontainerregistry/v0.2.2, sdk/monitor/query/azlogs/v1.1.0-beta.1...
pre-release2 years ago

0.20.0 (2021-10-22)

Breaking Changes

  • Removed arm.Connection
  • Removed azcore.Credential and .NewAnonymousCredential()
    • NewRPRegistrationPolicy now requires an azcore.TokenCredential
  • runtime.NewPipeline has a new signature that simplifies implementing custom authentication
  • arm/runtime.RegistrationOptions embeds policy.ClientOptions
  • Contents in the log package have been slightly renamed.
  • Removed AuthenticationOptions in favor of policy.BearerTokenOptions
  • Changed parameters for NewBearerTokenPolicy()
  • Moved policy config options out of arm/runtime and into arm/policy

Features Added

  • Updating Documentation
  • Added string typdef arm.Endpoint to provide a hint toward expected ARM client endpoints
  • azcore.ClientOptions contains common pipeline configuration settings
  • Added support for multi-tenant authorization in arm/runtime

Bug Fixes

  • Fixed a potential panic when creating the default Transporter.
  • Close LRO initial response body when creating a poller.
  • Fixed a panic when recursively cloning structs that contain time.Time.

Don't miss a new azure-sdk-for-go release

NewReleases is sending notifications on new releases.