Skip to content

Releases: microsoft/AzureStorageExplorer

v1.26.0

05 Oct 21:07
fc413df
Compare
Choose a tag to compare

October 2022 (Version 1.26.0, build 20221001.2)

Welcome to Storage Explorer version 1.26.0. A detailed list of all issues closed for this release can be found here. Continue reading below for information on major changes.

File Previewing

You can now preview text and image files from your blob containers or file shares directly inside Storage Explorer. For most text and image files under 10MB, you can click on Preview in either the context menu or toolbar of the blob container and file share data explorers.

After doing so, the right side of Storage Explorer will be split into two views, and the preview will open on the side opposite to the data explorer.

If there's a text, image, or some other type of file that you cannot currently preview but you would like to be able to, please open an issue on GitHub.

User delegation SAS support for blobs

Storage Explorer now supports generating user delegation SAS tokens for blob containers, and attaching blob containers via user delegation SAS authentication.

To generate a user delegation SAS token for your blob container, right click on the container and choose Get Shared Access Signature... from the context menu. Then, once the generate SAS dialog has opened, click on the Signing key dropdown and choose User delegation key.

To successfully generate a blob user delegation SAS, the account being used to create the SAS must have the Storage Blob Delegator (or equivalent) role. For the SAS itself to work, the account which was used to create the SAS must also have a role which authorizes the action you are trying to do with the SAS.

File watching improvements

Storage Explorer now supports file watching files opened from file shares. Just like for blob containers, Storage Explorer will watch double-click opened file share files for changes by external programs. After a change is detected, Storage Explorer will ask you if you would like to re-upload the file or ignore the changes.

You can also now tell Storage Explorer to remember the response you choose for any future changes to that instance of the opened file. This applies both to watched files from blob containers and file shares.

Finally, if you'd like Storage Explorer to stop watching opened files, you can now disable the feature via settings. Simply go to Settings (gear on the left) > Transfers > File Open > Watch Opened Files for Changes and uncheck the checkbox.

Duplicating table entities

You can now duplicate a table entity into a new entity with all of the same properties, but a new partition and/or row key of your choosing. To duplicate a table entity, right click on it and then choose Duplicate... in the context menu.

Additional columns in the file share data explorer

The file share data explorer now shows columns for Last Modified, Attributes, and Permission Key.

Cloning blobs in ADLS Gen2 blob containers

You can now clone blobs in ADLS Gen2 blob containers. To do so, simply select a blob and choose Clone from either the toolbar or context menu. When you clone a blob Storage Explorer will create a copy of the blob in the same location but with a different name of your choosing.

Delete version permission in blob access policies

Storage Explorer now supports adding the delete versions permission to your blob container access policies. To manage the access policies of a blob container, you can right click on it and choose Manage Access Policies....

Support for creating snapshots of disks with extended locations

Storage Explorer can now create snapshots of disks which have an extended location.

Ubuntu 22.04 support

As of version 1.26.0, official support for running Storage Explorer on Ubuntu 22.04 has been added and support for Ubuntu 16.04 has been dropped. If you encounter any issues running Storage Explorer on Ubuntu 22.04, please open an issue on GitHub.

v1.25.1

12 Aug 21:46
fc413df
Compare
Choose a tag to compare

August 2022 (Version 1.25.1, build 20220809.7)

Welcome to Storage Explorer version 1.25.1. The release hotfixes several issues following the release of 1.25.0.

v1.25.0

03 Aug 23:50
fc413df
Compare
Choose a tag to compare

July 2022 (Version 1.25.0, build 20220803.8)

Welcome to Storage Explorer version 1.25.0. A detailed list of all issues closed for this release can be found here. Continue reading below for information on major changes.

Adjust AzCopy bandwidth limit mid transfer

The bandwidth limit of an AzCopy transfer can now be adjusted after it has been started. To do so, click on the Adjust Bandwidth Limit... action for the transfer whose bandwidth limit you wish to adjust.

After doing so you can adjust the bandwidth limit as needed. Do note that you can only adjust the bandwidth limit of a transfer once every 60 seconds.

Save and restore tab sessions

You can now save and restore your explorer tabs session when closing and reopening Storage Explorer. This feature is currently opt-in. To opt-in go to Settings > Data Explorers > Preserve Explorer Session and check the checkbox. Do note that on macOS Storage Explorer must either be in the Applications folder or have been moved from the folder it was downloaded into for tab session restoration to work properly.

Get Started page

A Get Started page will now be opened by default when launching Storage Explorer. This page contains buttons to quickly help you Get Started with Storage Explorer.

If you do not want the Get Started page to be shown on startup, you can un-check the Show this page on startup checkbox at the bottom of the page. If you'd like to view the Get Started page, you can do so either by going to Help > Get Started, or by re-enabling showing it on startup by going to Settings > Application > Startup > Show Get Started at startup.

Electron 19

Storage Explorer is now using Electron 19. This version of Electron brings various improvements and bug fixes.

.NET 6.0

Storage Explorer's authentication library is now using .NET 6.0. Users on Linux who are using the .tar.gz distribution of Storage Explorer will need to upgrade to/install the .NET 6.0 runtime to run Storage Explorer 1.25. Instructions on how to install the .NET 6.0 runtime on Linux can be found here. As always, you only need to install the .NET runtime. You do not need to install the ASP.NET Core runtime. For Windows, macOS, and Linux Snap users, this change should have no visible effect.

AzCopy 10.16.0

Storage Explorer is now using AzCopy 10.16.0 for Blob, File Share, and Disk transfers.

Copy and paste blobs without keys or user delegate SAS role

You can now copy and paste blobs without having either keys or the User Delegate SAS RBAC role. This change applies both to non-ADLS Gen2 and ADLS Gen2 blobs. This feature is also limited to copying and pasting between containers in the same tenant and which are authenticated via the same Azure account.

Azure App Configuration extension for Storage Explorer

We have released a new extension for Storage Explorer. This extension allows you to manage your Azure App Configuration resources in Storage Explorer. You can learn more about this extension here.

ADLS Gen1 Integration Deprecation

The ADLS Gen1 integration with Storage Explorer is now being marked as deprecated. All existing ADLS Gen1 functionality will remain in Storage Explorer through at least the end of January 2023. This change is being made in anticipation of ADLS Gen1 itself being retired in 2024. For more information on ADLS Gen1's retirement, see the official announcement. For information on how to migrate from ADLS Gen1 to ADLS Gen2, see Migrate Azure Data Lake Storage from Gen1 to Gen2 by using the Azure portal.

View rehydration status in the blob explorer

You can now easily view the rehydration status of blobs in the blob data explorer. Previously you had to look at rehydration status one by one via the properties dialog.

Access the $blobchangefeed container

Storage Explorer now lists the $blobchangefeed container for accounts which have blob change feed enabled. You can learn more about blob change feed here.

Table column options: Move to Top/Bottom

The column options dialog for the table data explorer now includes Move to Top and Move to Bottom buttons. You can use these buttons to quickly re-order columns to the top or bottom of the list.

Specify Hyper-V generation during managed disk upload

You can now specify the Hyper-V generation when uploading a VHD to create a new Managed Disk.

Optimized listing of keys

Storage Explorer now defers the listing of your account keys until you interact with or access resources within your Storage Account. This change should result in increased performance when loading and searching for storage accounts in the tree view.

Easily configure Storage Explorer log level

You can now change the Storage Explorer log level by going to Settings > Application > Logging > Log Level. You can completely disable logging by setting the log level to Silent, or you can increase the verbosity higher than the default Info level.

Accessibility fixes

Several accessibility fixes were made. A detailed list of accessibility issues fixed can be found here.

v1.24.3

21 Jun 22:24
fc413df
Compare
Choose a tag to compare

May 2022 (Version 1.24.3, build 20220617.2)

Welcome to Storage Explorer version 1.24.3. The release hotfixes several issues following the release of 1.24.0. Also, Snap users on older versions of Linux distributions should be aware of a known issue with versions 1.24.0 and newer. The issue causes incorrect results to be returned to Storage Explorer when multiple files or folders are selected in a file picker dialog. More information on this issue can be found here.

v1.24.2

27 May 22:42
fc413df
Compare
Choose a tag to compare

May 2022 (Version 1.24.2, build 20220527.5)

Welcome to Storage Explorer version 1.24.2. The release hotfixes several issues following the release of 1.24.0. Also, Snap users on older versions of Linux distributions should be aware of a known issue with versions 1.24.0 and newer. The issue causes incorrect results to be returned to Storage Explorer when multiple files or folders are selected in a file picker dialog. More information on this issue can be found here.

v1.24.1

12 May 20:43
fc413df
Compare
Choose a tag to compare

May 2022 (Version 1.24.1, build 20220510.2)

Welcome to Storage Explorer version 1.24.1. The release hotfixes several issues following the release of 1.24.0.

v1.24.0

03 May 22:35
1e03ce2
Compare
Choose a tag to compare

May 2022 (Version 1.24.0, build 20220503.4)

Welcome to Storage Explorer version 1.24.0. A detailed list of all issues closed for this release can be found here. Continue reading below for information on major changes.

Respecting regional settings for number group and decimal separators

Storage Explorer now has the ability to respect regional settings for number group and decimal separators. For example, if you have OS settings which specify that a comma should be used as the decimal separator, Storage Explorer will respect that setting when displaying numbers.

To customize your number group and decimal separator settings:

  • For Windows: Open Settings > Time & language > Language & region > Administrative language settings > Formats > Additional settings > Numbers
  • For macOS: Open System Preferences > Language & Region > Advanced > General
  • For Linux: Customizing date and time display settings depends on your Linux distribution (Storage Explorer reads locale settings using the locale C API).

Please note that not all places where numbers are displayed have this work completed. This work will continue over the next few releases. However, if you see a number which does not respect your settings and you'd like to point it out, please open an issue on GitHub.

Respecting casing of metadata keys for blobs

When configured to use System Proxy, Storage Explorer will now respect the casing of metadata keys for blob operations which involve getting and setting metadata. To use System Proxy, go to Settings (gear icon on the left vertical toolbar) > Application > Proxy, and change the dropdown to "System Proxy (Preview)". Note that during AzCopy transfers (e.g. service to service copies), metadata key casings are still not respected. If AzCopy is not respecting metadata key casing is an issue for you, please leave feedback here.

Table export can now export selected rows

When using export in a table you can now choose to either "Export Selected" or "Export All".

Clone and rehydrate archived blobs to different containers

You can now clone and rehydrate archived blobs to a different container. When in the Clone and Rehydrate dialog, simply enter the name of a different container into the "Destination blob container" text box.

Open by name for file shares and tables

Open by name has been added for file shares and tables. You can use open by name to quickly open a storage resource for a specific storage account. You can find open by name by right clicking on the service node (e.g. Blob Containers) for the type of resource you'd like to open.

New version of Electron

Storage Explorer is now using version 18.1.0 of Electron. This upgrade includes numerous bug fixes, security fixes, and other improvements.

New version of AzCopy

Storage Explorer is now using version 10.14.1 of AzCopy.

v1.23.1

12 Apr 17:36
1e03ce2
Compare
Choose a tag to compare

February 2022 (Version 1.23.1, build 20220406.1)

Welcome to Storage Explorer version 1.23.1. The release hotfixes several issues following the release of 1.23.0.

v1.23.0

02 Mar 22:45
3a8c0e8
Compare
Choose a tag to compare

February 2022 (Version 1.23.0, build 20220223.14)

Welcome to Storage Explorer version 1.23.0. This release completes the table storage improvements started in 1.22. For more details on these improvements and other new features, continue reading below. A detailed list of all major changes can be found here.

Tables AAD Authentication Support

Azure Active Directory based authentication is now supported for all table operations. This means you no longer need access to the keys of your Storage Account when working with table storage. You can read more about setting up and using AAD access with your tables here.

Table Related Bug Fixes

In version 1.22.0 several table related issues were introduced. Some were hotfixed in 1.22.1 and several more are now being fixed as part of this release. This includes:

  • Not being able to overwrite existing rows during import. #5387
  • Infinite loading in the table data explorer. #5435

If you find any additional issues, please open an issue on GitHub.

New Direct Link for ADLS Gen2

A new type of direct link has been added for ADLS Gen2 files, folders, and containers. This direct link allows you to quickly attach using Azure AD or download resources. You can find this new direct link by right clicking on an ADLS Gen2 file, folder, or container and then clicking Copy Direct Link.

When using the link, you will be asked how you would like to open it. Depending on if the target of the link is a file, folder, or container, you will be able to choose from the following actions:

  • Attach Container (files, folders and containers): attach to the target container/the container the target is in.
  • Attach Directory (files and folders): attach to the container at the parent directory of the target file/at the target directory.
  • Download (files and folders): download the target file or folder.
  • Download & Open (files only): download and open the target file.

Open New Tab Shortcuts

You can now use Ctrl/Cmd + click to quickly open a new permanent tab for a resource that already has an open tab.

New Dock Icon on macOS

The app icon for Storage Explorer in the dock has been updated to better match the UI language of macOS Big Sur & Monterey.

New Version of Electron

Storage Explorer is now using version 16 of Electron. This upgrade includes numerous bug fixes, security fixes, and other improvements.

Known Azurite Issues

If you use Azurite's table features, you may run into several known issues:

  • Unable to add, edit, or import entities with Boolean or integer values #5299.
  • Unable to delete an entity with empty strings for the partition or row key #5307.
  • Incorrect errors pop up for Invalid queries #4970.

These are known issues in Azurite 3.15.0 and will be resolved in a future version. If, after installing a newer version of Azurite, you continue to encounter issues, you may open a new Storage Explorer issue on GitHub.

v1.22.1

24 Jan 21:48
3a8c0e8
Compare
Choose a tag to compare

December 2021 (Version 1.22.1, Build 20220122.3)

Welcome to Storage Explorer version 1.22.1. This release hotfixes several issues following the release of 1.22.0.