Releases: Azure/azure-storage-azcopy
Releases · Azure/azure-storage-azcopy
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
AzCopy V10.12.1 Release
Version 10.12.1
Bug fixes
- Fixed the problem of always receiving overwrite prompt on azure files folders.
AzCopy V10.12.0 Release
Version 10.12.0
New features
- Added support for include and exclude regex flags, which allow pattern matching on the entire paths.
- Added dry run mode for copy, remove, and sync. This feature allows the user to visualize the changes before committing them.
- For SMB aware locations, preserve-smb-info flag is now true by default.
- Improved how folder lmts are obtained to allow time-based filters for folders.
- Added support for ACL copying between HNS enabled accounts. The preserve-smb-permissions flag is now deprecated and has been renamed to preserve-permissions.
Bug fixes
- Allow from-to to be set for the remove command.
- Fixed the problem where resume command did not honor AZCOPY_DEFAULT_SERVICE_API_VERSION.
- Fixed the new version check.
- Fixed sync issue on Windows where paths are case-insensitive.
- Added prompt for invalid characters when importing from S3.
- Fixed bug where public S3 buckets cannot be listed.
- Sanitize SAS tokens in JSON output for skipped and failed transfers.
- Improved folder property preservation across resumes.
AzCopy V10.11.0 Release
Version 10.11.0
New features
- Improved performance for copying small blobs (with size less than
256MiB
) with Put Blob from URL. - Added mirror mode support in sync operation via
mirror-mode
flag. The new mode disables last-modified-time based comparisons and overwrites the conflicting files and blobs at the destination if this flag is set to true. - Added flag
disable-auto-decoding
to avoid automatic decoding of URL-encoded illegal characters when uploading from Windows. These illegal characters could have encoded as a result of downloading them onto Windows which does not support them. - Support custom mime type mapping via environment variable
AZCOPY_CONTENT_TYPE_MAP
. - Output message on the CLI when AzCopy detects a proxy for each domain.
- Interpret DFS endpoints as Blob endpoint automatically when performing service-to-service copy.
Bug fixes
- Tolerate enumeration errors for Azure Files and not fail the entire job when a directory is deleted/modified during scanning.
- Log skipped transfers to the scanning log.
- Fixed pipe upload by adding missing fields such as Metadata, Blob Index Tags, Client Provided Key, Blob Access Tier, etc.
- Fixed issue of clean up for the benchmark command.
AzCopy V10.10.0 Release
Version 10.10.0
New features
- Support sync for Local/Blob <-> Azure File.
- Download to temporary file path (.azDownload-[jobID]-[name]) before renaming to the original path.
- Support CPK by name and CPK by value.
- Offer knob to disable application logging (Syslog/Windows Event Log).
- Trust zonal DNS suffix for OAuth by default.
- Added include-directory-stub flag for the copy command, to allow copying of blobs with metadata of
hdi_isfolder:true
. - Display more fields for the list command, please refer to the help message for example.
- Provide environment variable to set request try timeout, to allow faster retries.
Bug fixes
- Improve job progress updating mechanism to improve scalability for larger jobs.
- Time limit the container creation step, to avoid hanging and improve UX.
- Set SMB info/permission again after file upload and copy, to fully preserve the integrity of the permission string and last-write-time.
- Fixed module import problem for V10.
AzCopy V10.9.0 Release
Version 10.9.0
New features
- Added preview support for importing from GCP Storage to Azure Block Blobs.
- Added scanning logs which have low output by default but can become verbose if desired to help in debugging.
- Support preservation of tags when copying blobs.
- Added last modified time info to the list command.
Bug fixes
- Removed unexpected conflict prompt for file share folders with special characters in the name, such as ";".
AzCopy V10.8.0 Release
Version 10.8.0
New features
- Added option to disable parallel blob listing
- Added support for uploading large files upto 4TiB. Please refer the public documentation for more information
- Added support for
include-before
flag. Refer this for more information
Bug fixes
- Fixed issue #1246 of security vulnerability in x/text package
- Fixed issue share snapshot->share copy with SMB permissions
AzCopy V10.7.0 Release
Version 10.7.0
New features
- Added support for auto-login when performing data commands(copy/sync/list/make/remove). Please refer to our documentation for more info.
- Added
blob-tags
flag for setting blob index tags when performing copy command. Please note that we support setting blob tags only when tags are explicitly specified. Refer to the public documentations to know more.
Bug fixes
- Fixed issue #1139 to preserve content-type in service-to-service transfer.
- Fixed issue to allow snapshot restoring.
- Fixed issue with setting content-type of an empty file when performing copy command.
Improvements
AzCopy V10.6.1 Release
Version 10.6.1
Bug fixes
- Fix issue #971 with scanning directories on a public container
- Fix issue with piping where source and destinations were reversed
- Allow piping to use OAuth login
- Fix issue where transfers with
overwrite
flag set toIfSourceNewer
would work incorrectly - Fix issue #1139, incorrect content type in BlobStorage
- Issue #1192, intermittent panic when AzCopy job is abort
- Fix issue with auto-detected content types for 0 length files
AzCopy V10.6.0 Release
New features
azcopy sync
now supports the persistence of ACLs between supported resources (Windows and Azure Files) using the --persist-smb-permissions flag.azcopy sync
now supports the persistence of SMB property info between supported resources (Windows and Azure Files) using the --persist-smb-info flag. The information that can be preserved is Created Time, Last Write Time and Attributes (e.g. Read Only).- Added support for uploading higher block & blob size (Please note that copy operations are not yet supported.)
- For service version
2019-12-12
or higher, the block size can now be less than or equal to4000 MiB
. The maximum size of a block blob therefore can be190.7 TiB (4000 MiB X 50,000 blocks)
- For service version
- Added support for Blob Versioning
- Added
list-of-versions
flag (specifies a file where each version id is listed on a separate line) to download/delete versions of a blob from Azure Storage. - Download/Delete a version of blob by directly specifying its version id in the source blob URL.
- Added
Bug fixes
- Logging input command at ERROR level.