github Azure/azure-sdk-for-go sdk/azcore/v1.9.0

latest releases: sdk/storage/azdatalake/v1.1.2, sdk/azidentity/v1.6.0-beta.4, sdk/internal/v1.8.0...
6 months ago

1.9.0 (2023-11-06)

Breaking Changes

These changes affect only code written against previous beta versions of v1.7.0 and v1.8.0

  • The function NewTokenCredential has been removed from the fake package. Use a literal &fake.TokenCredential{} instead.
  • The field TracingNamespace in runtime.PipelineOptions has been replaced by TracingOptions.

Bugs Fixed

  • Fixed an issue that could cause some allowed HTTP header values to not show up in logs.
  • Include error text instead of error type in traces when the transport returns an error.
  • Fixed an issue that could cause an HTTP/2 request to hang when the TCP connection becomes unresponsive.
  • Block key and SAS authentication for non TLS protected endpoints.
  • Passing a nil credential value will no longer cause a panic. Instead, the authentication is skipped.
  • Calling Error on a zero-value azcore.ResponseError will no longer panic.
  • Fixed an issue in fake.PagerResponder[T] that would cause a trailing error to be omitted when iterating over pages.
  • Context values created by azcore will no longer flow across disjoint HTTP requests.

Other Changes

  • Skip generating trace info for no-op tracers.
  • The clientName paramater in client constructors has been renamed to moduleName.

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

NewReleases is sending notifications on new releases.