github Azure/azure-sdk-for-net Azure.Data.Tables_12.0.0-beta.8

latest releases: Azure.AI.OpenAI_1.0.0-beta.17, Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents_1.0.0-beta.8, Azure.AI.OpenAI.Assistants_1.0.0-beta.4...
pre-release2 years ago

12.0.0-beta.8 (2021-05-11)

Breaking Changes

  • Eliminated the TableTransactionalBatch type and added the TableTransactionAction type.
    • Submitting a batch transaction is now accomplished via the TableClient.SubmitTransaction or TableClient.SubmitTransactionAsync methods which accepts
      an IEnumerable<TableTransactionAction>.
  • TableClient.SubmitTransaction and TableClient.SubmitTransactionAsync now return Response<IReadOnlyList<Response>> rather than TableBatchResponse.
    • TableBatchResponse.GetResponseForEntity is no longer necessary as the responses can now be correlated directly between the Response<IReadOnlyList<Response>>
      and the list of TableTransactionActions provided to the submit method.

Changed

  • Failed batch transaction operations now throw TableTransactionFailedException which contains a FailedTransactionActionIndex property to indicate which
    TableTransactionAction caused the failure.

Added

  • Added TableOdataFilter to assist with odata string filter quoting and escaping.

Key Bug Fixes

  • Merge operations no longer fail for Cosmos table endpoints.

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

NewReleases is sending notifications on new releases.