Releases: Azure/azure-storage-azcopy
Releases · Azure/azure-storage-azcopy
v10.18.0
Version 10.18.0
New features
- Added support for
Content-MD5
inlist
command. User can now list the MD5 hash of the blobs in the target container. - Added support to resume incomplete blobs. User can now resume the upload of a blob which was interrupted in the middle.
- Added support for download of POSIX properties.
- Added support for persisting symlink data.
Bug fixes
- Fixed Issue 2120
- Fixed Issue 2062
- Fixed Issue 2046
- Fixed Issue 1762
Documentation
- Added example for
--include-pattern
. - Added documentation for
--compare-hash
.
Security fixes
- CPK-related headers are now sanitized from the logs.
- Updated dependencies to address security vulnerabilities.
AzCopy Release V10.17.0
New features
- Added support for hash-based sync. AzCopy sync can now take the new flag
--compare-hash
, which user will be able to transfer only those files which differ in their MD5 hash.
Bug fixes
- Fixed issue 1994: Error in calculation of block size
- Fixed issue 1957: Repeated Authentication token refresh
- Fixed issue 1870: Fixed issue where CPK would not be injected on retries
- Fixed issue 1946: Fixed Metadata parsing
5: Fixed issue 1931
Version 10.16.2
Bug Fixes
- Fixed an issue where sync would always re-download files as we were comparing against the service LMT, not the SMB LMT
- Fixed a crash when copying objects service to service using a user delegation SAS token
- Fixed a crash when deleting folders that may have a raw path string
AzCopy Release v10.16.1
Documentation changes
all
was historically an available status option forjobs show
but is now documented.
Bug Fixes
- Fixed a hard crash when persisting ACLs from remote filesystems on Windows.
- Fixed a hard crash when deleting folders containing a
%
in the name from Azure Files. - Fixed a bug which made Managed Disks data access authentication mode unusable with auto login.
AzCopy V10.16.0 Release
Version 10.16.0
New features
- Added time-based flag for remove to include files modified before/after certain date/time.
- Added --output-level flag which allows users to set output verbosity.
- Added --preserve-posix-properties flag that allows user to persist the results of statx(2)/stat(2) syscall on upload.
- Implemented setprops command that allows users to set specific properties of Blobs, BlobFS, and Files.
- Implemented multi-auth for managed disks (SAS+OAuth) when the managed disk export account requests it.
Bug fixes
- Fixed issue 1506: Added input watcher to resolve issue since job could not be resumed.
- Fixed issue 1794: Moved log-level to root.go so log-level arguments do not get ignored.
- Fixed issue 1824: Avoid creating .azcopy under HOME if plan/log location is specified elsewhere.
- Fixed isue 1830, issue 1412, and issue 873: Improved error message for when AzCopy cannot determine if source is directory.
- Fixed issue 1777: Fixed job list to handle respective output-type correctly.
- Fixed win64 alignment issue.
AzCopy V10.15.0 Release
Version 10.15.0
New features
- Added support for OAuth forwarding when performing Blob -> Blob copy.
- Allow users to dynamically change the bandwidth cap via messages through the STDIN.
- GCS -> Blob is now GA.
- Enable MinIO(S3) logs in DEBUG mode.
- Upgraded Go version to 1.17.9.
Bug fixes
- Resolved alignment of atomicSuccessfulBytesInActiveFiles.
- Fixed issue where last-write-time was still getting persisted even when --preserve-smb-info is false.
- Fixed issue where concurrency was always AUTO for Azure Files despite explicit override.
- Removed outdated load command following the deprecation of the cflsload package.
AzCopy V10.14.1 Release
Version 10.14.1
Bug fixes
- Fixed issue #1625 where a panic occurs during sync scanning.
- Fixed remove issue when account has versioning enabled.
AzCopy V10.14.0 Release
Version 10.14.0
New features
- Feature to permanently delete soft-deleted
snapshots/versions of the blobs has been added (preview).--permanent-delete=none/snapshots/version/snapshotsandversions
. - Feature to preserve properties and ACLs when copying to Azure file share root directory.
- Pin all APIs to use the default service version
2020-04-08
and let users decide the service version via
AZCOPY_DEFAULT_SERVICE_API_VERSION
environment variable. Previously, few APIs were not respecting theAZCOPY_DEFAULT_SERVICE_API_VERSION
environment variable.
Bug fixes
- Fixed issue in which AzCopy failed to copy to classic blob container with
preserve blob access tier
. - Fixed issue 1630 : AzCopy created extra empty
directories at destination while performing S2S transfer from one ADLS Gen2 account to another ADLS Gen2 account. - Changed the way AzCopy was using to obtain and set ACLs to ensure accuracy.
- Clarify error message for
azcopy sync
when source or destination cannot be detected. - Report error when client provided key(CPK) encryption is applied to DFS endpoint.
- Fixed issue 1596 : AzCopy failed to transfer files
(with '/.' in their path) from AWS S3 to Azure blob storage. - Fixed issue 1474 : AzCopy panicked when trying to re-create an already open plan file.
- Improved handling of Auth error against single file.
- Fixed issue 1640 : Recursive copy from GCS bucket to Azure container failed
withFileIgnored
error when using--exclude-path
. - Fixed issue 1655 : AzCopy panicked when using
--include-before
flag. - Fixed issue 1609 :
blockid
converted to lower case in AzCopy logs. - Fixed issue 1643, issue 1661 : Updated Golang version to
1.16.10
to fix security vulnerabilities in Golang packages.
AzCopy V10.13.0 Release
Version 10.13.0
New features
- Added Arc VM support for authorization via managed identity.
- Widen managed disk scenario to all md- accounts instead of just md-impexp- accounts.
- The concurrency is now set to AUTO for Azure Files by default to avoid throttling.
- Decrease the number of create directory calls for Azure Files to avoid throttling.
- Added the from-to flag for sync.
Bug fixes
- Fixed the memory usage issue with generating the list of skipped/failed transfers in JSON output.
- Fixed ADLS Gen2 ACL copying where intermediate folders were missed.
- Fixed the S3 to Blob scenario using the login command.
- Fixed dry-run for dfs endpoints.
- Fixed incorrect percentage-done shown while resuming job.
- Fixed login issues on the ARM platforms.
- Fixed incorrect progress status for the sync command.
- Fixed concurrency map access problem for folder creation tracker.
- Fixed resuming with a public source.
AzCopy V10.12.2 Release
Version 10.12.2
Bug fixes
- Fix deleting blobs that are of a different type than the specified copy
- Fix --delete-destination on Windows download