github Azure/azure-sdk-for-java azure-storage-file-datalake_12.19.0

latest releases: azure-identity-broker_1.1.8, azure-identity_1.14.2, azure-ai-translation-text_1.1.0...
6 months ago

12.19.0 (2024-05-15)

Features Added

  • Added support for service versions 2024-02-04 and 2024-05-04.
  • Added support for owner, group and acl/permission via put APIs for object replication.

Breaking Changes

  • When creating a DataLakeFileClient or DataLakeDirectoryClient via DataLakeFileSystemClient.getDirectoryClient(String directoryName),
    DataLakeFileSystemClient.getDirectoryClient(String fileName), DataLakeDirectoryClient.getSubDirectoryClient(String blobName)
    and DataLakeDirectoryClient.getSubDirectoryClient(String blobName), the path name will be stored exactly as passed in
    and will not be URL-encoded. For example, if the path name is "test%25test" and is created by calling DataLakeFileSystemClient.getDirectoryClient("test%25test"),
    DataLakeDirectoryClient.getDirectoryPath() will return "test%25test" and the path's url will result in
    https://account.dfs.core.windows.net/filesystemname/test%25%25test”.

Bugs Fixed

  • Fixed a bug that did not allow uploading an empty 0 byte file with DataLakeFileClient.uploadFromFile().

Other Changes

Dependency Updates

  • Upgraded azure-storage-blob from 12.25.4 to version 12.26.0.
  • Upgraded azure-core from 1.48.0 to version 1.49.0.
  • Upgraded azure-core-http-netty from 1.14.2 to version 1.15.0.

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

NewReleases is sending notifications on new releases.