Releases: Azure/azure-sdk-for-net
Releases · Azure/azure-sdk-for-net
Microsoft.Azure.WebJobs.Extensions.Storage_5.3.4
5.3.4 (2025-02-11)
Other Changes
Please refer to Microsoft.Azure.WebJobs.Extension.Storage.Blobs
and Microsoft.Azure.WebJobs.Extension.Storage.Queues
for detailed list of changes.
Microsoft.Azure.WebJobs.Extensions.Storage.Queues_5.3.4
5.3.4 (2025-02-11)
Bugs Fixed
- Fixed bug where calling StopAsync in QueueListener while drain mode was enabled would cancel the execution cancellation token.
- Fixed bug where the cancellation token passed to QueueListener.ProcessMessageAsync was being propagated to the QueueProcessor.CompleteProcessingMessageAsync call. Since this token is always canceled when QueueListener.StopAsync is invoked, it caused messages to be processed but not deleted.
Microsoft.Azure.WebJobs.Extensions.Storage.Blobs_5.3.4
5.3.4 (2025-02-11)
Other Changes
- This release contains bug fixes to improve quality.
Azure.Storage.DataMovement_12.0.0
12.0.0 (2025-02-11)
Breaking Changes
- Removed
DataTransferProperty
andDataTransferProperty<T>
- Renamed the following types/properties:
DataTransfer
->TransferOperation
- Addtionally renamed the
TransferStatus
property toStatus
- Addtionally renamed the
DataTransferEventArgs
->TransferEventArgs
DataTransferOptions
->TransferOptions
DataTransferOrder
->TransferOrder
DataTransferProgress
->TransferProgress
DataTransferProperties
->TransferProperties
DataTransferState
->TransferState
DataTransferStatus
->TransferStatus
DataTransferErrorMode
->TransferErrorMode
ProgressHandlerOptions
->TransferProgressHandlerOptions
- Also removed the constructor since properties are settable.
StorageResourceCheckpointData
->StorageResourceCheckpointDetails
StorageResource.GetDestinationCheckpointData
->StorageResource.GetDestinationCheckpointDetails
StorageResource.GetSourceCheckpointData
->StorageResource.GetSourceCheckpointDetails
TransferProperties.DestinationCheckpointData
->TransferProperties.DestinationCheckpointDetails
TransferProperties.SourceCheckpointData
->TransferProperties.SourceCheckpointDetails
StorageResourceCreationPreference
->StorageResourceCreateMode
TransferManager.PauseTransferIfRunningAsync
->TransferManager.PauseTransferAsync
TransferManagerOptions.ErrorHandling
->TransferManagerOptions.ErrorMode
TransferManagerOptions.CheckpointerOptions
->TransferManagerOptions.CheckpointStoreOptions
TransferItemCompletedEventArgs.SourceResource
->TransferItemCompletedEventArgs.Source
andTransferItemCompletedEventArgs.DestinationResource
->TransferItemCompletedEventArgs.Destination
TransferItemFailedEventArgs.SourceResource
->TransferItemFailedEventArgs.Source
andTransferItemFailedEventArgs.DestinationResource
->TransferItemFailedEventArgs.Destination
TransferItemSkippedEventArgs.SourceResource
->TransferItemSkippedEventArgs.Source
andTransferItemSkippedEventArgs.DestinationResource
->TransferItemSkippedEventArgs.Destination
TransferCheckpointStoreOptions.Local
->TransferCheckpointStoreOptions.CreateLocalStore
TransferCheckpointStoreOptions.Disabled
->TransferCheckpointStoreOptions.DisableCheckpoint
- Renamed
TransferOptions.CreationPreference
toTransferOptions.CreateMode
- Removed properties from
StorageResourceItemProperties
constructor since properties are settable. - Changed type of
StorageResourceItemProperties.RawProperties
toIDictionary
. - Changed
List<StorageResourceProvider> TransferManagerOptions.ResumeProviders
toIList<StorageResourceProvider> TransferManagerOptions.ProvidersForResuming
- Changed the following
LocalFilesStorageResourceProvider
methods tostatic
methods:FromFile(string)
FromDirectory(string)
Bugs Fixed
- Fixed bug where adding multiple transfers in parallel could cause a collision (
InvalidOperationException
) in the data transfers stored within theTransferManager
.
Azure.Storage.DataMovement.Files.Shares_12.0.0
12.0.0 (2025-02-11)
Breaking Changes
- Changed
ShareFileStorangeResourceOptions.FilePermissions
fromDataTransferProperty
tobool?
- Changed the following types from
DataTranferProperty<string>
tostring
ShareFileStorageResourceOptions.ContentType
ShareFileStorageResourceOptions.ContentDisposition
ShareFileStorageResourceOptions.CacheControl
- Changed the following types from
DataTransferProperty<string[]>
tostring[]
ShareFileStorageResourceOptions.ContentEncoding
ShareFileStorageResourceOptions.ContentLanguage
- Changed the following types from
DataTransferProperty<IDictionary<string, string>>
toIDictionary<string, string>
ShareFileStorageResourceOptions.FileMetadata
ShareFileStorageResourceOptions.DirectoryMetadata
- Changed the following types from
DataTransferProperty<DateTimeOffset?>
toDateTimeOffset?
ShareFileStorageResourceOptions.FileCreatedOn
ShareFileStorageResourceOptions.FileLastWrittenOn
ShareFileStorageResourceOptions.FileChangedOn
- Changed
ShareDirectoryClient.StartUploadDirectoryAsync
toShareDirectoryClient.UploadDirectoryAsync
and added a requiredwaitUntil
parameter. - Changed
ShareDirectoryClient.StartDownloadToDirectoryAsync
toShareDirectoryClient.DownloadToDirectoryAsync
and added a requiredwaitUntil
parameter. - Several refactors to
ShareFilesStorageResourceProvider
:- Removed nested delegates
GetStorageSharedKeyCredential
,GetTokenCredential
, andGetAzureSasCredential
. - Removed default constructor.
- Removed constructor overload for
GetTokenCredential
entirely. - Changed constructor overloads for
GetStorageSharedKeyCredential
andGetAzureSasCredential
to useFunc
. These callbacks are also now async, returning aValueTask
, and thereadOnly
parameter was removed. - Changed
FromFile
andFromDirectory
to async, returning aValueTask
, and renamed toFromFileAsync
andFromDirectoryAsync
respectively. - Changed
FromClient
methods tostatic
methods.
- Removed nested delegates
Bugs Fixed
- Fixed File Attributes with ReadOnly does not transfer / copy correctly bug #2167
Azure.Storage.DataMovement.Blobs_12.0.0
12.0.0 (2025-02-11)
Breaking Changes
- Changed
BlobStorageResourceContainerOptions.BlobType
type fromDataTransferProperty<BlobType>
toBlobType
- Changed
BlobStorageResourceOptions.Metadata
type fromDataTransferProperty<IDictionary<string, string>>
toIDictionary<string, string>
- Changed the following types from
DataTranferProperty<string>
tostring
BlobStorageResourceOptions.ContentType
BlobStorageResourceOptions.ContentLanguage
BlobStorageResourceOptions.ContentEncoding
BlobStorageResourceOptions.ContentDisposition
BlobStorageResourceOptions.CacheControl
- Renamed
BlobStorageResourceContainerOptions.BlobDirectoryPrefix
toBlobPrefix
- Changed
BlobContainerClient.StartUploadDirectoryAsync
toBlobContainerClient.UploadDirectoryAsync
and added a requiredwaitUntil
parameter. - Changed
BlobContainerClient.StartDownloadToDirectoryAsync
toBlobContainerClient.DownloadToDirectoryAsync
and added a requiredwaitUntil
parameter. - Several refactors to
BlobsStorageResourceProvider
:- Removed nested delegates
GetStorageSharedKeyCredential
,GetTokenCredential
, andGetAzureSasCredential
. - Removed default constructor.
- Removed constructor overload for
GetTokenCredential
entirely. - Changed constructor overloads for
GetStorageSharedKeyCredential
andGetAzureSasCredential
to useFunc
. These callbacks are also now async, returning aValueTask
, and thereadOnly
parameter was removed. - Changed
FromBlob
andFromContainer
to async, returning aValueTask
, and renamed toFromBlobAsync
andFromContainerAsync
respectively. - Changed
FromClient
methods tostatic
methods.
- Removed nested delegates
Azure.Messaging.ServiceBus_7.18.4
7.18.4 (2025-02-11)
Bugs Fixed
-
Fixed an issue with the
AmqpReceiver
class where a drain failure during aReceiveMessagesAsync
operation would cause message ordering to be violated. (#47822) -
Fixed an issue where an error response from the Service Bus administration service without a body was incorrectly parsed, resulting in a null argument exception obscuring the actual failure response. (#47517)
Azure.Communication.PhoneNumbers_1.3.0
1.3.0 (2025-02-11)
Features Added
- GA release of Number Insight.
- API version
(2025-02-11)
is the default
Bugs Fixed
- OperatorDetails.Name is now optional in OperatorInformation Response.
Azure.Storage.Queues_12.22.0-beta.1
12.22.0-beta.1 (2025-02-11)
Features Added
- Added support for service version 2025-05-05.
Azure.Storage.Files.Shares_12.22.0-beta.1
12.22.0-beta.1 (2025-02-11)
Features Added
- Added support for service version 2025-05-05.
- Added support for NFS over REST.
Breaking Changes
- The following APIs no longer send the x-ms-file-permission-key, x-ms-file-attributes, x-ms-file-creation-time, and x-ms-file-last-write-time request headers by default. These headers have been optional in the REST API since x-ms-version 2021-06-08:
- ShareFileClient.Create() and .CreateAsync()
- ShareFileClient.SetHttpHeaders() and .SetHttpHeadersAsync()
- ShareDirectoryClient.Create() and .CreateAsync()
- ShareDirectoryClient.SetHttpHeaders() and .SetHttpHeadersAsync()
Bugs Fixed
- Fixed [BUG] Unable to create directory with only whiteSpaceChars #42891