What's new in Microsoft Azure Storage Explorer 1.33.1

Apr 11, 2024
  • Welcome to Storage Explorer version 1.33.1. This release addresses several minor issues based on user feedback and fixes a few bugs.

New in Microsoft Azure Storage Explorer 1.33.0 (Mar 2, 2024)

  • Data Explorer Improvements:
  • Several changes have been made to Storage Explorer's data explorers as part of continuing to improve user experiences.
  • The customize columns dialog has been refreshed with enhanced usability in mind. Columns can be resized to exact values from within the dialog, checkboxes to show/hide columns were changed to buttons, and the overall look and feel of the dialog has been updated.
  • As a reminder, as of 1.32.0, all data explorers now support customizing columns. Columns can be customized by any of the following methods:
  • Click & drag column borders to resize
  • Click & drag headers to reorder
  • Right-click any header and choose Customize Columns...
  • The Customize Columns button in the toolbar (tables only)
  • For all data explorers, sorting a column which contains string values now uses natural sort instead of lexicographic sort. If you prefer to continue using lexicographic sorting, you can disable natural sort by going to Settings (gear on the left) ? Data Explorers ? Natural Sort Order, and unchecking the checkbox.
  • Finally, two quality-of-life changes were made to the table data explorer specifically. First, you can now reset columns via a pop out menu next to the Customize Columns button in the toolbar. This functionality makes it possible to reset table columns to the default PartitionKey and RowKey columns when a table has no entities. Second, when deleting a table, the saved columns for the table will be cleared from saved column settings. This means that when you delete a table in a storage account, and then create a new one with the same name, none of the columns from the old version of the table will appear until you add entities which have those same columns.
  • Import Queue Messages from File:
  • You can now import messages into a queue from a .csv file. To begin importing messages use the Import button in the queue data explorer's toolbar. Queue message import currently supports .csv files with no headers, where each row is a message, and the value in the first column is the message text. Each message created during import will have the default time to live and visibility timeout. If you'd like to provide input on more advanced import queue message functionality, please open an issue on GitHub.
  • Formatting Datetimes in Avro & Parquet Preview:
  • For Avro and Parquet file preview, datetimes are no longer rendered as their raw value. Instead, they will now be rendered as UTC datetimes. The decision to use UTC datetimes instead of local datetimes was made following user feedback and discussion.
  • Customize AzCopy Command Shell Language:
  • When AzCopy is invoked from Storage Explorer, a Copy AzCopy Command to Clipboard action is often made available. This allows you to easily reuse, remix, or learn from a command which does the equivalent to the operation just performed. Previously, this command would be written in a shell language which was considered to be a good match for your current OS. Now you can tell Storage Explorer to use a specific shell language by going to Settings (gear on the left) ? Transfers ? AzCopy Command Shell Language and choosing a language. At this time, only PowerShell and Bash are supported. If you'd like to see other shell languages supported, please open an issue on GitHub.
  • Splitting Nodes for ARM and Classic Storage Accounts:
  • The nodes for ARM and classic storage accounts have been split to be under two separate group nodes. This has been done in anticipation of Azure's retirement of classic storage accounts on 8/31/2024. More information about this retirement can be found here. As a bonus, this split has allowed for the use of a more modern API when listing ARM storage accounts, which brings better performance when listing and interacting with ARM storage accounts.
  • Navigate to Directories Using Direct Link:
  • In 1.30.0, Storage Explorer added the capability to generate direct links targeting blobs or blob directories. Starting from 1.33.0, if the direct link targets a blob or a blob directory, the "Navigate to Container" action will automatically navigate to the parent directory of the blob or the blob directory.
  • Bundling of JavaScript Files:
  • Since its inception, each release of Storage Explorer has included many tens of thousands of individual files, most notably a large number of JavaScript files. However, after a gradual four-year effort, work has been completed to consolidate these JavaScript files into several large bundles. This effort has resulted in a 98% decrease in the number of JavaScript files shipped, and partly contributed to an overall 21% reduction in app size on disk. The bundling of these files has also resulted in slightly faster startup time of Storage Explorer.
  • Electron 28:
  • Storage Explorer is now using Electron 28. As a result of this change, Storage Explorer no longer supports macOS 10.13 and 10.14.

New in Microsoft Azure Storage Explorer 1.32.1 (Dec 3, 2023)

  • This release addresses several minor issues based on user feedback and fixes a few bugs

New in Microsoft Azure Storage Explorer 1.32.0 (Nov 1, 2023)

  • Data Explorer Pagination Updates: Global Sort Expanded Support and Load All:
  • In addition to being available in the table explorer, global sort is now also available for the blob and file explorers. As a reminder, when global sort is enabled, sorting by column will load all data for the current folder or view and then sort. While data is being loaded, progress can be monitored in the notification bar at the top of the explorer. If the load is taking too long, you can cancel it by clicking the cancel button in the notification bar. Global sort can be enabled by going to Settings ? Data Explorers ? Global Sort.
  • To further enhance the data explorer experience, a setting to load all items has also been added. When enabled, loading more will load all available data for the current view. Just like for global sort, progress can be monitored and canceled via the notification bar at the top of the explorer. Load all can be enabled by going to Settings ? Data Explorers ? Load All.
  • Finally, as a reminder, you can also control the load batch size of data explorers with the load batch size setting. This setting controls how many items are loaded per batch whenever a data explorer fetches data from the server. This includes initial loading of a view, refreshing, and when clicking load more (if load all is not enabled). This setting can be found at Settings ? Data Explorers ? Load Batch Size.
  • We hope that, with the global sort, load all, and load batch size settings, you will be able to easily load the data you need in the way that works best for you. If you have any feedback regarding any of these settings, please comment on this issue.
  • Customize Data Explorer Columns
  • Customizing columns is now supported by most data explorers. To customize columns, right-click on any column header and select Customize Columns.... You can then select which columns you want to see and in what order. You can also select Reset Columns to restore the columns to their default visibility, order, and size. Additionally, you can also drag and drop columns to change their order. Finally, customized columns are saved across sessions.
  • Customizing column visibility is supported in the following data explorers:
  • Table explorer (saved per table)
  • Blob explorer (saved across all blob containers)
  • File explorer (saved across all file shares)
  • Queue explorer (saved across all queues)
  • View All Blob Containers:
  • As an alternative to loading more blob containers for a storage account in the tree view, you can now choose to view all blob containers. When viewing all blob containers, a blob container data explorer will be opened on the right-hand side which lists all blob containers in the storage account.
  • The blob container data explorer gives you the ability to sort your containers by several columns, filter by prefix, and directly open or perform other actions on the containers. When opening a container, the container will be opened in a new side-by-side tab, and a node for the container will be added in the tree view. At this time, actions can only be performed on one container at a time. However, this may be changed in a future release depending on feedback.
  • Additionally, the blob container data explorer supports global sort, load all, and load batch size, which can allow you to quickly load, sort, and find the container you are looking for.
  • To enable view all for blob containers, go to Settings ? Services ? Storage Accounts ? Storage Nodes Trailing Action and choose View all from the dropdown menu. If you have any feedback regarding this feature, please comment on this issue.
  • New Keyboard Shortcuts and Mouse Forward/Back Button Support for Blob and File Explorer:
  • In the blob and file explorers, you can now use the forward and back buttons on your mouse to navigate through your navigation history.
  • You can also now use keyboard shortcuts in the blob and file explorers to open the properties dialog for items with properties. Shortcuts differ across Windows/Linux and macOS:
  • Windows/Linux: Alt+Enter
  • macOS: Command+I
  • Copy DFS Path:
  • For blobs in ADLS Gen2 storage accounts, you can now quickly copy their DFS path via the Copy URL ? With DFS Endpoint action in the blob context menu.
  • Copy Queue Messages to Clipboard:
  • You can now quickly copy the message text of queue messages to your clipboard via the Copy Message Text action in the queue message context menu. When copying multiple messages, their message texts will be separated by a new line.
  • Subscription Node Improvements:
  • When subscriptions with duplicate names from different accounts and/or tenants are in the tree view, their tenant's name and/or subscription ID will now be included in the status portion of the subscription node.
  • Two new actions have also been added for subscription nodes. First, you can now filter out subscriptions directly from the tree view via the Filter Out action. Second, you can quickly jump to the account panel via the Manage Subscriptions action. Both actions can be found by right-clicking on a subscription node or by selecting a subscription node and then going to the Actions panel.
  • Electron 26:
  • Storage Explorer is now using Electron 26. This version of Electron brings various improvements and bug fixes. This also means that this will be the last version of Storage Explorer to support macOS 10.13 (High Sierra) and 10.14 (Mojave).

New in Microsoft Azure Storage Explorer 1.31.2 (Oct 3, 2023)

  • This is a hotfix of version 1.31.0.

New in Microsoft Azure Storage Explorer 1.31.1 (Aug 26, 2023)

  • Fixed:
  • Search inside Blob Containers takes forever.

New in Microsoft Azure Storage Explorer 1.31.0 (Aug 11, 2023)

  • Global Sort - Table Explorer
  • Audio File Previewing
  • Table Import Performance Improvements
  • System Proxy GA & Auto Managed Proxy Settings
  • Electron 25

New in Microsoft Azure Storage Explorer 1.30.2 (Jul 21, 2023)

  • A list of issues hotfixed:
  • 1.30.0 deletes wrong table row on occasion.

New in Microsoft Azure Storage Explorer 1.30.1 (Jul 14, 2023)

  • There is an error info bar when executing actions in the original blob container if there is an Azure AD attached blob container without rbac roles
  • Fail to open Storage Explorer by taskbar shortcut if its previous version has been pinned to taskbar
  • Fail to open Storage Explorer by taskbar shortcut if its previous version has been pinned to taskbar
  • Upgrade for x64: "updated" version missing Taskbar Icon.
  • There is an error on 'Clone and Rehydrate' dialog when typing an existing blob container name
  • Keep consistent behavior between in the activities and 'Manage Access' dialog after changing the permissions for one Azure AD attached blob container

New in Microsoft Azure Storage Explorer 1.30.0 (Jun 13, 2023)

  • 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.

New in Microsoft Azure Storage Explorer 1.29.2 (May 25, 2023)

  • This is a hotfix of version 1.29.0:
  • The number displays incompletely in the Custom Timestamp Query dialog if type a three digit number as the last number of days
  • The latest version of Azure Storage Explorer (1.29.1) is unable to view data in the Azure Storage Account table.

New in Microsoft Azure Storage Explorer 1.29.1 (May 10, 2023)

  • 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:
  • 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 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.
  • 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.
  • Lone 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.

New in Microsoft Azure Storage Explorer 1.29.0 (Apr 29, 2023)

  • 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.

New in Microsoft Azure Storage Explorer 1.28.1 (Mar 10, 2023)

  • This is a hotfix of version 1.28.0.

New in Microsoft Azure Storage Explorer 1.28.0 (Feb 15, 2023)

  • 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.

New in Microsoft Azure Storage Explorer 1.27.1 (Dec 21, 2022)

  • Fixed:
  • All accounts (under "Account Management") are gone after upgrade to v1.27.0.
  • Issue was working in a previous version
  • Attached Storage Accounts not showing account names attach. Related to attaching via keys, SAS, etc.

New in Microsoft Azure Storage Explorer 1.26.1 (Oct 18, 2022)

  • No confirmation dialog is displayed when uploading a file that already exists in a container - the file is simply overwritten

New in Microsoft Azure Storage Explorer 1.26.0 (Oct 6, 2022)

  • 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.

New in Microsoft Azure Storage Explorer 1.25.1 (Aug 13, 2022)

  • The release hotfixes several issues following the release of 1.25.0: A loading icon always displays in the editor of one non-empty blob container/queue against the language 'Hungarian'

New in Microsoft Azure Storage Explorer 1.25.0 (Aug 4, 2022)

  • 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 eplorer tabs session when closing and reopening Storage Eplorer. This feature is currently opt-in. To opt-in go to Settings > Data Eplorers > Preserve Eplorer Session and check the checkbo. Do note that on macOS Storage Eplorer 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 Eplorer. This page contains buttons to quickly help you Get Started with Storage Eplorer.
  • If you do not want the Get Started page to be shown on startup, you can un-check the Show this page on startup checkbo 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 Eplorer is now using Electron 19. This version of Electron brings various improvements and bug fies.
  • .NET 6.0:
  • Storage Eplorer's authentication library is now using .NET 6.0. Users on Linu who are using the .tar.gz distribution of Storage Eplorer will need to upgrade to/install the .NET 6.0 runtime to run Storage Eplorer 1.25. Instructions on how to install the .NET 6.0 runtime on Linu 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 Linu Snap users, this change should have no visible effect.
  • AzCopy 10.16.0:
  • Storage Eplorer 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 etension for Storage Eplorer:
  • We have released a new etension for Storage Eplorer. This etension allows you to manage your Azure App Configuration resources in Storage Eplorer. You can learn more about this etension here.
  • ADLS Gen1 Integration Deprecation:
  • The ADLS Gen1 integration with Storage Eplorer is now being marked as deprecated. All eisting ADLS Gen1 functionality will remain in Storage Eplorer 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 eplorer:
  • You can now easily view the rehydration status of blobs in the blob data eplorer. Previously you had to look at rehydration status one by one via the properties dialog.
  • Access the $blobchangefeed container:
  • Storage Eplorer 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 eplorer 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 Eplorer 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 Eplorer log level:
  • You can now change the Storage Eplorer 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 fies:
  • Several accessibility fies were made. A detailed list of accessibility issues fied can be found here.

New in Microsoft Azure Storage Explorer 1.24.3 (Jun 21, 2022)

  • 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.

New in Microsoft Azure Storage Explorer 1.24.2 (May 27, 2022)

  • 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.

New in Microsoft Azure Storage Explorer 1.24.1 (May 13, 2022)

  • Fixed:
  • Keyboard selection not working on Gen2 blobs whose name contains double quote

New in Microsoft Azure Storage Explorer 1.24.0 (May 4, 2022)

  • 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.

New in Microsoft Azure Storage Explorer 1.23.0 (Mar 3, 2022)

  • 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
  • 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 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.

New in Microsoft Azure Storage Explorer 1.22.1 (Jan 25, 2022)

  • This release hotfixes several issues:
  • Closing Application Locks Up System -- Mouse Movement Still Works.
  • Nothing Populating
  • The number of the completed entities doesn't display in the Copy/Clone table activity log
  • There is no deleted activity log when deleting one entity
  • There is only a cancelled icon in the activities panel when cancelling an imported table activity
  • Table import stops short at 199 entities
  • The Timestamp column can be exported when its value is null
  • Export no longer contains Timestamp column
  • There is an error 'AuthorizationPermissionMismatch' when updating one entity under an attached table (SAS permissions 'Query, Update')
  • The queried entities do not disappear when executing query with typing '0' into the 'Show top results' field
  • Fail to promote snapshot for blobs under one SAS URL attached blob container/storage account
  • Export from table does not include query anymore but only exports full table

New in Microsoft Azure Storage Explorer 1.21.3 (Oct 26, 2021)

  • This release hotfixes several issues:
  • Date order grouped by day of month
  • Fix incorrect html encoding on formatted dates

New in Microsoft Azure Storage Explorer 1.21.2 (Sep 29, 2021)

  • Secondary endpoint support:
  • There is now an Open Secondary Location action in the context menu for containers which have a secondary endpoint. Clicking on this action will add a (secondary) node to the tree and open the blob explorer for it as well. This node represents the container at its secondary endpoint. You can use this node to view and perform read-only actions on the data at your secondary endpoint.
  • You can also now find secondary endpoint information in the Properties panel for accounts and containers which have a secondary endpoint.
  • New features for the blob explorer:
  • Several new features have been added in the blob explorer. First, the side panel button's label has been replaced by a "toggles" icon, and the panel it opens has been renamed to the View Options panel. A setting to always have the View Options panel expanded when opening a blob explorer has been added. You can find this setting under Data Explorers > Blob Explorer > Show View Options by Default.
  • In the View Options panel, in addition to filtering, you will now find a List Mode option. This option allows you to change between Hierarchical and Flat listing of your blobs. When listing Flat, virtual directories are no longer shown. All blobs are listed at the root level and their full name is displayed.
  • If you prefer to list Flat in most cases, you can change the default List Mode in settings under Data Explorers > Blob Explorer > Default List Mode.
  • Finally, prefix and tag filters are now included in the navigation history. For example, if you were to filter by prefix foo/bar and then open a folder in the filter results, clicking Back will now take you back to the results for filter by prefix foo/bar.

New in Microsoft Azure Storage Explorer 1.21.0 (Sep 9, 2021)

  • Welcome to Storage Explorer version 1.21.0. This release includes many new features including secondary endpoint support, updates to viewing blobs, changes to how times and dates are displayed, and support for Gen2 soft delete. For a deeper dive into these features and more, continue reading below. A detailed list of all major changes can be found here.
  • .NET Core 3.1 required for Linux .tar.gz installs:
  • For users on Linux who have installed from the .tar.gz bundle, you will now need .NET Core 3.1 installed in order to run Storage Explorer. The version of .NET Core previously used by Storage Explorer, version 2.1, reached end of support in August 2021.
  • Secondary endpoint support:
  • There is now an Open Secondary Location action in the context menu for containers which have a secondary endpoint. Clicking on this action will add a (secondary) node to the tree and open the blob explorer for it as well. This node represents the container at its secondary endpoint. You can use this node to view and perform read-only actions on the data at your secondary endpoint.
  • You can also now find secondary endpoint information in the Properties panel for accounts and containers which have a secondary endpoint.
  • New features for the blob explorer:
  • Several new features have been added in the blob explorer. First, the side panel button's label has been replaced by a "toggles" icon, and the panel it opens has been renamed to the View Options panel. A setting to always have the View Options panel expanded when opening a blob explorer has been added. You can find this setting under Data Explorers > Blob Explorer > Show View Options by Default.
  • In the View Options panel, in addition to filtering, you will now find a List Mode option. This option allows you to change between Hierarchical and Flat listing of your blobs. When listing Flat, virtual directories are no longer shown. All blobs are listed at the root level and their full name is displayed.
  • If you prefer to list Flat in most cases, you can change the default List Mode in settings under Data Explorers > Blob Explorer > Default List Mode.
  • Finally, prefix and tag filters are now included in the navigation history. For example, if you were to filter by prefix foo/bar and then open a folder in the filter results, clicking Back will now take you back to the results for filter by prefix foo/bar.
  • Note: All of the above currently only applies to the blob explorer for non-Gen2 blob containers.
  • Respecting regional settings for dates and times
  • Storage Explorer now respects your OS settings for how to display dates and times.
  • To customize your date and time display settings:
  • For Windows: Open Settings > Time & Language > Region (click on Additional date, time & regional settings for more advanced control over date and time formats).
  • For macOS: Open System Preferences > Language & Region > Advanced
  • For Linux: Customizing date and time display settings depends on your Linux distribution (Storage Explorer reads locale settings using the locale C API).
  • If you find a date or time in Storage Explorer which does not respect your OS settings, please open an issue on GitHub.
  • ADLS Gen2 soft delete:
  • Storage Explorer now supports soft delete in ADLS Gen2 storage accounts. This support includes being able to manage your delete retention policy and view soft-deleted blobs.
  • ADLS Gen2 soft delete is fundamentally different from non-ADLS Gen2 soft delete. We encourage you to read the Azure Storage Explorer soft delete guide to learn more about the differences between soft delete in non-ADLS Gen2 and ADLS Gen2 accounts.
  • There are two known issues with ADLS Gen2 soft delete:
  • Storage Explorer cannot soft delete ADLS Gen2 snapshots. When deleting snapshots, they are always permanently deleted. #4670
  • Soft-deleted directories cannot be viewed in the "Active and soft deleted blobs" view context. You can use the "Deleted only" view context to view and manage the soft deleted directories. #4808
  • Fixes for both of these issues rely on service changes. Once the service changes are rolled out these issues will be resolved.
  • Note: ADLS Gen2 soft delete is currently in public preview and you will need to enroll at the service level before you can use these features.
  • Bypass proxy setting:
  • Storage Explorer's proxy settings now include a Bypass setting. You can use this setting to specify a list of hostnames or hostname patterns you do not want Storage Explorer to apply proxy settings for. This setting only applies if Proxy Source is set to Use app settings.
  • If your Proxy Source setting is set to Use environment variables, then you can now add a NO_PROXY environment variable for the same effect. The value of this variable should be a comma separated list of the hostnames you want to bypass proxy settings.
  • Confirm quit before exit:
  • Storage Explorer will now prompt you before quitting if you try to quit while any activities are not complete.
  • Azure Data Factory extension update:
  • A new version of the Azure Data Factory extension is now available. This version adds support for Google Cloud Storage as a data source. You can download the latest version of the Azure Data Factory extension here.

New in Microsoft Azure Storage Explorer 1.20.1 (Jul 23, 2021)

  • New:
  • AzCopy & Transfers:
  • The integrated version of AzCopy is now 10.11.
  • If Storage Explorer is not focused when an AzCopy transfer ends, the taskbar icon will flash (Windows) or the app icon will bounce (macOS). #3742
  • You can now configure AzCopy's logging level. This feature is useful if you are concerned about the size of AzCopy log files, or if you are attempting to troubleshoot a failing operation. #4305
  • Added the ability to cancel AzCopy transfers which are in a queued state. #1306
  • Storage Accounts:
  • You can now manage the properties and metadata of queues. To do so, right click on a queue and choose "Properties...". #2664
  • You can now enter a custom account name when connecting to an emulator. #4163
  • In the blob, file, and ADLS Gen2 blob explorers, there is now a "Copy Path" action in the context menu. You can use this action to copy file and folder path/s (not URL encoded, relative to the root of the container) to the clipboard. #3762
  • Icons for containers, file shares, queues, and tables, have been updated to match the Azure Portal. #4487
  • Added "Open Queue by Name..." for queues. #4499
  • Create snapshot is now disabled for non-active blob versions. #4539
  • Networking & Proxy:
  • Added "Use system proxy (preview)" to the list of available proxy sources. Choosing this option will have Storage Explorer make HTTP requests via the Chromium networking stack. By using the Chromium networking stack, Storage Explorer is able to support a wider variety of proxy authentication protocols, and utilize certificates from your OS certificate store. #245 #1534
  • Disks:
  • Additional validation has been added for resource names when creating a disk or snapshot. #4262
  • Startup Performance:
  • Delayed setting up taskbar and app dock menus until later in startup. #4327
  • Completed work to enable earlier loading of authentication processes. #4319
  • Improve startup initialization of dialog management code. #4318
  • Other:
  • Added the ability to split tabs on the right hand side tab area. #4063
  • Added a "Close to the Right" action to the context menu of tabs. #4455
  • Improved the reflow behavior of data explorer toolbars. #2618
  • When using Azure AD to authenticate attached resources, the default tenant on the "Select Account & Tenant" page is now your home tenant. #2658
  • The file version of StorageExplorer.exe now more closely matches the product version. For example, the file version of StorageExplorer.exe for this release is 1.20.0.0. #2941
  • Fixes:
  • Storage Accounts:
  • Several pieces of UI in the blob explorer filter panel were not easily visible in high contrast themes. This has been fixed. #4359
  • After changing what tags you were filtering by, blobs which matched the previous filter but did not match the new filter would sometimes not disappear. This has been fixed. #4381
  • In version 1.18.0, ADLS Gen2 move path did not work if the destination path didn't start with a / and pointed to a directory other than root. This has been fixed. #4465
  • Fixed an overflow issue with the address bar in the blob explorer. #4517
  • Fixed a duplicate name validation issue in the Add Entity and Edit Entity dialogs for tables. #4388
  • If you attempted to write a table query that included a ", Storage Explorer would replace all " with '. This will no longer happen. #2769
  • Other:
  • Fixed an issue that would result in long running jobs to be infinitely queued. #4413
  • Fixed two issues related to unchecking subscriptions while the tree was in scope or search mode. #4373 #4374
  • Fixed a variety of localization issues. A full list of fixed issues can be found here.
  • AzCopy & Transfers:
  • When clicking on "Show in Folder" after downloading a file with whitespace in its name, nothing would happen. This has been fixed. #4339

New in Microsoft Azure Storage Explorer 1.20.0 (Jun 26, 2021)

  • All major changes:
  • New:
  • AzCopy & Transfers:
  • The integrated version of AzCopy is now 10.11.
  • If Storage Explorer is not focused when an AzCopy transfer ends, the taskbar icon will flash (Windows) or the app icon will bounce (macOS). #3742
  • You can now configure AzCopy's logging level. This feature is useful if you are concerned about the size of AzCopy log files, or if you are attempting to troubleshoot a failing operation. #4305
  • Added the ability to cancel AzCopy transfers which are in a queued state. #1306
  • Storage Accounts:
  • You can now manage the properties and metadata of queues. To do so, right click on a queue and choose "Properties...". #2664
  • You can now enter a custom account name when connecting to an emulator. #4163
  • In the blob, file, and ADLS Gen2 blob explorers, there is now a "Copy Path" action in the context menu. You can use this action to copy file and folder path/s (not URL encoded, relative to the root of the container) to the clipboard. #3762
  • Icons for containers, file shares, queues, and tables, have been updated to match the Azure Portal. #4487
  • Added "Open Queue by Name..." for queues. #4499
  • Create snapshot is now disabled for non-active blob versions. #4539
  • Networking & Proxy:
  • Added "Use system proxy (preview)" to the list of available proxy sources. Choosing this option will have Storage Explorer make HTTP requests via the Chromium networking stack. By using the Chromium networking stack, Storage Explorer is able to support a wider variety of proxy authentication protocols, and utilize certificates from your OS certificate store. #245 #1534
  • Disks:
  • Additional validation has been added for resource names when creating a disk or snapshot. #4262
  • Startup Performance:
  • Delayed setting up taskbar and app dock menus until later in startup. #4327
  • Completed work to enable earlier loading of authentication processes. #4319
  • Improve startup initialization of dialog management code. #4318
  • Other:
  • Added the ability to split tabs on the right hand side tab area. #4063
  • Added a "Close to the Right" action to the context menu of tabs. #4455
  • Improved the reflow behavior of data explorer toolbars. #2618
  • When using Azure AD to authenticate attached resources, the default tenant on the "Select Account & Tenant" page is now your home tenant. #2658
  • The file version of StorageExplorer.exe now more closely matches the product version. For example, the file version of StorageExplorer.exe for this release is 1.20.0.0. #2941
  • Fixes:
  • Storage Accounts:
  • Several pieces of UI in the blob explorer filter panel were not easily visible in high contrast themes. This has been fixed. #4359
  • After changing what tags you were filtering by, blobs which matched the previous filter but did not match the new filter would sometimes not disappear. This has been fixed. #4381
  • In version 1.18.0, ADLS Gen2 move path did not work if the destination path didn't start with a / and pointed to a directory other than root. This has been fixed. #4465
  • Fixed an overflow issue with the address bar in the blob explorer. #4517
  • Fixed a duplicate name validation issue in the Add Entity and Edit Entity dialogs for tables. #4388
  • If you attempted to write a table query that included a ", Storage Explorer would replace all " with '. This will no longer happen. #2769
  • Other:
  • Fixed an issue that would result in long running jobs to be infinitely queued. #4413
  • Fixed two issues related to unchecking subscriptions while the tree was in scope or search mode. #4373 #4374
  • Fixed a variety of localization issues. A full list of fixed issues can be found here.
  • AzCopy & Transfers:
  • When clicking on "Show in Folder" after downloading a file with whitespace in its name, nothing would happen. This has been fixed. #4339

New in Microsoft Azure Storage Explorer 1.19.1 (May 1, 2021)

  • Hotfixes:
  • In 1.19.0, resources under Quick Access and Local & Attached would not refresh after signing in or out. This could cause confusion because resources which are broken due to an Azure AD account being unavailable would not automatically become fixed after signing in to that account. This issue has been fixed. #4346 #4354
  • Some text elements, such as the blob explorer address bar, were running spell check on their inputs. The spell checking is now disabled. #4347
  • New:
  • General:
  • The version of Electron used by Storage Explorer has been updated to 10.3.2. This upgrade includes various performance, security, and accessibility fixes. #3676
  • The Microsoft Authentication Library (MSAL) is now the default authentication library for Storage Explorer. MSAL has improved support for conditional access scenarios, including MFA and domain joined device. If you have not been using MSAL, then you will need to sign back in. If you were already using MSAL, then this change should not be noticeable. Finally, if you wish to sign in with multiple Microsoft accounts at once, please see Known Issues. #4064
  • Account management has been refreshed to better let you control what tenants Storage Explorer tries to access, and help you decide when you want to reenter credentials. This refresh includes the following changes. #460
  • When you sign into Storage Explorer, you will only be signed into your home tenant.
  • In the account panel, there are now two levels of checkboxes under each of your accounts. The first level is for tenants and the second level is for subscriptions.
  • You can use the tenant level checkboxes to enable or disable tenants. However, at this time, you cannot disable your home tenant.
  • When a tenant is disabled, Storage Explorer will not load subscriptions for it and you will not be able to interact with resources in that tenant.
  • When a tenant is enabled, Storage Explorer will attempt to load subscriptions for it. If subscriptions cannot be loaded, you can view any error encountered during loading and reattempt to authenticate for that tenant.
  • One tenant failing to load does not block other tenants.
  • Changes to tenants and subscriptions will immediately take effect. You no longer need to click Apply on the account panel.
  • The tree view no longer does a full refresh after changing what subscriptions you have filtered. Subscription nodes are added or removed as needed.
  • Storage Explorer is now using AzCopy v10.10.0.
  • Blobs:
  • You can now open a container by name directly from a blob service node. This feature can search for containers by prefix. To open a container by name, right-click on a "Blob Containers" node and choose "Open Container by Name...". Enter all or a prefix of the name of the container you're looking for, select it from the list of containers found, and then click "Open". #75 #1790
  • Properties related to immutability policies are now viewable in the properties panel. #4055
  • Support has been improved for uploading or pasting to a blob container which has been connected with a SAS with create permissions instead of write permissions. #4286
  • Last modified is now viewable in the properties panel for ADLS Gen2 blob containers. #3567
  • If you want to enable support for the ADLS Gen2 append blobs preview, go to Settings > Services > Storage Accounts and check Enable ADLS Gen2 append blob (Preview). #4052
  • File Shares:
  • Similar to blobs, when uploading or pasting to a file share which has been connected with a stored access policy based SAS, you will now be asked how you want to handle overwrites and data integrity checking. #4287
  • Disks:
  • When copying disks, the hyperVGeneration property is now preserved. #4288
  • Documentation:
  • Documentation has been added on direct links and Storage Explorer's startup arguments. #2630
  • Azure Data Factory & Extensions:
  • The Azure Data Factory extension is now generally available. Version 1.0.0 can be downloaded from here. The following changes are available in the new version of the extension:
  • Support for Azure US Government and Azure China.
  • Hide existing factories associated with git.
  • Bug fixes.
  • We're looking for developers who are interested in previewing the ability to create your own Storage Explorer extension. If you are interested, then fill out this survey. You can find more information about the preview here.
  • Fixes:
  • Fixed not being able to add container level resources (e.g. blob containers, queues) with a SAS URL that contained an account level SAS token. #4185
  • Fixed an issue that might cause a "cannot find uids of undefined error" when attaching a resource. #4245
  • The connection summary for an emulator once again shows the account name, account key, and default endpoints protocol. #4254
  • Fixed not being able to open the stored access policies dialog if a policy did not have permissions, start time, or expiry time. #4196

New in Microsoft Azure Storage Explorer 1.19.0 (Apr 16, 2021)

  • NEW:
  • General:
  • The version of Electron used by Storage Explorer has been updated to 10.3.2. This upgrade includes various performance, security, and accessibility fixes. #3676
  • The Microsoft Authentication Library (MSAL) is now the default authentication library for Storage Explorer. MSAL has improved support for conditional access scenarios, including MFA and domain joined device. If you have not been using MSAL, then you will need to sign back in. If you were already using MSAL, then this change should not be noticeable. Finally, if you wish to sign in with multiple Microsoft accounts at once, please see Known Issues. #4064
  • Account management has been refreshed to better let you control what tenants Storage Explorer tries to access, and help you decide when you want to reenter credentials. This refresh includes the following changes. #460
  • When you sign into Storage Explorer, you will only be signed into your home tenant.
  • In the account panel, there are now two levels of checkboxes under each of your accounts. The first level is for tenants and the second level is for subscriptions.
  • You can use the tenant level checkboxes to enable or disable tenants. However, at this time, you cannot disable your home tenant.
  • When a tenant is disabled, Storage Explorer will not load subscriptions for it and you will not be able to interact with resources in that tenant.
  • When a tenant is enabled, Storage Explorer will attempt to load subscriptions for it. If subscriptions cannot be loaded, you can view any error encountered during loading and reattempt to authenticate for that tenant.
  • One tenant failing to load does not block other tenants.
  • Changes to tenants and subscriptions will immediately take effect. You no longer need to click Apply on the account panel.
  • The tree view no longer does a full refresh after changing what subscriptions you have filtered. Subscription nodes are added or removed as needed.
  • Storage Explorer is now using AzCopy v10.10.0.
  • Blobs:
  • You can now open a container by name directly from a blob service node. This feature can search for containers by prefix. To open a container by name, right-click on a "Blob Containers" node and choose "Open Container by Name...". Enter all or a prefix of the name of the container you're looking for, select it from the list of containers found, and then click "Open". #75 #1790
  • Properties related to immutability policies are now viewable in the properties panel. #4055
  • Support has been improved for uploading or pasting to a blob container which has been connected with a SAS with create permissions instead of write permissions. #4286
  • Last modified is now viewable in the properties panel for ADLS Gen2 blob containers. #3567
  • If you want to enable support for the ADLS Gen2 append blobs preview, go to Settings > Services > Storage Accounts and check Enable ADLS Gen2 append blob (Preview). #4052
  • File Shares:
  • Similar to blobs, when uploading or pasting to a file share which has been connected with a stored access policy based SAS, you will now be asked how you want to handle overwrites and data integrity checking. #4287
  • Disks:
  • When copying disks, the hyperVGeneration property is now preserved. #4288
  • Documentation:
  • Documentation has been added on direct links and Storage Explorer's startup arguments. #2630
  • Azure Data Factory & Extensions:
  • The Azure Data Factory extension is generally available now. Version 1.0.0 can be downloaded from here. The following changes are available in the new version of the extension:
  • Support for Azure US Government and Azure China.
  • Hide existing factories associated with git.
  • Bug fixes.
  • We're looking for developers who are interested in previewing the ability to create your own Storage Explorer extension. If you are interested, then fill out this survey. You can find more information about the preview here.
  • Fixes:
  • Fixed not being able to add container level resources (e.g. blob containers, queues) with a SAS URL that contained an account level SAS token. #4185
  • Fixed an issue that might cause a "cannot find uids of undefined error" when attaching a resource. #4245
  • The connection summary for an emulator once again shows the account name, account key, and default endpoints protocol. #4254
  • Fixed not being able to open the stored access policies dialog if a policy did not have permissions, start time, or expiry time. #4196
  • Known Issues:
  • If you want to sign in to multiple Microsoft Accounts (MSAs) at once, it is recommended that you use Integrated Sign-In. To do so, go to Settings > Application > Sign-in > Sign in with and choose "Integrated Sign-In". #4307
  • If the refresh token for your home tenant expires, and you are using Integrated Sign-In, you may be asked to reauthenticate twice. #4281
  • If you use Azurite with a custom account name, the default emulator node and attached emulator connections won't work since they are hardcoded to target the default development account name. As a workaround, you can construct a connection string and attach the emulator storage account itself. #4163
  • When transferring data to a blob container which has been connected with a SAS with create permissions instead of write permissions, transfers may fail due to network instability. This happens because writes performed with a create permission must be done in a single network call. Therefore, if the network call fails part way through, the entire transfer must be restarted. And eventually, if the call keeps failing, it will be aborted. This is most likely to happen with large files. It is recommended to use SAS tokens with write permissions when transferring large files. #4311

New in Microsoft Azure Storage Explorer 1.18.1 (Mar 5, 2021)

  • Hotfixes:
  • In 1.18.0, if you did not have access to the keys for your Storage account, you would be unable to browse data plane resources. This issue has been fixed. #4151
  • In 1.18.0, the new Connect dialog did not include the ability to attach a Storage account via a SAS URL. This functionality has been restored. #4149
  • When generating shared access signatures, % characters are now properly being encoded. #4141
  • New:
  • General:
  • The Connect dialog has been overhauled and refreshed in order to reduce complexity and confusion. This has been accomplished by optimizing the flow of the Connect dialog towards more clearly guiding you through the connect experience. The dialog now asks you what type of resource you want to connect to, how you want to authenticate the connection, and finally the specific details for that connection. If you have any feedback regarding the new experience, please open an issue on GitHub. #2965
  • Several optimizations have been completed to decrease the startup time of Storage Explorer and the time it takes to load actionable resources in the tree view. If you have any feedback regarding startup performance please open an issue on GitHub. We will continue addressing startup related performance over the next few releases.
  • Storage Explorer is now using AzCopy v10.8.0.
  • Log files now have more descriptive file names. You can find Storage Explorer log files by going to Help → Open Logs Directory. #3735
  • You can now easily clean up old log files by going to Help → Delete Old Logs. This action will delete Storage Explorer logs which are 30 or more days old. #3817
  • Storage Accounts:
  • Generating shared access signatures is now enabled for ADLS Gen2 Storage accounts. You can now attach an ADLS Gen2 Storage account via a SAS connection string. #2252
  • Blobs:
  • You can now generate shared access signatures for ADLS Gen2 containers and folders. You can attach now ADLS Gen2 containers and folders via a SAS URI. #3738
  • When generating shared access signatures for blobs and blob containers you can now choose which account key to use. #1659
  • Propagating ACLs for ADLS Gen2 containers (the root directory) is now supported. #3876
  • Setting public access level is now supported for ADLS Gen2 containers. #3138
  • When viewing properties of blobs and folders in an ADLS Gen2 container both the blob and DFS URLs are shown. #3357
  • An activity is now displayed when saving properties for blobs. #2534
  • An activity is now displayed when changing public access level for blob containers. #3620
  • File Shares:
  • An activity is now displayed when changing access policies for a file share. #1837
  • An activity is now displayed when saving properties for files and folders in a file share. #2534
  • Azure Data Factory & Extensions:
  • Version 0.1.5 of the ADF extension is now available. If you have already installed the extension, you can update it from the Extensions panel. Otherwise, you can download it here. The new version includes:
  • A tutorial will now be shown the first time you use the ADF extension.
  • You can now use Amazon S3 temporary security credentials to authenticate connections to your S3 data.
  • When creating a new factory, the subscription dropdown will default to the last used subscription.
  • A variety of accessibility fixes.
  • Are you interested in creating your own Storage Explorer extension? We're looking for developers who want to create their own Storage Explorer extension. For more information about how to have an opportunity to create one see here.
  • Fixes
  • General:
  • In several textboxes, you could not use keyboard shortcuts (such as Ctrl+Shift+Arrow Key to jump-highlight). This issue has been fixed. #3230
  • After canceling/clearing search in the tree view, the node which was selected in the search results did not remain selected. The node should now remain selected. #33
  • After clicking load more in the tree view, selection would move to the parent of the "Load more..." node. Now, the node which was before the "Load more..." node will be selected. #1846
  • Operations which involved the use of AzCopy would fail to start on Windows ARM devices. This issue has been fixed. #2553
  • The theme menu did not make it clear what the current theme was. There is now a checkmark next to the current theme. #1194
  • Ellipses for button labels in explorer toolbars were not being themed properly. This issue has been fixed. #2555
  • In the data table for explorers, ampersands would sometimes be rendered as "&". This issue has been fixed. #3377 #3955
  • Storage Accounts:
  • Service nodes for file shares, queues, and tables, were incorrectly being showed under classic premium Storage accounts. This issue has been fixed. #3821
  • Blobs:
  • After downloading a blob, using the "Open Folder" action would not focus the downloaded blob. A new "Show in Folder" action has now replaced "Open Folder" and will correctly show the downloaded blob. #753
  • Renaming ADLS Gen2 blobs which contained special characters, such as ' or /, would fail. This was due to an issue in the storage-file-datalake SDK. The issue has been fixed both in the SDK and Storage Explorer. #3360 #3744
  • The validation for new names when cloning blobs has been updated to not allow for names with trailing ".". #3361
  • Changing the public access level for blob containers in Premium GPV1 and GPV2 accounts has been disabled. Containers in such Storage accounts cannot be made publicly accessible. #3598
  • When cloning an emulator blob container, blobs in subdirectories were not being cloned. This issue has been fixed. #3720
  • Renaming ADLS Gen2 folders to the name "?" would fail. This issue has been fixed. #3820
  • When cloning or creating a folder, the use of name which was already taken by an existing folder was not always being detected. This issue has been fixed. #3903 #3985
  • Creating a folder in an ADLS Gen2 container with a name that contains % would fail. This issue has been fixed. #3987
  • Attempting to edit the tags of a blob whose name contains % would fail. This issue has been fixed. #3990
  • The validation for metadata keys for ADLS Gen2 blobs and folders has been updated to properly detect if a key is a valid C# identifier. #4049
  • File Shares:
  • A consistent format is now being used for snapshot related timestamps in the file share explorer and activities in the Activity Log. #3890
  • When viewing properties for a file or folder in a file share, URI encodable characters in the URL are no longer encoded. This is consistent with the view properties experience for blobs. #3786
  • The validation for new names when cloning files in a file shares has been updated to better look for invalid characters. #2566 #3374
  • The validation for metadata values for files and folders in file shares has been updated to allow for empty strings. #3408
  • The validation for metadata keys for files and folders in file shares has been updated to properly detect if a key is a valid C# identifier. #3581
  • Queues:
  • The validation for queue names when creating a new queue regressed to allow for invalid characters. This issue has been fixed. #3899
  • Known Issues:
  • If you have a file extension which looks like the URI encoded version of a character which cannot be used on Windows, and you upload that file from a Windows machine, the file extension will be decoded during upload. #4045

New in Microsoft Azure Storage Explorer 1.18.0 (Mar 2, 2021)

  • New:
  • General:
  • The Connect dialog has been overhauled and refreshed in order to reduce complexity and confusion. This has been accomplished by optimizing the flow of the Connect dialog towards more clearly guiding you through the connect experience. The dialog now asks you what type of resource you want to connect to, how you want to authenticate the connection, and finally the specific details for that connection. If you have any feedback regarding the new experience, please open an issue on GitHub. #2965
  • Several optimizations have been completed to decrease the startup time of Storage Explorer and the time it takes to load actionable resources in the tree view. If you have any feedback regarding startup performance please open an issue on GitHub. We will continue addressing startup related performance over the next few releases.
  • Storage Explorer is now using AzCopy v10.8.0.
  • Log files now have more descriptive file names. You can find Storage Explorer log files by going to Help ? Open Logs Directory. #3735
  • You can now easily clean up old log files by going to Help ? Delete Old Logs. This action will delete Storage Explorer logs which are 30 or more days old. #3817
  • Storage Accounts:
  • Generating shared access signatures is now enabled for ADLS Gen2 Storage accounts. You can now attach an ADLS Gen2 Storage account via a SAS connection string. #2252
  • Blobs:
  • You can now generate shared access signatures for ADLS Gen2 containers and folders. You can attach now ADLS Gen2 containers and folders via a SAS URI. #3738
  • When generating shared access signatures for blobs and blob containers you can now choose which account key to use. #1659
  • Propagating ACLs for ADLS Gen2 containers (the root directory) is now supported. #3876
  • Setting public access level is now supported for ADLS Gen2 containers. #3138
  • When viewing properties of blobs and folders in an ADLS Gen2 container both the blob and DFS URLs are shown. #3357
  • An activity is now displayed when saving properties for blobs. #2534
  • An activity is now displayed when changing public access level for blob containers. #3620
  • File Shares:
  • An activity is now displayed when changing access policies for a file share. #1837
  • An activity is now displayed when saving properties for files and folders in a file share. #2534
  • Azure Data Factory & Extensions:
  • Version 0.1.5 of the ADF extension is now available. If you have already installed the extension, you can update it from the Extensions panel. Otherwise, you can download it here. The new version includes:
  • A tutorial will now be shown the first time you use the ADF extension.
  • You can now use Amazon S3 temporary security credentials to authenticate connections to your S3 data.
  • When creating a new factory, the subscription dropdown will default to the last used subscription.
  • A variety of accessibility fixes.
  • Are you interested in creating your own Storage Explorer extension? We're looking for developers who want to create their own Storage Explorer extension. For more information about how to have an opportunity to create one see here.
  • Fixes:
  • General:
  • In several textboxes, you could not use keyboard shortcuts (such as Ctrl+Shift+Arrow Key to jump-highlight). This issue has been fixed. #3230
  • After canceling/clearing search in the tree view, the node which was selected in the search results did not remain selected. The node should now remain selected. #33
  • After clicking load more in the tree view, selection would move to the parent of the "Load more..." node. Now, the node which was before the "Load more..." node will be selected. #1846
  • Operations which involved the use of AzCopy would fail to start on Windows ARM devices. This issue has been fixed. #2553
  • The theme menu did not make it clear what the current theme was. There is now a checkmark next to the current theme. #1194
  • Ellipses for button labels in explorer toolbars were not being themed properly. This issue has been fixed. #2555
  • In the data table for explorers, ampersands would sometimes be rendered as "&". This issue has been fixed. #3377 #3955
  • Storage Accounts:
  • Service nodes for file shares, queues, and tables, were incorrectly being showed under classic premium Storage accounts. This issue has been fixed. #3821
  • Blobs:
  • After downloading a blob, using the "Open Folder" action would not focus the downloaded blob. A new "Show in Folder" action has now replaced "Open Folder" and will correctly show the downloaded blob. #753
  • Renaming ADLS Gen2 blobs which contained special characters, such as ' or /, would fail. This was due to an issue in the storage-file-datalake SDK. The issue has been fixed both in the SDK and Storage Explorer. #3360 #3744
  • The validation for new names when cloning blobs has been updated to not allow for names with trailing ".". #3361
  • Changing the public access level for blob containers in Premium GPV1 and GPV2 accounts has been disabled. Containers in such Storage accounts cannot be made publicly accessible. #3598
  • When cloning an emulator blob container, blobs in subdirectories were not being cloned. This issue has been fixed. #3720
  • Renaming ADLS Gen2 folders to the name "?" would fail. This issue has been fixed. #3820
  • When cloning or creating a folder, the use of name which was already taken by an existing folder was not always being detected. This issue has been fixed. #3903 #3985
  • Creating a folder in an ADLS Gen2 container with a name that contains % would fail. This issue has been fixed. #3987
  • Attempting to edit the tags of a blob whose name contains % would fail. This issue has been fixed. #3990
  • The validation for metadata keys for ADLS Gen2 blobs and folders has been updated to properly detect if a key is a valid C# identifier. #4049
  • File Shares:
  • A consistent format is now being used for snapshot related timestamps in the file share explorer and activities in the Activity Log. #3890
  • When viewing properties for a file or folder in a file share, URI encodable characters in the URL are no longer encoded. This is consistent with the view properties experience for blobs. #3786
  • The validation for new names when cloning files in a file shares has been updated to better look for invalid characters. #2566 #3374
  • The validation for metadata values for files and folders in file shares has been updated to allow for empty strings. #3408
  • The validation for metadata keys for files and folders in file shares has been updated to properly detect if a key is a valid C# identifier. #3581
  • Queues:
  • The validation for queue names when creating a new queue regressed to allow for invalid characters. This issue has been fixed. #3899

New in Microsoft Azure Storage Explorer 1.16.0 (Dec 15, 2020)

  • New:
  • Blobs:
  • For non-ADLS Gen2 blob containers, the prefix search box has been moved to the new filter panel. So to search by prefix, you now need to click on the "Show Filter Panel" button, located next to the address bar, and then select "Prefix:".
  • Storage Explorer now supports blob index tags (preview). In Storage Explorer, you can:
  • Set tags while uploading via the upload dialog.
  • Get and set tags for existing blobs. Right click on a blob and then click "Edit Tags...".
  • Query for blobs by tags. Click on the "Show Filter Panel" button, located next to the address bar, and then select "Tag Filters:".
  • An activity is now added to the Activity Log when changing CORS rules for the blob service. #3245
  • You can now set a rehydration priority when changing the access tier of a blob. #2870
  • You can now add ADLS Gen2 blob containers to Quick Access. #2361
  • Lease duration is now available in the blob properties dialog. #3515
  • File Shares:
  • A setting has been added to enable AzCopy to delete files and directories with read-only SMB property (Settings ? Transfers ? AzCopy ? Force delete read-only files). AzCopy will require "write" permission when force deleting such files and directories. #587
  • Queues:
  • An activity is now added to the Activity Log when clearing a queue. #2507
  • Azure Data Factory:
  • The Azure Data Factory (ADF) team has created an extension for Storage Explorer. This extension allows you to leverage ADF's ability to perform high throughput, server-side transfers from Amazon S3, Azure Blob Storage, or Azure Data Lake Gen2 Storage to Azure Blob Storage or Azure Data Lake Gen2 Storage. You can learn more about this extension here, and you can download it here.
  • General:
  • Several improvements have been made to how Storage Explorer handles proxy settings.
  • You can now choose whether the source of Storage Explorer's proxy configuration comes from environment variables or in-app settings (Settings ? Application ? Proxy configuration). By default no proxy configuration is used.
  • If Storage Explorer detects proxy environment variables and environment variables are not selected as the current proxy configuration source, then an activity will be placed in the Activity Log. From that activity you can choose to enable environment variables as your proxy configuration source.
  • Requests sent to a local storage emulator now automatically bypass proxy settings. #3572
  • Storage Explorer is now using AzCopy v10.7.0.
  • In the Properties panel, any values which might be considered secret, such as account keys or SAS tokens, are now obscured by default. Obscured values can be revealed by clicking on the eye icon next to the obscured value. #3144
  • The shortcut key for closing the current explorer/editor has been changed to Ctrl+W to more closely align with standard keyboard shortcuts. #2921
  • When an error occurs in an explorer, the explorer will no longer close itself. #3225
  • Colors and border styles have been updated in explorer data tables to make it more clear when a row is selected while the table not focused versus when a row is being hovered while the table is not focused. #2107
  • Fixes:
  • Blobs:
  • When downloading multiple versions, Storage Explorer would always report 0 items downloaded. This has been fixed. #3433
  • The value of a blob's "Access Tier Last Modified" would disappear after certain actions. This has been fixed. #3165 #3166
  • Deleting blob virtual directories was broken when working against an emulator. This has been fixed. #3052
  • "Get Shared Access Signature..." is now disabled when working against a public blob container. #3532
  • Batch change access tier would sometimes fail in Gen2 containers. This has been fixed. #3705
  • Fixed a typo when performing a batch change access tier. #3584
  • Queues:
  • When using drag and drop to reorder columns in the queue explorer, the column being dragged would become unexpectedly large. This has been fixed. #3074
  • File Shares:
  • Generating share level shared access signatures has been disabled when using "Get Shared Access Signature..." on a directory. To generate a share level SAS, choose "Get Shared Access Signature..." from the context menu of a file share in the tree view. #1375
  • Tables:
  • Sorting a column of booleans which contained a null would result in infinite loading. This has been fixed. #271
  • CosmosDB:
  • If CosmosDB features were enabled, performing a search in the tree view would sometimes result in a "forEach" error. This has been fixed. #3184 #3592
  • General:
  • Since version 1.14.0, some Linux users have reported a greatly increased usage of X11 sockets by Storage Explorer, sometimes to the point of using all available sockets. The cause of this leak has been fixed, and we will continue to monitor X11 socket usage. #3376
  • If MSAL was enabled, removing accounts would sometimes cause "Unable to retrieve child resource errors" to appear even though the tree view was not visible. This has been fixed. #3247
  • On Windows, Storage Explorer would not acknowledge a moved Downloads folder. This has been fixed. #313
  • Storage Explorer can now distinguish an empty list of safe file extensions and the default list of safe file extensions in the settings panel. #2889
  • Fixed a variety of accessibility bugs. See our full list of fixed accessibility bugs for more information.

New in Microsoft Azure Storage Explorer 1.13.1 (May 19, 2020)

  • Hotfixes:
  • Forward slashes ("/") in Blob URLs for Copy URL and the Properties dialog were being encoded. They are now back to being not encoded. #2939
  • For Blob snapshot URLs, the snapshot ID is now present both for Copy URL and in the Properties dialog. #2788
  • Several properties were missing from the Properties dialog for Blobs. All missing properties have been restored. #2940
  • When generating a SAS for an emulator Blob or container, the emulator account name was missing. This has been fixed. #2948
  • If you used a stored access policy while creating a Blob SAS, the SAS would incorrectly be a container SAS. This has been fixed. #2981
  • New:
  • AzCopy
  • File Share transfers now use AzCopy. This includes:
  • Clone with new name
  • Upload & download
  • Copy & paste
  • Delete
  • The integrated AzCopy version is now v10.4.2.
  • When attaching via SAS, AzCopy features are now able to work with a wider variety of SAS permissions. #2336
  • When deleting a Blob with snapshots, you can now choose to delete all snapshots on retry. #2202 #1286
  • Settings:
  • You can now disable the usage of Storage Account keys for all Blob actions. To do so, go to Settings → Services → Storage Accounts → Disable Usage of Keys.
  • You can now configure what file extensions Storage Explorer considers safe when opening a file. To view and modify trusted file extensions, go to Settings Transfers → File Open → Trusted File Extensions. #164
  • You can now configure whether or not Storage Explorer shows metrics tables. This setting can be found under Settings → Services → Storage Accounts → Show metrics tables. #3
  • You can now choose whether or not Storage Explorer includes type annotations when exporting from a table. To configure this, go to Settings → Transfers → Table Import/Export → Export Type Annotations. #2104
  • Other:
  • On Windows, the Storage Explorer installer no longer requires you to have administrator permissions. #1108
  • You can now "requeue" a message in a queue. When you requeue a message, a new message with the same contents and lifespan as the original message will be added to the queue. #1064
  • You can now add or edit binary values in tables. #554
  • On Windows, Storage Explorer now requires .NET 4.7.2 at a minimum.
  • Fixes:
  • Downloading blobs with ":" in their names is now fixed. #2297
  • In the table explorer, when editing a query, shortcut keys would sometimes trigger actions in the table view. This has been fixed. #2741 #2631
  • Deleting Blob folders with * characters in their name would result in an error. This has been fixed. #2651
  • Storage Explorer now prevents you from adding too many entities to an ADLS Gen2 access control list. #2650
  • Storage Explorer will no longer check the value of a Disk's MD5 hash. The underlying blobs for Disks should not have an MD5 hash. Therefore any attempt to check the hash could result in a false alarm. #2588
  • On macOS, if you made Storage Explorer full screen and then did something that opened a dialog, the main Storage Explorer window would become unusable. This has been fixed. #2302
  • When creating access policies for containers with very long names, Storage Explorer would generate IDs which were too long. This has been fixed. #2191
  • Fixed accessibility bugs. A full list can be found here.
  • Fixed localization bugs. A full list can be found here.

New in Microsoft Azure Storage Explorer 1.13.0 (May 5, 2020)

  • New:
  • AzCopy:
  • File Share transfers now use AzCopy. This includes:
  • Clone with new name
  • Upload & download
  • Copy & paste
  • Delete
  • The integrated AzCopy version is now v10.4.2.
  • When attaching via SAS, AzCopy features are now able to work with a wider variety of SAS permissions. #2336
  • When deleting a Blob with snapshots, you can now choose to delete all snapshots on retry. #2202 #1286
  • Settings:
  • You can now disable the usage of Storage Account keys for all Blob actions. To do so, go to Settings → Services → Storage Accounts → Disable Usage of Keys.
  • You can now configure what file extensions Storage Explorer considers safe when opening a file. To view and modify trusted file extensions, go to Settings → Transfers → File Open → Trusted File Extensions. #164
  • You can now configure whether or not Storage Explorer shows metrics tables. This setting can be found under Settings → Services → Storage Accounts → Show metrics tables. #3
  • You can now choose whether or not Storage Explorer includes type annotations when exporting from a table. To configure this, go to Settings → Transfers → Table Import/Export → Export Type Annotations. #2104
  • Other:
  • On Windows, the Storage Explorer installer no longer requires you to have administrator permissions. #1108
  • You can now "requeue" a message in a queue. When you requeue a message, a new message with the same contents and lifespan as the original message will be added to the queue. #1064
  • You can now add or edit binary values in tables. #554
  • On Windows, Storage Explorer now requires .NET 4.7.2 at a minimum.
  • Fixes:
  • Downloading blobs with ":" in their names is now fixed. #2297
  • In the table explorer, when editing a query, shortcut keys would sometimes trigger actions in the table view. This has been fixed. #2741 #2631
  • Deleting Blob folders with * characters in their name would result in an error. This has been fixed. #2651
  • Storage Explorer now prevents you from adding too many entities to an ADLS Gen2 access control list. #2650
  • Storage Explorer will no longer check the value of a Disk's MD5 hash. The underlying blobs for Disks should not have an MD5 hash. Therefore any attempt to check the hash could result in a false alarm. #2588
  • On macOS, if you made Storage Explorer full screen and then did something that opened a dialog, the main Storage Explorer window would become unusable. This has been fixed. #2302
  • When creating access policies for containers with very long names, Storage Explorer would generate IDs which were too long. This has been fixed. #2191
  • Fixed accessibility bugs. A full list can be found here.
  • Fixed localization bugs. A full list can be found here.
  • Known Issues:
  • If any of your blobs have the metadata hdi_isfolder=true, there may be issues deleting those blobs or their corresponding virtual folder. #2665
  • When MSAL is enabled you might see duplicate accounts.
  • Copying data between file shares in different storage accounts might fail if you have Storage Firewall enabled for either account. A server side fix for this issue is being rolled out. If you encounter this issue prior to the fix’s deployment, you can use Storage Explorer v1.12.0. To see the status of the service roll out, please see #2845.
  • Copying data from a file share snapshot may fail. To restore data from a file share snapshot to its root, please use the Restore Snapshot command. #964
  • When uploading from Windows to Azure Files or downloading from Azure Files to Windows, the SMB access control list will not be preserved.

New in Microsoft Azure Storage Explorer 1.12.0 (Jan 15, 2020)

  • New:
  • After a GPU crash, Storage Explorer will now remember if you chose to restart with GPU acceleration disabled and will always run with GPU acceleration disabled in the future. #2277
  • Fixes:
  • A bug has been fixed in our authentication library which was preventing authentication library processes from closing in a timely manner. #2498 #2372
  • Fixed a variety of accessibility related issues. For a full list of issues fixed, see here.
  • Fixed a variety of localization related issues. For a full list of issues fixed, see here.
  • After upgrading, some Snap users were reporting that they could not start any long running operations, such as uploading and downloading. This has been fixed. #2320
  • After opening a blob and then making and saving a change, if you chose "Ignore for now and save later", you would not be asked how to handle later saved changes to the file. This has been fixed. #2419
  • In SAS attached file shares, an error related to "primaryHost" would sometimes occur while performing a clone with new name. This has been fixed. #2407
  • Fixed a layout issue on the "Manage Accounts" panel. #1447
  • Fixed an error message which wrongly said that Storage Explorer on Linux required .NET Core v2.1. Storage Explorer on Linux recently changed to needing .NET Core v2.2. #2322
  • Known Issues:
  • Storage Explorer for macOS is currently not notarized. A notarized version of Storage Explorer will be released as soon as possible. In the meantime, see here for instructions on how to work around this issue.

New in Microsoft Azure Storage Explorer 1.11.0 (Dec 18, 2019)

  • New
  • Operations for Blobs, ADLS Gen2 and Managed Disks use the integrated AzCopy. More specifically, the following operations are done using AzCopy:
  • Blobs
  • Open for editing + Upload
  • Upload, including drag & drop
  • Download
  • Copy & paste #1249
  • Delete
  • ADLS Gen2 Blobs
  • Upload, including drag & drop
  • Download
  • Copy & paste
  • Delete, including folder delete
  • Managed Disks
  • Upload
  • Download
  • Copy & paste
  • Additionally, several frequently requested features have been added to the integrated AzCopy experience:
  • Conflict resolutions - you will be prompted during transfers to resolve conflicts. #1455
  • Upload as page blobs - you can choose whether or not AzCopy uploads .vhd and .vhdx files as page blobs. #1164 and #1601
  • Configurable AzCopy parameters - Several settings have been added to tune AzCopy's performance and resource usage. See more details below.
  • To enable ADLS Gen2 and Blobs multi-protocol access and further enhance ADLS Gen2 experiences, we have added the following features for the ADLS Gen2 accounts:
  • Search using friendly names to set ACL permissions
  • View hidden containers, such as $logs and $web
  • Acquire and break container lease
  • Acquire and break Blob lease #848
  • Manage container access policies
  • Configure Blob access tiers
  • Copy & Paste Blobs
  • In this release, we are previewing 17 additional languages. You can switch to a language of your choice on the settings page under "Application" → "Regional Settings" → "Language (Preview)". We are still working hard on translating additional strings and improving the translation quality. Should you have any feedback regarding a translation, or if you notice a string which is not yet translated, please open an issue on GitHub.
  • In every release, we try to onboard a few settings to enable fine turning Storage Explorer. In this release, we added settings to further configure AzCopy as well as to hide service nodes:
  • AzCopy bandwidth limit - helps control how much of the network AzCopy uses. You can find this setting at "Transfers" → "AzCopy" → "Maximum transfer rate". #1099
  • AzCopy MD5 check - lets you configure if and how strictly AzCopy checks for MD5 hashes on download. You can find this setting at "Transfers" → "AzCopy" → "Check MD5".
  • AzCopy concurrency and memory buffer size - by default AzCopy will analyze your machine to determine reasonable default values for these settings. But if you run into performance problems, these advanced settings can be used to further tailor how AzCopy runs on your computer. You can find these settings under "Transfers" → "AzCopy". #994
  • Display and hide service nodes - these settings give you the options to display or hide any of the Azure services that Storage Explorer supports. You can find these settings under the "Services" section. #1877
  • When creating a Snapshot of a Managed Disk, a default name is now provided. #1847
  • When attaching with Azure AD, if you attach an ADLS Gen2 Blob container, then "(ADLS Gen2)" will be shown next to the node. #1861
  • Fixes
  • When copying, uploading, or downloading large Disks, Storage Explorer would sometimes fail to revoke access to the disks involved in the operation. This has been fixed. #2048
  • Table statistics failed when viewing a partition key query. This has been fixed. #1886
  • Known Issues
  • Storage Explorer 1.11.0 now requires a DFS endpoint (such as "myaccount.dfs.core.windows.net") to attach to ADLS Gen2 containers. Previous versions of Storage Explorer allowed you to use a blob endpoint. These attachments may no longer work after upgrading to 1.11.0. If you encounter this problem, reattach using the DFS endpoint.
  • Numeric settings are not checked for whether they lie in a valid range.#2140
  • Copying blob containers from one storage account to another in the tree view may fail. We are investigating the issue.#2124
  • The Auto Refresh setting does not yet affect all operations in the Blob Explorer.
  • Managed Disk features are not supported in Azure Stack.
  • If a Disk upload or paste fails and a new Disk was created prior to the failure, Storage Explorer will not delete the Disk for you.
  • Depending on when you cancel a Disk upload or paste, it is possible to leave the new Disk in a corrupted state. If this happens, you either need to delete the new Disk, or manually call the Disk APIs to replace the contents of the Disk such that it is no longer corrupted.
  • When using RBAC, Storage Explorer requires some management layer permissions in order to access your storage resources. See the troubleshooting guide for more info.
  • Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. To work around this issue, just refresh the group node. See #537 for more information.
  • If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. If doing so does not unblock you, comment on this issue.
  • Azurite has not yet fully implemented all Storage APIs. Because of this, there may be unexpected errors or behavior when using Azurite for development storage.
  • In rare cases, the tree focus may get stuck on Quick Access. To unstick the focus, you can Refresh All.
  • Uploading from your OneDrive folder does not work because of a bug in NodeJS. The bug has been fixed, but not yet integrated into Electron. To work around this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.
  • When targeting Azure Stack, uploading certain files as append blobs may fail.
  • After clicking "Cancel" on a task, it may take a while for that task to cancel. This is because we are using the cancel filter work around described here.
  • If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.
  • Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. All other properties and metadata for blobs, files, and entities are preserved during a rename.
  • Azure Stack does not support the following features. Attempting to use these features while working with Azure Stack resources may result in unexpected errors.
  • File shares
  • Access tiers
  • Soft Delete
  • ADLS Gen2
  • Managed Disks
  • The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:
  • ./StorageExplorer.exe --disable-gpu
  • Running Storage Explorer on Linux requires certain dependencies to be installed first. Check the Storage Explorer troubleshooting guide for more information.

New in Microsoft Azure Storage Explorer 1.8.1 (May 13, 2019)

  • New:
  • The integrated AzCopy version has been updated to version 10.1.0.
  • Ctrl/Cmd+R can now be used to refresh the currently focused editor. #1097
  • The Azure Stack Storage API version has been changed to 2017-04-17.
  • The Manage Access Dialog for ADLS Gen2 will now keep the Mask in sync in a way similar to other POSIX permissions tools. The UI will also warn you if a change is made that causes the permissions of a user or group to exceed the bounds of the Mask. #1253
  • For AzCopy uploads, the flag to calculate and set the MD5 hash is now enabled. #1223
  • Preview Features:
  • Device code flow sign in is now available to preview. To enable it, go to "Preview" → "Use Device Code Flow Sign-in". We encourage any users who have had issues with blank sign-in windows to try this feature, as it may prove to be a more reliable form of sign-in.
  • Storage Explorer integrated with AzCopy is currently available to preview. To enable it, go to "Preview" → "Use AzCopy for Improved Blob Upload and Download". Blob transfers completed with AzCopy should be faster and more performant.
  • Fixes:
  • The Access Policies dialog will no longer set an expiry date on Storage Access Policies that do not have an expiry. #764
  • Some changes have been made to the Generate SAS dialog to make sure Stored Access Policies are used correctly when generating a SAS. #1269
  • When attempting to upload a non-512 byte aligned file to a page Blob, Storage Explorer will now expose a more relevant error. #1050
  • Copying a Blob container which utilized a display name would fail. Now, the actual name of the Blob container is used. #1166
  • Attempting to perform certain actions on an ADLS Gen2 folder which had unicode characters in its name would fail. All actions should now work. #980
  • Known Issues:
  • When performing a non-AzCopy Blob download, the MD5 for large files is not being verified. This is due to a bug in the Storage SDK. #1212
  • When using RBAC, Storage Explorer requires some management layer permissions in order to access your storage resources. See the troubleshooting guide for more info.
  • Attempting to access ADLS Gen2 Blobs when behind a proxy may fail.
  • Detaching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. To work around this issue, just refresh the group node. See #537 for more information.
  • If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. If doing so does not unblock you, comment on this issue.
  • Azurite has not yet fully implemented all Storage APIs. Because of this, there may be unexpected errors or behavior when using Azurite for development storage.
  • In rare cases, the tree focus may get stuck on Quick Access. To unstick the focus, you can Refresh All.
  • Uploading from your OneDrive folder does not work because of a bug in NodeJS. The bug has been fixed, but not yet integrated into Electron. To work around this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.
  • When targeting Azure Stack, uploading certain files as append blobs may fail.
  • After clicking "Cancel" on a task, it may take a while for that task to cancel. This is because we are using the cancel filter work around described here.
  • If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.
  • Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. All other properties and metadata for blobs, files, and entities are preserved during a rename.
  • Azure Stack does not support the following features. Attempting to use these features while working with Azure Stack resources may result in unexpected errors.
  • File shares
  • Access tiers
  • Soft Delete
  • ADLS Gen2
  • The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch:

New in Microsoft Azure Storage Explorer 1.5.0 (Dec 11, 2018)

  • New:
  • You can now use AzCopy v10 (Preview) for uploading and downloading Blobs. To enable this feature go to the "Experimental" menu and then click "Use AzCopy for Improved Blob Upload and Download".
  • When enabled, AzCopy will be used in the following scenarios:
  • Upload of folders and files to blob containers, either via the toolbar or drag and drop.
  • Downloading of folders and files, either via the toolbar or context menu.
  • Additionally, when using AzCopy:
  • You can copy the AzCopy command used to execute the transfer to your clipboard. Simply click "Copy AzCopy Command to Clipboard" in the activity log.
  • You will need to refresh the blob editor manually after uploading.
  • Uploading files to append blobs is not supported, .vhds will be uploaded as page blobs, and all other files will be uploaded as block blobs.
  • Errors and conflicts that occur during upload or download will not be surfaced until after a upload or download is finished.
  • Finally, support for using AzCopy with File Shares will be coming in the future.
  • Storage Explorer is now using Electron version 2.0.11.
  • Breaking leases can now only be performed on one blob at a time. Additionally, you have to enter the name of the blob whose lease you are breaking. This change was made to reduce the likelihood of accidentally breaking a lease, especially in the case of .vhds for VMs. #394
  • If you ever encounter sign-in issues, you can now try resetting authentication. Go to the "Help" menu and click "Reset" to access this capability. #419
  • Fix:
  • After strong user feedback, the default emulator node has been re-enabled. You can still add additional emulator connections via the Connect dialog, but if your emulator is configured to use the default ports you can also use the "Emulator * Default Ports" node under "Local & Attached/Storage Accounts". #669
  • Storage Explorer will no longer let you set blob metadata values which have leading or trailing whitespace. #760
  • The "Sign In" button was always enabled on same pages of the Connect dialog. It is now disabled when appropriate. #761
  • Quick Access will no longer generate an error in the console when no Quick Access items have been added.
  • Known Issues:
  • Detatching from a resource attached via SAS URI, such as a blob container, may cause an error that prevents other attachments from showing up correctly. To work around this issue, just refresh the group node. See #537 for more information.
  • If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. If doing so does not unblock you, please comment on this issue.
  • Azurite has not yet fully implemented all Storage APIs. Because of this, there may be unexpected errors or behavior when using Azurite for development storage.
  • In rare cases, the tree focus may get stuck on Quick Access. To unstick the focus, you can Refresh All.
  • Uploading from your OneDrive folder does not work because of a bug in NodeJS. The bug has been fixed, but not yet integrated into Electron. To workaround this issue when uploading to or downloading from a blob container, you can use the experimental AzCopy feature.
  • When targeting Azure Stack, uploading certain files as append blobs may fail.
  • After clicking "Cancel" on a task, it may take a while for that task to cancel. This is because we are using the cancel filter workaround described here.
  • If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.
  • Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. All other properties and metadata for blobs, files and entities are preserved during a rename.
  • Azure Stack does not support the following features. Attempting to use these features while working with Azure Stack resources may result in unexpected errors:
  • File shares
  • Access tiers
  • Soft Delete
  • The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the --disable-gpu switch: ./StorageExplorer.exe --disable-gpu
  • For Linux users, you will need to install .NET Core 2.0.
  • For users on Ubuntu 14.04, you will need to ensure GCC is up-to-date - this can be done by running the following commands, and then restarting your machine:
  • sudo add-apt-repository ppa:ubuntu-toolchain-r/test
  • sudo apt-get update
  • sudo apt-get upgrade
  • sudo apt-get dist-upgrade
  • For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:
  • sudo apt-get install libgconf-2-4

New in Microsoft Azure Storage Explorer 1.3.1 (Jul 13, 2018)

  • New:
  • Accessing the $web containers used by Static Websites is now supported. This allows you to easily upload and manage files and folders used by your website. #223
  • The app bar on macOS has been reorganized. Changes include a File menu, some shortcut key changes, and several new commands under the app menu. #99
  • The authority endpoint for signing in to Azure US Government has been changed to https://login.microsoftonline.us/.
  • Accessibility: When a screen reader is active, keyboard navigation now works with the tables used for displaying items on the right-hand side. You can use the arrow keys to navigate rows and columns, Enter to invoke default actions, the context menu key to open up the context menu for an item, and Shift or Control to multiselect. #103
  • Fixes:
  • On some machines, child processes were taking a long time to start. When this would happen, a "child process failed to start in a timely manner" error would appear. The time allotted for a child process to start has now been increased from 20 to 90 seconds. If you are still affected by this issue, please comment on the linked GitHub issue. #281
  • When using a SAS that did not have read permissions, it was not possible to upload a large blob. The logic for upload has been modified to work in this scenario. #305
  • Setting the public access level for a container would remove all access policies, and vice versa. Now, public access level and access policies are preserved when setting either of the two. #197
  • "AccessTierChangeTime" was truncated in the Properties dialog. This has been fixed. #145
  • The "Microsoft Azure Storage Explorer -" prefix was missing from the Create New Directory dialog. This has been fixed. #299
  • Accessibility: The Add Entity dialog was difficult to navigate when using VoiceOver. Improvements have been made. #206
  • Accessibility: The background color of the collapse/expand button for the Actions and Properties pane was inconsistent with similar UI controls in High Contrast Black theme. The color has been changed. #123
  • Accessibility: In High Contrast Black theme, the focus styling for the 'X' button in the Properties dialog was not visible. This has been fixed. #243
  • Accessibility: The Actions and Properties tabs were missing several aria values which resulted in a subpar screen reader experience. The missing aria values have now been added. #316
  • Accessibility: Collapsed tree nodes on the left hand side were not being given an aria-expanded value of false. This has been fixed. #352
  • Known Issues:
  • When using emulators, such as Azure Storage Emulator or Azurite, you will need to have them listen for connections on their default ports. Otherwise, Storage Explorer will not be able to connect to them.
  • If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. If doing so does not unblock you, please comment on this issue.
  • Azurite has not yet fully implemented all Storage APIs. Because of this, there may be unexpected errors or behavior when using Azurite for development storage.
  • In rare cases, the tree focus may get stuck on Quick Access. To unstick the focus, you can Refresh All.
  • Uploading from your OneDrive folder does not work because of a bug in NodeJS. The bug has been fixed, but not yet integrated into Electron.
  • When targeting Azure Stack, uploading certain files as append blobs may fail.
  • After clicking "Cancel" on a task, it may take a while for that task to cancel. This is because we are using the cancel filter workaround described here.
  • If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.
  • Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. All other properties and metadata for blobs, files and entities are preserved during a rename.
  • Although Azure Stack doesn't currently support Files, a File Shares node still appears under an attached Azure Stack storage account.
  • The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the `--disable-gpu` switch: ./StorageExplorer.exe --disable-gpu
  • For Linux users, you will need to install .NET Core 2.0.
  • For users on Ubuntu 14.04, you will need to ensure GCC is up to date - this can be done by running the following commands, and then restarting your machine:
  • sudo add-apt-repository ppa:ubuntu-toolchain-r/test
  • sudo apt-get update
  • sudo apt-get upgrade
  • sudo apt-get dist-upgrade
  • For users on Ubuntu 17.10, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:
  • sudo apt-get install libgconf-2-4

New in Microsoft Azure Storage Explorer 1.3.0 (Jul 10, 2018)

  • New:
  • Accessing the $web containers used by Static Websites is now supported. This allows you to easily upload and manage files and folders used by your website. #223
  • The app bar on macOS has been reorganized. Changes include a File menu, some shortcut key changes, and several new commands under the app menu. #99
  • The authority endpoint for signing in to Azure US Government has been changed to https://login.microsoftonline.us/.
  • Accessibility: When a screen reader is active, keyboard navigation now works with the tables used for displaying items on the right-hand side. You can use the arrow keys to navigate rows and columns, Enter to invoke default actions, the context menu key to open up the context menu for an item, and Shift or Control to multiselect. #103
  • Fixes:
  • On some machines, child processes were taking a long time to start. When this would happen, a "child process failed to start in a timely manner" error would appear. The time allotted for a child process to start has now been increased from 20 to 90 seconds. If you are still affected by this issue, please comment on the linked GitHub issue. #281
  • When using a SAS that did not have read permissions, it was not possible to upload a large blob. The logic for upload has been modified to work in this scenario. #305
  • Setting the public access level for a container would remove all access policies, and vice versa. Now, public access level and access policies are preserved when setting either of the two. #197
  • "AccessTierChangeTime" was truncated in the Properties dialog. This has been fixed. #145
  • The "Microsoft Azure Storage Explorer -" prefix was missing from the Create New Directory dialog. This has been fixed. #299
  • Accessibility: The Add Entity dialog was difficult to navigate when using VoiceOver. Improvements have been made. #206
  • Accessibility: The background color of the collapse/expand button for the Actions and Properties pane was inconsistent with similar UI controls in High Contrast Black theme. The color has been changed. #123
  • Accessibility: In High Contrast Black theme, the focus styling for the 'X' button in the Properties dialog was not visible. This has been fixed. #243
  • Accessibility: The Actions and Properties tabs were missing several aria values which resulted in a subpar screen reader experience. The missing aria values have now been added. #316
  • Accessibility: Collapsed tree nodes on the left hand side were not being given an aria-expanded value of false. This has been fixed. #352
  • Known issues:
  • When using emulators, such as Azure Storage Emulator or Azurite, you will need to have them listen for connections on their default ports. Otherwise, Storage Explorer will not be able to connect to them.
  • If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. If doing so does not unblock you, please comment on this issue.
  • Azurite has not yet fully implemented all Storage APIs. Because of this, there may be unexpected errors or behavior when using Azurite for development storage.
  • In rare cases, the tree focus may get stuck on Quick Access. To unstick the focus, you can Refresh All.
  • Uploading from your OneDrive folder does not work because of a bug in NodeJS. The bug has been fixed, but not yet integrated into Electron.
  • When targeting Azure Stack, uploading certain files as append blobs may fail.
  • After clicking "Cancel" on a task, it may take a while for that task to cancel. This is because we are using the cancel filter workaround described here.
  • If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.
  • Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. All other properties and metadata for blobs, files and entities are preserved during a rename.
  • Although Azure Stack doesn't currently support Files, a File Shares node still appears under an attached Azure Stack storage account.
  • The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the `--disable-gpu` switch.
  • ./StorageExplorer.exe --disable-gpu
  • For Linux users, you will need to install .NET Core 2.0.
  • or users on Ubuntu 14.04, you will need to ensure GCC is up to date - this can be done by running the following commands, and then restarting your machine.
  • sudo add-apt-repository ppa:ubuntu-toolchain-r/test
  • sudo apt-get update
  • sudo apt-get upgrade
  • sudo apt-get dist-upgrade
  • For users on Ubuntu 17.10, you will need to install GConf - this can be done by running the following commands, and then restarting your machine.
  • sudo apt-get install libgconf-2-4

New in Microsoft Azure Storage Explorer 1.2.0 Build 201806.05.1 (Jun 11, 2018)

  • New:
  • If Storage Explorer fails to load subscriptions from only a subset of your tenants, then any successfully loaded subscriptions will be shown along with an error message specifically for the tenants that failed. #159
  • On Windows, when an update is available, you can now choose to "Update on Close". When this option is picked, the installer for the update will run after you close Storage Explorer. #21
  • Restore Snapshot has been added to the context menu of the file share editor when viewing a file share snapshot. #131
  • The Clear Queue button is now always enabled. #135
  • Support for signing in to ADFS Azure Stack has been re-enabled. Azure Stack version 1804 or greater is required. #150
  • Fixes:
  • If you viewed snapshots for a file share whose name was a prefix of another file share in the same storage account, then the snapshots for the other file share would also be listed. This has been fixed. #255
  • When attached via SAS, restoring a file from a file share snapshot would result in an error. This has been fixed. #211
  • When viewing snapshots for a blob, the Promote Snapshot action was enabled when the base blob and a single snapshot were selected. The action is now only enabled if a single snapshot is selcted. #230
  • If a single job (such as downloading a blob) was started and later failed, it would not automatically retry until you started another job of the same type. All jobs should now auto retry, regardless of how many jobs you have queued.
  • Editors opened for newly created blob containers in GPV2 and Blob Storage accounts did not have an Access Tier column. This has been fixed. #109
  • An Access Tier column would sometimes not appear when a Storage account or blob container was attached via SAS. The column will now always be shown, but with an empty value if there is no Access Tier set. #160
  • Setting the Access Tier of a newly uploaded block blob was disabled. This has been fixed. #171
  • If the "Keep Tab Open" button was invoked using keyboard, then keyboard focus would be lost. Now, the focus will move onto the tab that was kept open. #163
  • For a query in the Query Builder, VoiceOver was not giving a usable description of the current operator. It is now more descriptive. #207
  • The pagination links for the various editors were not descriptive. They have been changed to be more descriptive. #205
  • In the Add Entity dialog, VoiceOver was not announcing what column an input element was part of. The name of the current column is now included in the description of the element. #206
  • Radio buttons and checkboxes did not have a visible border when focused. This has been fixed. #237
  • Known Issues:
  • When using emulators, such as Azure Storage Emulator or Azurite, you will need to have them listen for connections on their default ports. Otherwise, Storage Explorer will not be able to connect to them.
  • If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. If doing so does not unblock you, please comment on this issue.
  • Azurite has not yet fully implemented all Storage APIs. Because of this, there may be unexpected errors or behavior when using Azurite for development storage.
  • In rare cases, the tree focus may get stuck on Quick Access. To unstick the focus, you can Refresh All.
  • Uploading from your OneDrive folder does not work because of a bug in NodeJS. The bug has been fixed, but not yet integrated into Electron.
  • When targeting Azure Stack, uploading certain files as append blobs may fail.
  • After clicking "Cancel" on a task, it may take a while for that task to cancel. This is because we are using the cancel filter workaround described here.
  • If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.
  • Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. All other properties and metadata for blobs, files and entities are preserved during a rename.
  • Although Azure Stack doesn't currently support files shares, a File Shares node still appears under an attached Azure Stack storage account.
  • The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the `--disable-gpu` switch: ./StorageExplorer.exe --disable-gpu
  • For Linux users, you will need to install .NET Core 2.0.
  • For users on Ubuntu 14.04, you will need to ensure GCC is up to date - this can be done by running the following commands, and then restarting your machine.
  • sudo add-apt-repository ppa:ubuntu-toolchain-r/test
  • sudo apt-get update
  • sudo apt-get upgrade
  • sudo apt-get dist-upgrade
  • For users on Ubuntu 17.10, you will need to install GConf - this can be done by running the following commands, and then restarting your machine.
  • sudo apt-get install libgconf-2-4

New in Microsoft Azure Storage Explorer 1.1.0 Build 20180507.1 (May 9, 2018)

  • New:
  • Storage Explorer now supports the use of Azurite. Note: the connection to Azurite is hardcoded to the default development endpoints.
  • Storage Explorer now supports Access Tiers for Blob Only and GPV2 Storage Accounts. Learn more about Access Tiers here.
  • A start time is no longer required when generating a SAS.
  • Fixes:
  • Retrieving of subscriptions for US Government accounts was broken. This has been fixed. #61
  • The expiry time for access policies was not correctly being saved. This has been fixed. #50
  • When generating a SAS URL for an item in a container, the name of the item was not being appended to the URL. This has been fixed. #44
  • When creating a SAS, expiry times that are in the past would sometimes be the default value. This was due to Storage Explorer using the last used start and expiry time as default values. Now, every time you open the SAS dialog, a new set of default values is generated. #35
  • When copying between Storage Accounts, a 24-hour SAS is generated. If the copy lasted more than 24 hours, then the copy would fail. We've increased the SAS's to last 1 week to reduce the chance of a copy failing due to an expired SAS. #62
  • For some activities clicking on "Cancel" would not always work. This has been fixed. #125
  • For some activities the transfer speed was wrong. This has been fixed. #124
  • The spelling of "Previous" in the View menu was wrong. It is now properly spelled. #71
  • The final page of the Windows installer had a "Next" button. It has been changed to a "Finish" button. #70
  • Tab focus was not visible for buttons in dialogs when using the HC Black theme. It is now visible. #64
  • The casing of "Auto-Resolve" for actions in the activity log was wrong. It is now correct. #51
  • When deleting an entity from a table, the dialog asking you for confirmation displayed an error icon. The dialog now uses a warning icon. #148
  • Known Issues:
  • If you use VS for Mac and have ever created a custom AAD configuration, you may be unable to sign-in. To work around the issue, delete the contents of ~/.IdentityService/AadConfigurations. If doing so does not unblock you, please comment on this issue.
  • Azurite has not yet fully implemented all Storage APIs. Because of this, there may be unexpected errors or behavior when using Azurite for development storage.
  • In rare cases, the tree focus may get stuck on Quick Access. To unstick the focus, you can Refresh All.
  • Uploading from your OneDrive folder does not work because of a bug in NodeJS. The bug has been fixed, but not yet integrated into Electron.
  • When targeting Azure Stack, uploading certain files as append blobs may fail.
  • After clicking "Cancel" on a task, it may take a while for that task to cancel. This is because we are using the cancel filter workaround described here.
  • If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.
  • Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. All other properties and metadata for blobs, files and entities are preserved during a rename.
  • Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.
  • The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the `--disable-gpu` switch:
  • ./StorageExplorer.exe --disable-gpu
  • For Linux users, you will need to install .NET Core 2.0.
  • For users on Ubuntu 14.04, you will need to ensure GCC is up to date - this can be done by running the following commands, and then restarting your machine:
  • sudo add-apt-repository ppa:ubuntu-toolchain-r/test
  • sudo apt-get update
  • sudo apt-get upgrade
  • sudo apt-get dist-upgrade
  • For users on Ubuntu 17.10, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:
  • sudo apt-get install libgconf-2-4

New in Microsoft Azure Storage Explorer 1.0.0 Build 20180515.2 (Apr 17, 2018)

  • New:
  • Enhanced authentication that allows Storage Explorer to use the same account store as Visual Studio 2017. To use this feature, you will need to re-login to your accounts and re-set your filtered subscriptions.
  • For Azure Stack accounts backed by AAD, Storage Explorer will now retrieve Azure Stack subscriptions when 'Target Azure Stack' is enabled. You no longer need to create a custom login environment.
  • Several shortcuts were added to enable faster navigation. These include toggling various panels and moving between editors. See the View menu for more details.
  • Storage Explorer feedback now lives on GitHub. You can reach our issues page by clicking the Feedback button in the bottom left or by going to https://github.com/Microsoft/AzureStorageExplorer/issues. Feel free to make suggestions, report issues, ask questions, or leave any other form of feedback.
  • If you are running into SSL Certificate issues and are unable to find the offending certificate, you can now launch Storage Explorer from the command line with the `--ignore-certificate-errors` flag. When launched with this flag, Storage Explorer will ignore SSL certificate errors.
  • There is now a 'Download' option in the context menu for blob and file items.
  • Improved accessibility and screen reader support. If you rely on accessibility features, see our accessibility documentation for more information.
  • Storage Explorer now uses Electron 1.8.3
  • Breaking Changes:
  • Storage Explorer has switched to a new authentication library. As part of the switch to the library, you will need to re-login to your accounts and re-set your filtered subscriptions
  • The method used to encrypt sensitive data has changed. This may result in some of your Quick Access items needing to be re-added and/or some of you attached resources needing to be reattached.
  • Fixes:
  • Some users behind proxies would have group blob uploads or downloads interrupted by an 'Unable to resolve' error message. This has been fixed.
  • If sign in was needed while using a direct link, clicking on the 'Sign In' prompt would pop up a blank dialog. This has been fixed.
  • On Linux, if Storage Explorer is unable to launch because of a GPU process crash, you will now be informed of the crash, told to use the '--disable-gpu' switch, and Storage Explorer will then automatically restart with the switch enabled.
  • Invalid access policies were hard to identity in the Access Policies dialog. Invalid access policy IDs are now outlined in red for more visibility.
  • The activity log would sometimes have large areas of whitespace between the different parts of an activity. This has been fixed.
  • In the table query editor, if you left a timestamp clause in an invalid state and then attempted to modify another clause, the editor would freeze. The editor will now restore the timestamp clause to its last valid state when a change in another clause is detected.
  • If you paused while typing in your search query in the tree view, the search would begin and focus would be stolen from the text box. Now, you must explicitly start searching by pressing the 'Enter' key, or by clicking on the start search button.
  • The 'Get Shared Access Signature' command would sometimes be disabled when right clicking on a file in a File Share. This has been fixed.
  • If the resource tree node with focus was filtered out during search, you could not tab into the resource tree and use the arrow keys to navigate the resource tree. Now, if the focused resource tree node is hidden, the first node in the resource tree will be automatically focused.
  • An extra separator would sometimes be visible in the editor toolbar. This has been fixed.
  • The breadcrumb text box would sometimes overflow. This has been fixed.
  • The Blob and File Share editors would sometimes constantly refresh when uploading many files at once. This has been fixed.
  • The 'Folder Statistics' feature had no purpose in the File Share Snapshots Management view. It has now been disabled.
  • On Linux, the File menu did not appear. This has been fixed.
  • When uploading a folder to a File Share, by default, only the contents of the folder were uploaded. Now, the default behavior is to upload the contents of the folder into a matching folder in the File Share.
  • The ordering of buttons in several dialogs had been reversed. This has been fixed.
  • Various security related fixes.
  • Known Issues:
  • In rare cases, the tree focus may get stuck on Quick Access. To unstick the focus, you can Refresh All.
  • When targeting Azure Stack, uploading certain files as append blobs may fail.
  • After clicking "Cancel" on a task, it may take a while for that task to cancel. This is because we are using the cancel filter workaround described here.
  • If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.
  • Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. All other properties and metadata for blobs, files and entities are preserved during a rename.
  • Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.
  • The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the `--disable-gpu` switch:
  • ./StorageExplorer.exe --disable-gpu
  • For Linux users, you will need to install .NET Core 2.0.
  • For users on Ubuntu 14.04, you will need to ensure GCC is up to date - this can be done by running the following commands, and then restarting your machine:
  • sudo add-apt-repository ppa:ubuntu-toolchain-r/test
  • sudo apt-get update
  • sudo apt-get upgrade
  • sudo apt-get dist-upgrade
  • For users on Ubuntu 17.10, you will need to install GConf - this can be done by running the following commands, and then restarting your machine:
  • sudo apt-get install libgconf-2-4

New in Microsoft Azure Storage Explorer 0.9.5 Build 20180206.3 (Feb 8, 2018)

  • New:
  • Support for File Shares snapshots:
  • Create and manage snapshots for your File Shares.
  • Easily switch views between snapshots of your File Shares as you explore.
  • Restore previous versions of your files.
  • Preview support for Azure Data Lake Store:
  • Connect to your ADLS resources across multiple accounts.
  • Connect to and share ADLS resources using ADL URIs.
  • Perform basic file/folder operations recursively.
  • Pin individual folders to Quick Access.
  • Display folder statistics.
  • Fixes:
  • Startup performance improvements.
  • Various bug fixes.
  • Known Issues:
  • Storage Explorer does not support ADFS accounts.
  • When targeting Azure Stack, uploading certain files as append blobs may fail.
  • After clicking "Cancel" on a task, it may take a while for that task to cancel. This is because we are using the cancel filter workaround described here.
  • If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.
  • The account settings panel may show that you need to reenter credentials to filter subscriptions.
  • Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. All other properties and metadata for blobs, files and entities are preserved during a rename.
  • Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.
  • The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the `--disable-gpu` switch
  • This is:
  • ./StorageExplorer.exe --disable-gpu
  • For users on Ubuntu 14.04, you will need to ensure GCC is up to date - this can be done by running commands, and then restarting your machine.
  • These are:
  • sudo add-apt-repository ppa:ubuntu-toolchain-r/test
  • sudo apt-get update
  • sudo apt-get upgrade
  • sudo apt-get dist-upgrade
  • For users on Ubuntu 17.04, you will need to install GConf - this can be done by running commands, and then restarting your machine.
  • These are:
  • sudo apt-get install libgconf-2-4

New in Microsoft Azure Storage Explorer 0.9.4 Build 20180119.2 (Jan 22, 2018)

  • Welcome to the January 2018 release of Microsoft Azure Storage Explorer. This is a minor release on top of 0.9.3 that provides a security fix.
  • New:
  • Fixed a security issue. Please upgrade to this version at your earliest convenience.
  • Fixes:
  • Old activities were not appropriately being cleaned up. This affected the performance of long running jobs. They are now being cleaned up correctly.
  • Actions involving large numbers of files and directories would occasionally cause Storage Explorer to freeze. Requests to Azure for File Shares are now throttled to limit system resource use.

New in Microsoft Azure Storage Explorer 0.9.3 Build 20171207.9 (Dec 9, 2017)

  • NEW:
  • Your existing Storage Explorer window will be re-used when:
  • Opening direct links generated in Storage Explorer.
  • Opening Storage Explorer from portal.
  • Opening Storage Explorer from Azure Storage VS Code extension (coming soon).
  • Added ability to open a new Storage Explorer window from within Storage Explorer.
  • For Windows, there is a 'New Window' option under File Menu and in the context menu of the task bar.
  • For Mac, there is a 'New Window' option under App Menu.
  • For Linux, there is a 'New Window' option under File Menu.
  • FIXES:
  • Old activities were not appropriately being cleaned up. This affected the performance of long running jobs. They are now being cleaned up correctly.
  • Actions involving large numbers of files and directories would occasionally cause Storage Explorer to freeze. Requests to Azure for File Shares are now throttled to limit system resource use.
  • KNOWN ISSUES:
  • Storage Explorer does not support ADFS accounts.
  • Shortcut keys for "View Explorer" and "View Account Management" should be Ctrl/Cmd+Shift+E and Ctrl/Cmd+Shift+A respectively.
  • When targeting Azure Stack, uploading certain files as append blobs may fail.
  • After clicking "Cancel" on a task, it may take a while for that task to cancel. This is because we are using the cancel filter workaround described here.
  • If you choose the wrong PIN/Smartcard certificate, then you will need to restart in order to have Storage Explorer forget that decision.
  • The account settings panel may show that you need to reenter credentials to filter subscriptions.
  • Renaming blobs (individually or inside a renamed blob container) does not preserve snapshots. All other properties and metadata for blobs, files and entities are preserved during a rename.
  • Although Azure Stack doesn't currently support Files Shares, a File Shares node still appears under an attached Azure Stack storage account.
  • The Electron shell used by Storage Explorer has trouble with some GPU (graphics processing unit) hardware acceleration. If Storage Explorer is displaying a blank (empty) main window, you can try launching Storage Explorer from the command line and disabling GPU acceleration by adding the `--disable-gpu` switch: ./StorageExplorer.exe --disable-gpu
  • For users on Ubuntu 14.04, you will need to ensure GCC is up to date - this can be done by running the following commands, and then restarting your machine -
  • sudo add-apt-repository ppa:ubuntu-toolchain-r/test
  • sudo apt-get update
  • sudo apt-get upgrade
  • sudo apt-get dist-upgrade
  • For users on Ubuntu 17.04, you will need to install GConf - this can be done by running the following commands, and then restarting your machine -
  • sudo apt-get install libgconf-2-4

New in Microsoft Azure Storage Explorer 0.9.0 Build 20171013.4 (Oct 16, 2017)

  • New:
  • Preview support for Azure Cosmos DB:
  • Online Documentation
  • Create databases and collections
  • Manipulate data
  • Query, create, or delete documents
  • Update stored procedures, user defined functions, or triggers
  • Use connection strings to connect to and manage your databases
  • Improved the performance of uploading/downloading many small blobs.
  • Added a "Retry All" action if there are failures in a blob upload group or blob download group.
  • Storage Explorer will now pause iteration during blob upload/download if it detects your network connection has been lost. You can then resume iteration once the network connection has been re-established.
  • Added the ability to "Close All", "Close Others", and "Close" tabs via context menu.
  • Storage Explorer now uses native dialogs and native context menus.
  • Storage Explorer is now more accessible. Improvements include:
  • Improved screen reader support, for NVDA on Windows, and for VoiceOver on Mac
  • Improved high contrast theming
  • Keyboard tabbing and keyboard focus fixes
  • Fixes:
  • If you tried to open or download a blob with an invalid Windows file name, the operation would fail. Storage Explorer will now detect if a blob name is invalid and ask if you would like to either encode it or skip the blob. Storage Explorer will also detect if a file name appears to be encoded and ask you if want to decode it before uploading.
  • During blob upload, the editor for the target blob container would sometimes not properly refresh. This has been fixed.
  • The support for several forms of connection strings and SAS URIs regressed. We have addressed all known issues, but please send feedback if you encounter further issues.

New in Microsoft Azure Storage Explorer 0.8.16 Build 20170818.2 (Sep 26, 2017)

  • New:
  • When you open a blob, Storage Explorer will prompt you to upload the downloaded file if a
  • change is detected
  • Enhanced Azure Stack sign-in experience
  • Improvided the performance of uploading/downloading many small files at the same time
  • Fixes:
  • For some blob types, choosing to "replace' during an upload conflict would sometimes result
  • in the upload being restarted.
  • In version 0.8.15, uploads would sometimes stall at 99%.
  • When uploading files to a file share, if you chose to upload to a directory which did not yet exist, your upload would fail.
  • Storage Explorer was incorrectly generating timestamps for shared access signatures and table queries.

New in Microsoft Azure Storage Explorer 0.8.14 Build 20170622.1 (Jun 26, 2017)

  • New:
  • Updated Electron version to 1.7.2 in order to take advantage of several critical security updates
  • You can now quickly access the online troubleshooting guide from the help menu
  • Storage Explorer Troubleshooting Guide
  • Instructions on connecting to an Azure Stack subscription

New in Microsoft Azure Storage Explorer 0.8.13 Build 20170511.6 (May 14, 2017)

  • NEW:
  • Storage Explorer Troubleshooting Guide
  • Instructions on connecting to an Azure Stack subscription
  • FIXES:
  • Fixed: File upload had a high chance of causing an out of memory error
  • Fixed: You can now sign in with PIN/Smartcard
  • Fixed: Open in Portal now works with Azure China, Azure Germany, Azure US Government, and Azure Stack
  • Fixed: While uploading a folder to a blob container, an "Illegal operation" error would sometimes occur
  • Fixed: Select all was disabled while managing snapshots
  • Fixed: The metadata of the base blob might get overwritten after viewing the properties of its snapshots

New in Microsoft Azure Storage Explorer 0.8.12 Build 20170406.9 (Apr 7, 2017)

  • Fixed: sending feedback was broken in 0.8.11 - fixed in 0.8.12

New in Microsoft Azure Storage Explorer 0.8.11 Build 20170404.6 (Apr 5, 2017)

  • New:
  • Storage Explorer will now automatically close when you install an update from the update notification
  • In-place quick access provides an enhanced experience for working with your frequently accessed resources
  • In the Blob Container editor, you can now see which virtual machine a leased blob belongs to
  • You can now collapse the left side panel
  • Discovery now runs at the same time as download
  • Use Statistics in the Blob Container, File Share, and Table editors to see the size of your resource or selection
  • You can now sign-in to Azure Active Directory (AAD) based Azure Stack accounts.
  • You can now upload archive files over 32MB to Premium storage accounts
  • Improved accessibility support
  • You can now add trusted Base-64 encoded X.509 SSL certificates by going to Edit -> SSL Certificates -> Import Certificates
  • Fixes:
  • Fixed: after refreshing an account’s credentials, the tree view would sometimes not automatically refresh
  • Fixed: generating a SAS for emulator queues and tables would result in an invalid URL
  • Fixed: premium storage accounts can now be expanded while a proxy is enabled
  • Fixed: the apply button on the accounts management page would not work if you had 1 or 0 accounts selected

New in Microsoft Azure Storage Explorer 0.8.9 Build 20170222.3 (Feb 25, 2017)

  • Storage Explorer 0.8.9 will automatically download the latest version for updates.
  • Hotfix: using a portal generated SAS URI to attach a storage account would result in an error.

New in Microsoft Azure Storage Explorer 0.8.8 Build 20170209.1 (Feb 14, 2017)

  • NEW:
  • You can now create, manage, and promote blob snapshots.
  • Storage Explorer will now automatically download the latest version when it is available.
  • You can now sign in to Azure China, Azure Germany, and Azure US Government accounts.
  • You can now change the zoom level. Use the options in the View menu to Zoom In, Zoom Out, and Reset Zoom.
  • Unicode characters are now supported in user metadata for blobs and files.
  • Accessibility improvements.
  • The next version's release notes can be viewed from the update notification. You can also view the current release notes from the Help menu.
  • FIXES:
  • Fixed: the version number is now correctly displayed in Control Panel on Windows
  • Fixed: search is no longer limited to 50,000 nodes
  • Fixed: upload to a file share spun forever if the destination directory did not already exist
  • Fixed: improved stability for long uploads and downloads

New in Microsoft Azure Storage Explorer 0.8.7 Build 20161216.4 (Dec 28, 2016)

  • NEW:
  • You can choose how to resolve conflicts at the beginning of an update, download or copy session in the Activities window
  • Hover over a tab to see the full path of the storage resource
  • When you click on a tab, it synchronizes with its location in the left side navigation pane
  • FIXES:
  • Fixed: Storage Explorer is now a trusted app on Mac
  • Fixed: Ubuntu 14.04 is again supported
  • Fixed: Sometimes the add account UI flashes when loading subscriptions
  • Fixed: Sometimes not all storage resources were listed in the left side navigation pane
  • Fixed: The action pane sometimes displayed empty actions
  • Fixed: The window size from the last closed session is now retained
  • Fixed: You can open multiple tabs for the same resource using the context menu
  • Known Issues
  • Quick Access only works with subscription based items. Local resources or resources attached via key or SAS token are not supported in this release
  • It may take Quick Access a few seconds to navigate to the target resource, depending on how many resources you have
  • Having more than 3 groups of blobs or files uploading at the same time may cause errors
  • Search handles searching across roughly 50,000 nodes - after this, performance may be impacted or may cause unhandled exception
  • For the first time using the Storage Explorer on macOS, you might see multiple prompts asking for user's permission to access keychain. We suggest you select Always Allow so the prompt won't show up again

New in Microsoft Azure Storage Explorer 0.8.6 Build 20161118.8 (Dec 8, 2016)

  • NEW:
  • You can now pin most frequently used services to the Quick Access for easy navigation
  • You can now open multiple editors in different tabs. Single click to open a temporary tab; double click to open a permanent tab. You can also click on the temporary tab to make it a permanent tab
  • We have made noticeable performance and stability improvements for uploads and downloads, especially for large files on fast machines
  • Empty "virtual" folders can now be created in blob containers
  • We have re-introduced scoped search with our new enhanced substring search, so you now have two options for searching:
  • Global search - just enter a search term into the search textbox
  • Scoped search - click the magnifying glass icon next to a node, then add a search term to the end of the path, or right-click and select "Search from Here"
  • We have added various themes: Light (default), Dark, High Contrast Black, and High Contrast White. Go to Edit -> Themes to change your theming preference
  • You can modify Blob and file properties
  • We now support encoded (base64) and unencoded queue messages
  • On Linux, a 64-bit OS is now required. For this release we only support 64-bit Ubuntu 16.04.1 LTS
  • We have updated our logo!
  • FIXES:
  • Fixed: Screen freezing problems
  • Fixed: Enhanced security
  • Fixed: Sometimes duplicate attached accounts could appear
  • Fixed: A blob with an undefined content type could generate an exception
  • Fixed: Opening the Query Panel on an empty table was not possible
  • Fixed: Varies bugs in Search
  • Fixed: Increased the number of resources loaded from 50 to 100 when clicking "Load More"
  • Fixed: On first run, if an account is signed into, we now select all subscriptions for that account by default

New in Microsoft Azure Storage Explorer 0.8.5 Build 20160929.1 (Oct 21, 2016)

  • New:
  • Can now use Portal-generated SAS keys to attach to Storage Accounts and resources
  • Fixes:
  • Fixed: race condition during search sometimes caused nodes to become non-expandable
  • Fixed: "Use HTTP" doesn't work when connecting to Storage Accounts with account name and key
  • Fixed: SAS keys (specially Portal-generated ones) return a "trailing slash" error
  • Fixed: table import issues
  • Sometimes partition key and row key were reversed
  • Uable to read "null" Partition Keys
  • Known Issues:
  • Search handles searching across roughly 50,000 nodes - after this, performance may be impacted
  • Azure Stack doesn't currently support Files, so trying to expand Files will show an error

New in Microsoft Azure Storage Explorer 0.8.4 Build 20160910.1 (Sep 13, 2016)

  • NEW:
  • Generate direct links to storage accounts, containers, queues, tables, or file shares for sharing and easy access to your resources - Windows and Mac OS support
  • Search for your blob containers, tables, queues, file shares, or storage accounts from the search box
  • You can now group clauses in the table query builder
  • Rename and copy/paste blob containers, file shares, tables, blobs, blob folders, files and directories from within SAS-attached accounts and containers
  • Renaming and copying blob containers and file shares now preserve properties and metadata
  • FIXES:
  • Fixed: cannot edit table entities if they contain booleans or binary properties

New in Microsoft Azure Storage Explorer 0.8.3 Build 20160802.3 (Aug 4, 2016)

  • NEW:
  • Rename containers, tables, file shares
  • Improved Query builder experience
  • Ability to save and load queries
  • Direct links to storage accounts or containers, queues, tables, or file shares for sharing and easily accessing your resources (Windows-only - macOS support coming soon!)
  • Ability to manage and configure CORS rules
  • FIXES:
  • Fixed: Microsoft Accounts require re-authentication every 8-12 hours

New in Microsoft Azure Storage Explorer 0.8.2 Build 20160707.4 (Aug 4, 2016)

  • NEW:
  • Storage Accounts are grouped by subscriptions; development storage and resources attached via key or SAS are shown under (Local and Attached) node
  • Sign off from accounts in "Azure Account Settings" panel
  • Configure proxy settings to enable and manage sign-in
  • Create and break blob leases
  • Open blob containers, queues, tables, and files with single-click
  • FIXES:
  • Fixed: queue messages inserted with .NET or Java libraries are not properly decoded from base64
  • Fixed: $metrics tables are not shown for Blob Storage accounts
  • Fixed: tables node does not work for local (Development) storage

New in Microsoft Azure Storage Explorer 0.8.1 Build 20160702.3 (Jul 7, 2016)

  • New:
  • Storage Accounts are grouped by subscriptions; development storage and resources attached via key or SAS are shown under (Local and Attached) node
  • Sign off from accounts in "Azure Account Settings" panel
  • Configure proxy settings to enable and manage sign-in
  • Create and break blob leases
  • Open blob containers, queues, tables, and files with single-click
  • Fixes:
  • Fixed: queue messages inserted with .NET or Java libraries are not properly decoded from base64
  • Fixed: $metrics tables are not shown for Blob Storage accounts
  • Fixed: tables node does not work for local (Development) storage

New in Microsoft Azure Storage Explorer 0.8 Build 20160607.5 (Jun 10, 2016)

  • New:
  • File share support: viewing, uploading, downloading, copying files and directories, SAS URIs (create and connect)
  • Improved user experience for connecting to Storage with SAS URIs or account keys
  • Export table query results
  • Table column reordering and customization
  • Viewing $logs blob containers and $metrics tables for Storage Accounts with enabled metrics
  • Improved export and import behavior, now includes property value type
  • Fixes:
  • Fixed: uploading or downloading large blobs can result in incomplete uploads/downloads
  • Fixed: editing, adding, or importing an entity with a numeric string value ("1") will convert it to double

New in Microsoft Azure Storage Explorer 0.7.20160325.0 (May 29, 2016)

  • New:
  • Table support: viewing, querying, export, import, and CRUD operations for entities
  • Queue support: viewing, adding, dequeueing messages
  • Generating SAS URIs for Storage Accounts
  • Connecting to Storage Accounts with SAS URIs
  • Update notifications for future updates to Storage Explorer
  • Updated look and feel
  • Fixes:
  • Performance and reliability improvements

New in Microsoft Azure Storage Explorer 0.7.20160105.0 (May 29, 2016)

  • New:
  • Linux support (parity features to OSX)
  • Add blob containers with Shared Access Signatures (SAS) key
  • Add Storage Accounts for Azure China
  • Add Storage Accounts with custom endpoints
  • Open and view the contents text and picture blobs
  • View and edit blob properties and metadata
  • Fixes:
  • Fixed: uploading or download a large number of blobs (500+) may sometimes cause the app to have a white screen
  • Fixed: when setting blob container public access level, the new value is not updated until you re-set the focus on the container. Also, the dialog always defaults to "No public access", and not the actual current value.
  • Better overall keyboard/accessibility and UI support
  • Breadcrumbs history text wraps when it's long with white space
  • SAS dialog supports input validation
  • Local storage continues to be available even if user credentials has expired
  • When an opened blob container is deleted, the blob explorer on the right side is closed

New in Microsoft Azure Storage Explorer 0.7.20151116.0 (May 29, 2016)

  • New:
  • Mac OS X, and Windows versions
  • Sign in to view your Storage Accounts – use your Org Account, Microsoft Account, 2FA, etc
  • Local development storage (use storage emulator, Windows-only)
  • ARM and Classic resource support
  • Create and delete blobs, queues, or tables
  • Search for specific blobs, queues, or tables
  • Explore the contents of blob containers
  • View and navigate through directories
  • Upload, download, and delete blobs and folders
  • View and edit blob properties and metadata
  • Generate SAS keys
  • Manage and create Stored Access Policies (SAP)
  • Search for blobs by prefix
  • Drag ‘n drop files to upload or download