Skip to content

Releases: microsoft/AzureStorageExplorer

v1.30.1

13 Jul 23:14
4853eb8
Compare
Choose a tag to compare

June 2023 (Version 1.30.1, build 20230713.8)

Welcome to Storage Explorer version 1.30.1. This is a hotfix of version 1.30.0.

A list of issues hotfixed can be found here.

v1.30.0

12 Jun 21:38
4853eb8
Compare
Choose a tag to compare

June 2023 (Version 1.30.0, build 20230609.2 )

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

Changes for Windows - 64 bit and .NET 6

As previously announced, Storage Explorer for Windows is now a 64-bit application. Users on versions of Windows which support 64-bit applications will be upgraded to 64-bit Storage Explorer automatically. The upgrade will include uninstalling 32-bit Storage Explorer. All other users will not receive an update notification for this and all future 64-bit versions of Storage Explorer for Windows.

Additionally, several components now require that a .NET 6 runtime be installed. For ease of updating, the Storage Explorer installer includes a .NET 6 installer, and will prompt you to install .NET 6 if it is not detected. Installing .NET 6 requires administrator privileges, so if needed, defer updating until you have an administrator install .NET 6. Downloads for .NET 6 can be found here.

macOS ARM64 Preview

The macOS ARM64 preview of Storage Explorer now contains an ARM64 AzCopy executable. This means that all binaries and executables in the preview now target ARM64. You can download the latest version of the preview here.

Avro and Parquet File Preview

You can now preview Avro and Parquet files from your blob containers or file shares.

Avro files must have a .avro extension, and Parquet files must have a .parquet extension, in order to be previewed.

New Direct Link Features

  • Just like for files and folders in Gen2 blob containers, you can now generate direct links for files and folders in non-Gen2 blob containers. To do so, select file or folder and choose Copy Direct Link in the context menu.
  • File and folder direct links, both for non-Gen2 and Gen2, will now also offer the option to navigate to the parent container under its subscription.
  • Container direct links, generated from the tree view or from Azure Portal, will now offer to either navigate to the container under its subscription or attach the container.
  • In addition to using your browser or OS run dialog, direct links can now be opened in Storage Explorer under File > Open Direct Link.
  • You can now attach non-Gen2 blob containers at a non-root path.
  • Users on Linux can now generate direct links.

Trailing Dot Support for File Shares

Storage Explorer now supports file share folders and files with a trailing dot in their name. This support is made possible due to changes from the File Share service. More information about folder and file names in file shares can be found here. If you'd like Storage Explorer to not support trailing dot, you can disable this support under Settings > Services > Storage Accounts > Disable File Share Trailing Dot Support.

Delete Queue Messages

Storage Explorer now supports deleting any of the first 32 messages in a queue. Previously you were limited to only dequeuing the first message in a queue. To delete messages, select the messages you want to delete and then select Delete Messages in the toolbar or context menu.

AzCopy Preserve Blob Tags Setting

Whether or not Storage Explorer instructs AzCopy to preserve blob tags when transferring blobs can now be configured under Settings > Transfers > AzCopy > Preserve Blob Tags.

Removal of "?" from SAS token in Generate SAS Dialog

The "?" character is no longer included in the SAS token displayed by the Generate SAS dialog. This change was made to be consistent with the definition of SAS token. However, the "?" is still present in the string placed on the clipboard after clicking "Copy". This is done to prevent disruptions to existing workflows.

Electron 24

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

AzCopy 10.19.0

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

v1.29.3

06 Oct 19:32
4853eb8
Compare
Choose a tag to compare

April 2023 (Version 1.29.3, build 20231005.15)

Welcome to Storage Explorer version 1.29.3. This is a hotfix of version 1.29.0.

A list of issues hotfixed can be found here.

v1.29.2

24 May 23:04
4853eb8
Compare
Choose a tag to compare

April 2023 (Version 1.29.2, build 20230523.19)

Welcome to Storage Explorer version 1.29.2. This is a hotfix of version 1.29.0.

A list of issues hotfixed can be found here.

v1.29.1

10 May 21:50
4853eb8
Compare
Choose a tag to compare

April 2023 (Version 1.29.1, build 20230509.5)

Welcome to Storage Explorer version 1.29.1. This is a hotfix of version 1.29.0.

A list of issues hotfixed can be found here.

v1.29.0

28 Apr 23:15
4853eb8
Compare
Choose a tag to compare

April 2023 (Version 1.29.0, build 20230428.1)

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

Moving to 64-bit for Windows in 1.30.0

Starting in version 1.30.0, Storage Explorer for Windows will be moving to 64-bit. This means that 1.29.0 will be the last 32-bit release of Storage Explorer for Windows. Therefore, if you are using a version of Windows which does not support 64-bit applications, you will need to upgrade to a version that does in order to continue using Storage Explorer.

macOS ARM64 Preview

The macOS ARM64 preview of Storage Explorer continues to remain available. You can download it here.

Removal of ADLS Gen1 Integration

As previously announced, all ADLS Gen1 functionality is now being removed from Storage Explorer. This change is being made in anticipation of ADLS Gen1 itself being retired in February 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.

In-App Preview Improvements

Various new features and changes have been made to in-app file previewing. As a reminder, to preview a file directly in Storage Explorer, select the file and then click on Preview in either the context menu or toolbar of the blob or file share explorer.

When previewing CSV files from your blob containers or file shares, a tabular based preview will now be used instead of a text based preview. Files with a .csv extension or a text/csv content type are supported. However, if you have previously added .csv to the text preview file extensions setting, then you will need to remove it in order to have CSV files previewed in the new tabular preview. The setting can be found at Settings > Services > Storage Accounts > Text Preview Extensions.

You can now preview PDF files from your blob containers or file shares.

When previewing JSON text files, you can now have the preview format the JSON for easier reading. To do so, right click in the preview and choose Format JSON. If you wish to restore the preview to its original state, right click in the preview and choose Restore JSON.

You can now choose to have double-clicking on files in the blob or file share explorers initiate a preview of the item instead of downloading and opening it in your system's default application. To enable this feature, go to Settings > Data Explorers > Open Operation.

Table Import & Export Improvements

Various options for importing and exporting data from your tables have been added. These options can be configured at the start of an import or export operation.

When importing data into your table, you now have the option to:

  • Set what character is used as the delimiter when parsing the source CSV file (defaults to your system's regional list separator setting).
  • Generate partition and row keys automatically for rows that are missing either value (generated keys will be GUIDs)
  • Choose CSV columns that you want to skip.
  • Change the names of columns.
  • Infer data types from each value instead of asserting a data type for the entire column. The inferred or default type for each value will only be used if the value has no type annotation in the source file. This means CSV files can now be partially annotated; or in other words, you don't have to define type annotations for all values, and not all properties need a type annotation column.

When exporting, you now have the option to:

  • Set what character is used as the delimiter when writing the CSV file (defaults to your system's regional list separator setting).
  • Choose whether to export types.
  • Choose whether to export partition and row keys.
  • Choose whether to export timestamps.

Table Explorer Redesign

The table explorer has been redesigned. Among the many improvements, you'll find:

  • The rendering performance has been significantly improved. If you've had problems with tables containing lots of properties/columns in the past, you should see a dramatic speed increase.
  • Column order and size are now preserved on refresh and in between sessions.
  • You can copy the values of selected rows. To do so, select the rows you wish to copy values from. Then right-click one of the selected rows and select Copy Rows in the context menu.
  • You can also copy the values of cells in a selected column. To do so, select the rows you wish to copy values from. Then right-click one of the selected rows in the column you wish to copy and select Copy Cells in the context menu.

Account Management Panel Improvements

The account panel has received several improvements to make the management of your accounts, tenants, and subscriptions easier.

The filtering and un-filtering of tenants has been moved to a tenant configuration menu. This menu can be accessed by clicking on the gear next to each tenant. In this menu you can find the Un-filter action for tenants which are filtered out, and the Filter Out action for tenants which are not filtered out. This change also means that the tenant level checkboxes are now dedicated to selecting and deselecting all subscriptions.

You can also now hide subscriptions. To do so, hover over a subscription and click on the eye icon. To show a hidden subscription, go into the tenant configuration menu for the tenant the subscription is in, and then find and click on the subscription in the Hidden Subscriptions sub-menu.

Play in Browser

You can now quickly open and play video files from your blob containers or file shares in your default browser. To do so select a video file and then click Play in Browser in either the context menu or toolbar.

Blob Cold access tier

You can now set blob access tier to Cold in Storage Explorer. Cold is a new online tier that is optimized for storing data that is infrequently accessed or modified. To learn more about Cold tier, checkout the official documentation.

Control Listing Batch Size

You can now control the number of items that the blob, ADLS Gen2, and file share explorers list when a directory is opened, and each time Load More is clicked. Changing this setting can help reduce the number of times you need to click Load More to see all items in a directory. To change this setting, go to Settings > Data Explorers > Load Batch Size.

Clone To Different Directory

When cloning a file in a blob container or file share, you can now choose to clone it to a different directory. To do so, select the file you want to clone and then click on Clone in the context menu or toolbar. Then, in the new name text input, modify the portion of the full path before the file's name to point to the directory you want to clone the file to.

Cross Storage Account Clone/Copy and Rehydrate

In Storage Explorer 1.22.0, the ability to clone and rehydrate a blob was added. This allowed you to clone an archived blob to a non-archived tier without having to rehydrate the source blob. In 1.24.0, this feature was further improved by letting you clone the blob to a different container in the same storage account. In 1.29.0, you can now clone the blob to a container in a different storage account.

Performing a clone and rehydrate across storage accounts is different from clone and rehydrate in the same storage account. Instead of using Clone and Rehydrate in the context menu, you will need to Copy the blob and then Paste it into the desired container in a different storage account. The clone and rehydrate process will then begin.

You can also now use Copy and Paste to initiate a clone and rehydrate within the same container or storage account, or you can continue using Clone and Rehydrate in the context menu.

Move and Rename in File Shares

You can now Move and Rename files and folders in file shares. Both operations make use of server side APIs to perform the operation. Both move and rename can be found in the context menu or toolbar.

New SAS Generation Parameters

Additional SAS generation parameters have been added. These include:

  • IP address range
  • Encryption scope
  • Cache control
  • Content disposition
  • Content encoding
  • Content language
  • Content type
  • Version
  • API version

All of the new parameters can be found in the Optional Parameters section of the SAS generation dialog.

New Columns in File Share Explorer

Columns for file ID, creation time, and last write time, have been added to the file share explorer.

Tree View Context Menu Separators and Reordering

The context menus for items in the tree view now have separators between different groups of actions. The order of some items have also been changed to improve readability and usability.

Tree View Search Filter Persistence

The selected resource types for tree view search are now persisted between sessions.

AzCopy 10.18.1

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

v1.28.1

10 Mar 00:38
fc413df
Compare
Choose a tag to compare

February 2023 (Version 1.28.1, build 20230309.1)

Welcome to Storage Explorer version 1.28.1. This is a hotfix of version 1.28.0.

A list of issues hotfixed can be found here.

v1.28.0

14 Feb 22:27
fc413df
Compare
Choose a tag to compare

February 2023 (Version 1.28.0, build 20230214.5. Mac arm64 build 20230214.4)

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

macOS ARM64 Preview

Storage Explorer for macOS ARM64 (Apple silicon) is now available for preview. All binaries and executables other than AzCopy now natively target ARM64. This greatly reduces the amount of emulation used to run Storage Explorer, and should lead to better performance and battery life.

We encourage those on Apple silicon Macs to try the preview and share your feedback. We will be working towards the GA of Storage Explorer for macOS ARM64 in the near future, and all feedback helps towards this goal. You can download the preview here.

New Electron Version & Windows 7/8/8.1 Support

Storage Explorer is now using Electron 22. This version of Electron brings various improvements and bug fixes. This change also means that this will be the last version of Storage Explorer to support Windows 7/8/8.1. This is aligned with the end of support for Windows 7 ESU, and Windows 8.1 extended support, on January 10th, 2023.

Text Preview Improvements

Additional content-types have been added to the built in list of content-types which can be text previewed. These include:

  • text/xml
  • application/xml
  • application/json

As with previous versions of Storage Explorer, if text preview is not enabled for a file you wish to preview, you can go to Settings > Services > Storage Accounts > Text preview extensions, and add the file's extension to the list.

Text preview also now supports previewing files of any size. However, only the first 10MB of the file will be previewed. When this happens, a status bar message will appear at the top of the preview tab to inform you that the file was too large to preview in its entirety.

If you wish to preview the entire file, you can download it and then open it in your default text editor.

Finally, you can also now use Ctrl/Cmd+F to search for text during text preview.

SAS Expiration Warnings

When viewing data which is authenticated with a SAS token, Storage Explorer will now warn you if the SAS token is about to expire. The warning will appear at the top of the data explorer.

Additionally, when the SAS token does expire, a message informing you that it has expired will be displayed.

Trust File Extension During Open

Storage Explorer allows you to quickly download blobs and files and then open them in their default application via double-click or the context menu. However, Storage Explorer only trusts a certain set of file extensions by default, and when trying to open a file with an un-trusted extension, Storage Explorer asks you to confirm that you want to open it. While there is a setting to add additional file extensions to the trusted list, this can be tedious. To make trusting file extensions easier, there is now a checkbox in the confirmation dialog that will add the file extension to the trusted list for you.

Auto Delete AzCopy Logs

There is now a setting to automatically delete AzCopy logs for transfers which were successful. Successful transfers are transfers which have no failed or skipped items. The logs will be immediately deleted once the transfer has finished. This setting can be found in Settings > Transfers > AzCopy > Auto Delete Successful Transfer Logs.

Copy Between Blob Containers and File Shares

You can now copy blobs from a blob container to a file share and vice versa. Note that due to the differences between blobs and file shares, some properties will be lost when performing cross-service copies. For example, blob tags will not be preserved when copying blobs to a file share, and SMB information will not be preserved when copying files to a blob container.

Filter by Prefix in ADLS Gen2 Blob Containers

You can now filter by prefix in your ADLS Gen2 blob containers. The filter by prefix text box can be found next to the address bar.

Sub-Directory Prefix Search in File Shares

When filtering by prefix in a file share, you can now include /s in the prefix. The inclusion of one or more /s in the prefix will result in filtering the sub-directory specified by the portion of prefix prior to the last /, by only files and folders whose name start with the portion of prefix after the last /.

Multi Blob Download When Filtering by Tags

When filtering blobs by tags you can now download multiple blobs at once. Simply select the blobs you wish to download, and then click on Download in either the context menu or toolbar of the blob container data explorer.

Copy Tables with Azure AD Credentials

You can now copy and paste tables exclusively with Azure AD credentials. Previously, you could only copy and paste tables if you had a SAS token or account keys.

Preserving of Blob Tags During Clone

Storage Explorer now preserves blob tags when cloning blobs. To clone a blob, select the blob and then click on Clone in either the context menu or toolbar of the blob container data explorer.

Lease Operations on ADLS Gen2 Folders

You can now lease and break leases on ADLS Gen2 folders. To lease or break a lease on a folder, select the folder and then click on Acquire Lease or Break Lease in either the context menu or toolbar of the blob container data explorer.

ADLS Gen2 Soft Delete Feature Flag Removed

Now that soft delete has reached GA for ADLS Gen2 blob containers, the ADLS Gen2 soft delete feature flag has been removed from settings. All soft delete related features are available by default for ADLS Gen2 blob containers.

v1.27.2

24 Jan 18:10
fc413df
Compare
Choose a tag to compare

December 2022 (Version 1.27.2, build 20230123.2)

Welcome to Storage Explorer version 1.27.2. This is a hotfix of version 1.27.0. A list of issues hotfixed can be found here.

A list of all issues closed for version 1.27.0 can be found here.

v1.27.1

21 Dec 00:14
fc413df
Compare
Choose a tag to compare

December 2022 (Version 1.27.1, build 20221220.2)

Welcome to Storage Explorer version 1.27.1. This is a hotfix of version 1.27.0. A list of issues hotfixed can be found here.

A list of all issues closed for version 1.27.0 can be found here.