July 2020 (Version 1.14.1, build 20200711.2)
Welcome to Storage Explorer version 1.14.1. This version hotfixes several issues from version 1.14.0.
Hotfixes
- The integrated AzCopy version is now 10.5.0. This version of AzCopy fixes several outstanding AzCopy issues. Full release notes can be found here. Related fixed issues:
- AzCopy now uses better content-types when uploading file types commonly used in software development. #2956 #2289
- AzCopy now supports a broader range of timestamp formats in SAS tokens. #2457
- AzCopy can now properly delete stub files with metadata
hdi_isFolder=true
. When deleting such files, AzCopy will also delete the folder with the same name of the stub file. #2466
#2466
- Several issues were created by changing the default time to live for a new queue message to "none". The default option has been restored to 7 days. Please note that a TTL of "none" is not supported for Azure Stack or the .NET Storage Emulator. #3112 #3124 #3173
- Queue messages that were not Base64 encoded were having their messages Base64 decoded in the queue explorer data table. This has been fixed. #3154
- Storage Explorer is now using Electron 8.3.4. #3183
- If you are enrolled in the ADLS Gen2 snapshots preview, you can enable ADLS Gen2 snapshot features by going to Settings → Services → Storage Accounts -> Enable ADLS Gen2 snapshots (preview).
New
AzCopy
- There is now a setting to turn on AzCopy's
--decompress
flag. Enabling this flag will tell AzCopy to decompress files during download. Supported compression formats are gzip and deflate. You can find more information about this setting under: Settings → Transfers → AzCopy → Decompress Files. #758 #2359 - There is now a setting to turn on AzCopy's
--preserve-smb-info
flag. Enabling this flag will tell AzCopy to preserve SMB information when transferring data between File Shares and other SMB aware resources. You can find more information about this setting under: Settings → Transfers → AzCopy → Preserve SMB information. #2969
Blobs
- If you have a custom domain for a Storage Account, you can now choose to use your custom domain instead of the Blob service endpoint when copying Blob URLs. #1153
- When uploading Blobs with a SAS whose permissions come from an Access Policy, you will now be asked how you would like to handle overwrites and other features which require read permission. #2336
- Support has been added for properly browsing files and folders with no name. Some operations are disabled for such files and folders though. For more information see the linked issue. #1512
- You can now double click to open files in ADLS Gen2 Blob containers. #3044
- Files put onto the clipboard from your operating system's file system can now be pasted into Blob containers. #1203
Queues
- Storage Explorer now supports accessing Queue resources via RBAC. #975
- Possible values for time to live (TTL) have been expanded when adding a message. You can now specify any positive TTL or even no TTL. #314
- You can now specify a visibility delay when adding a message to a queue. #2738
Linux Requirements
- Storage Explorer now requires .NET Core version 2.1 or 2.2 on Linux. Previously, only version 2.2 was compatible. #2752
- The Linux dependencies section in the troubleshooting guide has been updated with new information.
Other
- For most text input dialogs, the default text in the text input box is now highlighted. #2071
- When computing statistics in a Blob container or File Share, a timestamp is now added to the final results in the Activity Log. #222
Fixes
- Disk copies would fail if the copy was from one tenant to another. This has been fixed. #2722
- Certain queue messages would be mistakenly identified as Base64 encoded and thus be Base64 decoded. Now, you can toggle between viewing queue messages as Base64 encoded or UTF-8 encoded. #1338
- For certain dates, the date picker in the Manage Access Policies dialog would become buggy. This has been fixed. #2812
- The validation for Blob metadata keys was not correctly identifying all invalid strings. This has been fixed. #2567
- The save file dialog would freeze for certain locales on macOS. This was fixed by the Electron upgrade. #2794
- After searching by prefix in a Blob container, if a folder was returned and you navigated into that folder, the prefix to search would be lost and the navigation would fail. This has been fixed. #541 #2667
A full list of issues closed in 1.14.0 can be found here.
Known Issues
- If you are on Windows 10, version 1909 or older, and you try to open a file without a file extension, you will be unable to select what application you would like to use to open the file. This issue is fixed in Windows 10 version 2004. #1531
- Messages with no time to live may cause issues when working with the .NET Storage Emulator or Azure Stack. #3124
- When deleting stub files with metadata
hdi_isFolder=true
, the delete will only succeed if the file is the only thing you are deleting. Attempts to delete such a file at the same time as other files will result in the stub file being skipped. #2466
A full list of currently open issues can be found here.