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
orDataLakeDirectoryClient
viaDataLakeFileSystemClient.getDirectoryClient(String directoryName)
,
DataLakeFileSystemClient.getDirectoryClient(String fileName)
,DataLakeDirectoryClient.getSubDirectoryClient(String blobName)
andDataLakeDirectoryClient.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 callingDataLakeFileSystemClient.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
from12.25.4
to version12.26.0
. - Upgraded
azure-core
from1.48.0
to version1.49.0
. - Upgraded
azure-core-http-netty
from1.14.2
to version1.15.0
.