Release Notes - Cerulean

Release Notes

 

August 2018

Version 1.3.17

  • Azure Subscription Cosmos DB accounts management
    • Ability to connect to your Azure Cosmos DB accounts in your Azure Subscription.
    • List: List Cosmos DB accounts in your Azure Subscription.
    • Create: Create Cosmos DB account in your Azure Subscription.
    • Delete: Delete one or more Cosmos DB accounts from your Azure Subscription.
    • View: View properties of a Cosmos DB account in your Azure Subscription.
    • Access Keys: Manage access keys keys of a Cosmos DB account in your Azure Subscription. You can manage Primary/Secondary Read-Write and Primary/Secondary Read-Only keys.
      • List: List access keys for a Cosmos DB account.
      • Regenerate: Regenerate any of the access keys for a Cosmos DB account.
    • Geo Replication: Configure Geo Replication settings for a Cosmos DB account in your Azure Subscription.
      • Read Regions: Conveniently add/remove one or more read regions for your Cosmos DB account.
      • Manual Failover: Initiate manual failover i.e. make one of the existing read locations as new write location from within the application.
    • Default Consistency: Configure default consistency level of a Cosmos DB account in your Azure Subscription. You can choose from Bounded Staleness, Consistent Prefix, Eventual, Session and Strong consistency levels.
    • Tags: Manage tags for a Cosmos DB account in your Azure Subscription.
    • Resource Locks: Manage resource locks for a Cosmos DB account in your Azure Subscription.
      • List: List resource locks defined on a Cosmos DB account.
      • Create: Create resource lock on a Cosmos DB account. Both "Read Only" and "Do Not Delete" type locks can be created.
      • Delete: Delete one or more resource locks from a Cosmos DB account.
    • Connect: Connect to your Cosmos DB accounts using account name and key.
    • Emulator: On Windows platform, you can also connect to Cosmos DB Emulator.
    • Friendly Name: Assign a friendly name to your Cosmos DB accounts e.g. "Development", "Production", "Staging" etc. for easier identification.
    • Resource Category: Assign a category e.g. "Development", "Production", "QA" to your Cosmos DB accounts for resource categorization.
    • Permissions: Open an account in "Read Only" or "Read Write" mode to prevent accidental deletes and updates.
    • View in Portal: View a Cosmos DB account details in Azure Portal from within the application.
  • Storage Enhancements
    • When viewing list of blobs in a blob container, double clicking on a blob row will now by default download and open the blob with the registered application for that blob type. You can change this setting by going into Storage Settings (Home > Settings > Storage Settings > Blob Settings).
    • When viewing list of files/folders in a file share, double clicking on a file row will now by default download and open the file with the registered application for that file type. You can change this setting by going into Storage Settings (Home > Settings > Storage Settings > File Settings).
  • User Experience Enhancements
    • Ability to turn off/on numeric captcha for performing irreversible operations e.g. delete blob container etc.
    • Notification bar position changed from top middle to bottom right corner of the application screen to make it non blocking.
    • Ability to turn off/on display of "action item" buttons on the treeview nodes when mouse is moved over them.

July 2018

Version 1.3.4

  • Azure Subscriptions
    • Ability to connect to Azure Subscriptions and manage them. You can connect to your Azure Subscriptions using either "Work or School" account or "Personal Microsoft" account.
    • Manage resource groups in your Azure Subscriptions. You can create new resource groups, manage locks on resource groups, and update tags for a resource group.
    • Manage resource providers in your Azure Subscriptions. You can view information about a resource provider. You can register/unregister a resource provider as well.
    • Manage roles in your Azure Subscriptions. You can view information about roles in your Azure Subscription.
    • View locations for your Azure Subscription. We have also included a convenience feature called “Favorite Locations” using which you can make certain locations as favorites. These locations will appear on top in the location dropdown making it easy for you to select a location.
    • Manage tags in your Azure Subscriptions. You can list tags, create new tags and delete one or more tags.
    • Manage redis cache accounts in your Azure Subscriptions. Some of the things you could do there are: Create new redis cache accounts, delete redis cache accounts, manage locks and tags of a redis cache account, view/update properties, manage access keys, change pricing tier and clustering and reboot a redis cache server.
    • Manage search service accounts in your Azure Subscriptions. Some of the things you could do there are: Create new search service accounts, delete search service accounts, manage locks and tags of a search service account, view/update properties, manage admin keys and query keys, and scale your service.
    • Manage storage accounts in your Azure Subscriptions. Some of the things you could do there are: Create new storage accounts, delete storage accounts, manage locks and tags of a storage account, view/update properties, manage access keys, and manage custom domain. Both ARM and Classic storage accounts are supported.
  • Azure Storage Enhancements
    • Support for latest version of Storage Service REST API.
    • Simplified the “Add New Storage Account Connection” process. Now all you need to do is provide account name and key. Application will automatically fetch the account kind and replication kind.
    • Included support for configuring static websites hosted in Azure Storage account.
  • Other Enhancements
    • Included a crash reporter in the application. Application will automatically send a crash report to us securely whenever it crashes. You can turn this feature off by going into "System Settings" menu.
    • Electron version updated to 2.0.5.
    • Application will now remember the position and dimension when it closes and uses the same when it opens again.

June 2018

Version 1.2.81

  • Azure Search Service
    • Support for managing synonym maps in your Azure Search Service accounts.
    • Following features are supported:
      • List synonym maps in your Azure Search Service account.
      • Create synonym map.
      • Add/edit/delete synonyms to a synonym map.
      • Delete synonym maps from your Azure Search Service account.
      • Apply synonym map to an index field.
  • Azure Storage Enhancements
    • Ability to search for a blob by blob prefix.
    • Ability to change "content-type" property of multiple blobs (previously only "cache-control", "content-encoding" and "content-language" properties are supported.
    • Ability to uncheck a default query.
  • Azure Cosmos DB
    • Saved queries are now peristed even if the collection for which queries are created is deleted. These queries will become available when a collection by the same name (in the same database) is recreated.

Version 1.2.75

  • Azure Table Storage
    • Support for managing data in your Azure Storage tables.
    • Following features are supported:
      • Manage Entities:
        • List/query entities in Azure Tables.
        • Add new entities in an Azure Table.
        • Edit entities in an Azure Table.
        • Ability to edit PartitionKey/RowKey of an existing entity.
        • Delete one or more entities from an Azure Table.
      • Query Manager:
        • Ability to save queries so that you don't have to type the queries over and over again.
        • Export queries in JSON format.
        • Import queries.
      • Download Entities:
        • Download entities from a table.
        • Download in either JSON/Typed CSV format.
  • Azure Storage Analytics
    • 1st version to support managing data stored in Azure Storage Analytics tables and blob containers.
    • Ability to manage data in "$logs" blob container.
    • Ability to manage data in "$MetricsCapacityBlob", "$MetricsHourPrimaryTransactionsBlob", "$MetricsMinutePrimaryTransactionsBlob", "$MetricsHourPrimaryTransactionsFile", "$MetricsMinutePrimaryTransactionsFile", "$MetricsHourPrimaryTransactionsQueue", "$MetricsMinutePrimaryTransactionsQueue", "$MetricsHourPrimaryTransactionsTable", "$MetricsMinutePrimaryTransactionsTable", "$MetricsHourSecondaryTransactionsBlob", "$MetricsMinuteSecondaryTransactionsBlob", "$MetricsHourSecondaryTransactionsQueue", "$MetricsMinuteSecondaryTransactionsQueue", "$MetricsHourSecondaryTransactionsTable", and "$MetricsMinuteSecondaryTransactionsTable" tables
  • Azure Blob Storage
    • Blob's creation time is displayed when listing blobs.
  • Other improvements
    • Ability to group resources by resource category and then resource types.
    • Cerulean now uses Electron version 2.0.0.

May 2018

Version 1.2.61

  • Azure File Storage
    • 1st version with support for managing files in your Azure Storage accounts.
    • Following features are supported:
      • List Files:
        • List files in a file share.
      • Upload:
        • Upload one or more files and folders from your local computer into a file share.
        • Drag/drop supported.
        • Optionally GZIP compress files before uploading (ideal for HTML/JS/CSS/Image files).
        • Upload behavior is highly configurable.
      • Download:
        • Download one or more files/folders or an entire file share on your local computer.
        • Optionally GZIP decompress files if the content encoding of the file is set as "gzip".
        • Preserve file's last modified date/time.
        • Download behavior is highly configurable.
      • Copy/Paste:
        • Copy one or more files/folders or all files/folders in a file share to another file share or blob container in same or different storage account.
      • File Share Snapshots:
        • Take new snapshot of a file share.
        • List snapshots of a file share.
        • Download files/folders from a file share snapshot.
        • Delete file share snapshot.
        • One click share snapshot restore.
        • View files and folders in a share snapshot.
        • Copy all files/folders of a file share snapshot to another file share or blob container in same or different storage account.
      • Delete Files/Folders:
        • Ability to delete one or more files/folders.
      • Set File Properties:
        • Ability to set properties (cache-control, content-encoding, content-language, content-type, content-disposition, and content-md5) of a single file.
        • Ability to set properties (cache-control, content-encoding, and content-language) of multiple files or all files in a file share.
      • File/Folder Metadata:
        • Ability to manage metadata of a single file/folder.
      • File Shared Access Signature:
        • Ability to create shared access signature for a single file.
      • Rename File/Folder:
        • Ability to rename either a single file or a folder.
      • Export Files/Folders List:
        • Export list of files/folders in a file share in CSV format.
  • Quick Open Blob Container/File Share/Queue
    • With this release we have included a "Quick Open" functionality which provides a faster way to open up a blob container, file share or queue to manage the contents inside them. Through this functionality you simply provide the name of the blob container/file share or queue and the application will open up a tab for that. No need for you to find desired blob container/file share/queue through treeview.
  • Installer
    • With this release, we have changed the installers for all platforms.
      • For Windows installer, we have switched from ClickOnce kind of installer to standard Windows installer.
      • For Mac installer, we have removed zip file based installer and opted for dmg file based installer.
      • For Linux installer, we have removed all installers (deb, rpm, and tar.gz) and provided an AppImage file instead.
      • New versions of the application have a better interface for installing updates.
      • Now Linux version of the application also supports auto updates (previously it was just for Windows and Mac)
  • Signout & Exit
    • In this release we have included "Signout & Exit" feature. This functionality will remove your account information before exiting so that you can sign in into the application using a different credentials when you use the application next time.

April 2018

Version 1.2.39

  • Azure Blob Storage
    • 1st version with support for managing blobs in your Azure Storage accounts.
    • Following features are supported:
      • List Blobs:
        • List blobs in a blob container.
        • Ability to view blobs in folder hierarchy (virtual folders and blobs) or flat hierarchy (blobs only).
        • View soft deleted blobs.
      • Upload:
        • Upload one or more files and folders from your local computer into a blob container.
        • Drag/drop supported.
        • Optionally GZIP compress files before uploading (ideal for HTML/JS/CSS/Image files).
        • Upload files of certain types as page blobs.
        • Upload behavior is highly configurable.
        • Create empty append blob or upload a local file as an append blob.
        • Create empty page blob or upload a local file as page blob.
      • Download:
        • Download one or more blobs/virtual folders or an entire blob container on your local computer.
        • Optionally GZIP decompress files if the content encoding of the blob is set as "gzip".
        • Preserve blob's last modified date/time.
        • Download behavior is highly configurable.
      • Copy/Paste:
        • Copy one or more blobs/virtual folders or all blobs in a blob container to another blob container in same or different storage account.
      • Blob Access Tier (Hot/Cool/Archive):
        • Ability to change access tier of one or more blobs/virtual folders or all blobs in a blob container.
        • This is only supported for "General Purpose V2" kind of accounts.
      • Soft Delete Blobs:
        • Ability to configure soft delete settings for a storage account.
        • View soft deleted blobs in a blob container.
        • Undelete soft deleted blobs.
      • Blob Snapshots:
        • Ability to take a new snapshot, download snapshot, view snapshots, promote snapshot, delete snapshot or delete all snapshots of a single blob.
        • Ability to take a new snapshot for multiple blobs/virtual folders or all blobs in a blob container.
      • Delete Blob:
        • Ability to delete one or more blobs/virtual folders.
        • When deleting blobs, you can choose if Cerulean should delete blob and its snapshots or fail if the blob has snapshots.
      • Set Blob Properties:
        • Ability to set properties (cache-control, content-encoding, content-language, content-type, content-disposition, and content-md5) of a single blob.
        • Ability to set properties (cache-control, content-encoding, and content-language) of multiple blobs/virtual folders or all blobs in a blob container.
      • Blob Lease:
        • Ability to manage lease (acquire, break, change, release, and renew) of a single blob.
      • Blob Metadata:
        • Ability to manage metadata of a single blob.
      • Blob Shared Access Signature:
        • Ability to create shared access signature for a single blob.
      • Rename Blob:
        • Ability to rename either a single blob or a virtual folder.
      • Export Blobs List:
        • Export list of blobs in a blob container in CSV format.
  • Background Task Manager
    • With this release we have included a "Background Task Manager" which will be responsible for managing long running operations (like blob uploads/downloads etc.). One neat feature we have implemented here is that these background tasks can continue to run even if the main application is closed.
  • Cosmos DB - Cancel Query
    • For Cosmos DB (SQL API), you can now cancel long running queries and make the UI unblocked.
  • Search Service - Indexers Status
    • In this release we have included a feature where you can view the status of all indexers in a single screen. Earlier you had to view the status of each indexer separately.

February 2018

Version 1.2.7

  • Azure Storage
    • 1st version with support for managing data in your Azure Storage accounts.
    • Following features are supported:
      • Storage Account Connections:
        • Connect to your storage account using account name/key.
        • Connect to storage emulator on Windows.
        • For RA-GRS accounts, ability to explore data from both primary and secondary endpoints.
        • Option to configure what nodes (seconday in case of RA-GRS accounts, blob containers, file shares, queues and tables) you want to see in the treeview.
        • Create Account Shared Access Signature (SAS) for storage account.
      • Blob Service:
        • List blob containers in a storage account.
        • Search for blob containers in a storage account by blob container prefix.
        • Create blob containers in a storage account.
        • Delete one or more blob containers from a storage account.
        • View blob container properties.
        • Manage blob container metadata.
        • Manage blob container permissions and access policies.
        • Create SAS on blob containers.
        • Manage lease (acquire, break, change, release and renew) on a blob container.
        • Manage CORS policies for blob service.
        • Manage storage analytics (logging and hourly/minute metrics) settings for blob service.
        • Ability to manage blobs is currently not supported. It will be added very shortly.
      • File Service:
        • List file shares in a storage account.
        • Search for file shares in a storage account by blob container prefix.
        • Create file shares in a storage account.
        • Delete one or more file shares from a storage account.
        • View file share properties.
        • Manage file share metadata.
        • View file share statistics.
        • Change file share quota.
        • Manage file share access policies.
        • Create SAS on file share.
        • Manage CORS policies for file service.
        • Ability to manage files and directories is currently not supported. It will be added very shortly.
      • Queue Service:
        • List queues in a storage account.
        • Search for queues in a storage account by queue prefix.
        • Create queues in a storage account.
        • Delete one or more queues from a storage account.
        • View queue properties.
        • Manage queue metadata.
        • Manage queue access policies.
        • Create SAS on queues.
        • Manage messages in a queue. You can peek messages or dequeue them for updation or deletion.
        • Create new messages in a queue.
        • Delete one or messages from a queue. For deletions, messages must be dequeued.
        • Update message content and/or visibility timeout. For updation, message must be dequeued.
        • Clear queue. This operation will remove all messages from a queue without deleting the queue.
        • Copy/paste messages. You can copy selected messages to clipboard and then paste them in same/different queue in same or different storage account.
        • Monitor queue.
        • Manage CORS policies for queue service.
        • Manage storage analytics (logging and hourly/minute metrics) settings for queue service.
      • Table Service:
        • List tables in a storage account.
        • Search for tables in a storage account by table prefix.
        • Create tables in a storage account.
        • Delete one or more tables from a storage account.
        • Manage table access policies.
        • Create SAS on tables.
        • Create new entities in a table.
        • Monitor table.
        • Manage CORS policies for table service.
        • Manage storage analytics (logging and hourly/minute metrics) settings for table service.
        • Ability to manage entities is currently not supported. It will be added very shortly.
  • User Experience Improvements
    • Treeview Item Keyboard shortcuts: With this release, we have added some keyboard shortcuts on treeview items. For example, to create a new Cosmos DB database simply press Ctrl/Cmd+N on databases node.

January 2018

Version 1.2.0

  • User Experience Improvements
    • Keyboard Friendly: We have made the entire application keyboard friendly by including proper tabbing and keyboard shortcuts for clicking on buttons, links and setting focus on different parts of the application. You can download the list of keyboard shortcuts by visiting this link.
    • Treeview Item Highlighting: Now when a tab becomes active, corresponding treeview node gets highligted and brought into focus.
  • Azure Cosmos DB - DocumentDB
    • Ability to create unlimited size collections (partitioned collections) with a minimum of 1000 RU/s through the application.
    • Ability to specify a partition key when creating a fixed size collection.
  • Azure Cosmos DB - Graph
    • Ability to create unlimited size collections (partitioned collections) with a minimum of 1000 RU/s through the application.
    • Ability to specify a partition key when creating a fixed size collection.
  • Azure Redis Cache
    • Keys: Choice of using either "SCAN" or "KEYS" command when searching for keys inside a database.
  • Settings
    • Date/Time Display Mode: Now you can globally set the date/time display mode - UTC or Local. You can override these settings for individual services though.
    • Grid Row Height: Now you can globally set whether or not the grid row height to adjust automatically based on the content. Again, you can override these settings for individual services though.

November 2017

Version 1.1.70

  • User Experience Improvements
    • Continuing the user experience improvements we started in the previous version (1.1.59), we are trying to reduce the number of popup windows that open especially for viewing resource details. Now the item details are opened in a panel on the right-hand side.
  • Azure Cosmos DB - DocumentDB
    • Stored Procedures: Stored procedure details (for editing/viewing) are now opened in a panel instead of a pop-up window.
    • Triggers: Trigger details (for editing/viewing) are now opened in a panel instead of a pop-up window.
    • User Defined Functions: User defined functions details (for editing/viewing) are now opened in a panel instead of a pop-up window.
    • Documents: When adding a document, document id is automatically assigned to a GUID value.
  • Azure Cosmos DB - Graph
    • Vertices: Vertex details (for editing/viewing) are now opened in a panel instead of a pop-up window.
    • Edges: Edge details (for editing/viewing) are now opened in a panel instead of a pop-up window.
    • Stored Procedures: Stored procedure details (for editing/viewing) are now opened in a panel instead of a pop-up window.
    • Triggers: Trigger details (for editing/viewing) are now opened in a panel instead of a pop-up window.
    • User Defined Functions: User defined functions details (for editing/viewing) are now opened in a panel instead of a pop-up window.
  • Azure Search Service
    • Documents: Search results (document) details (for editing/viewing) are now opened in a panel instead of a pop-up window.
  • Azure Redis Cache
    • Keys: Key details (for editing/viewing) are now opened in a panel instead of a pop-up window.
    • Clients: Client details (for viewing) are now opened in a panel instead of a pop-up window.

Version 1.1.59

  • User Experience Improvements
    • Starting with this release, we are trying to reduce the number of popup windows that open especially for viewing resource details. Now the item details are opened in a panel on the right-hand side. In this release we have done this for managing DocumentDB documents and Service Bus messages.
    • Enabled double-click action on grid rows to view item details. Earlier you would have to click on the icon/hyperlinked cell to see the details.
    • Included Ctrl/Cmd+B shortcut to collapse/expand the left-hand side panel (like Visual Studio Code).
  • Azure Cosmos DB - DocumentDB
    • Overhauled the documents management user experience. Changes we have done include:
      • Increased the size of query editor. Now you can write multi-line queries, multiple queries, select and execute/validate a single query.
      • Document details are now displayed in a side panel instead of a pop-up window. This makes it easier for you to manage the documents.
      • Included the ability to export/import saved DocumentDB queries to/from your local computer. This is useful when you want to write queries against a particular environment (say Dev) and bring those queries to another environment (say Prod).
      • You can watch a video overview of these new features here: https://youtu.be/74mu0v4GLaI.
  • Azure Service Bus
    • Overhauled the documents management user experience. Changes we have done include:
      • Message details are now displayed in a side panel instead of a popup window. This makes it easier for you to view the messages.

September 2017

Version 1.1.45

  • Azure Cosmos DB - Graph API
    • First release for Graph API support in Cerulean.
    • List, create, delete graph databases and view database properties.
    • List, create, update, delete graph collections. View graph collection properties, change indexing policies, throughput and graph documents TTL.
    • Write graph (Gremlin) queries and view the data in both interactive charts and JSON format.
    • Create, update, delete vertices.
    • Create, update, delete edges.
    • Export graphs as images.
    • List, create, update, delete and execute stored procedures in a graph collection.
    • List, create, update, and delete triggers in a graph collection.
    • List, create, update, and delete user defined functions in a graph collection.
    • List, create, update, and delete users from a graph database.
    To read more about Cosmos DB Graph API support in Cerulean, click here.
  • Azure Cosmos DB - DocumentDB
    • Launch execute stored procedure window from edit stored procedure window.
  • Azure Search Service
    • Implemented "Text Parsing" support in a Blob Indexer.

Version 1.1.35

  • Azure Cosmos DB
    • Export/import collections.
    • Export/import stored procedures.
    • Export/import triggers.
    • Export/import user defined functions.
  • Azure Service Bus
    • Fixed a bug with setting "ForwardTo" and "ForwardDeadletterMessagesTo" properties of a queue or a subscription.
    • Fixed a bug with "EnableSubscriptionPartitioning" property of a topic.

August 2017

Version 1.1.27

  • Azure Service Bus
    • Support for topics and subscriptions.
    • List, create, update, delete, enable/disable topics in a Service Bus account.
    • List, create, update, delete, enable/disable subscriptions in a Service Bus account.
    • List, create, view and delete subscription filtering rules.
    • List, create, view, delete, unlock messages in a subscription in a Service Bus account.
    • Monitor subscriptions in real time.
  • Azure Cosmos DB
    • Bug fix with nested property as collection's partition key.
    • Performance improvement when viewing documents in a collection.

Version 1.1.20

  • Azure Search Service
    • Export data source schema.
    • Copy data source from one search service account to another.
    • Export indexer schema.
    • Copy indexer from one search service account to another.
    • View raw search results in JSON format.
  • Azure Cosmos DB
    • View raw data in JSON format for query results.
    • View all response headers for query results.
    • Find documents count in a collection based on a query.
  • Redis Cache
    • Ability to connect to any Redis Cache account (and not just Azure Redis Cache).
  • Azure Service Bus
    • Ability to connect to an Azure Service Bus account using connection string.

July 2017

Version 1.1.0

  • Azure Service Bus
    • First release of Azure Service Bus functionality.
    • Connect to one or more Azure Service Bus accounts.
    • Manage queues (list, create, update, delete, and enable/disable).
    • Realtime queue monitoring.
    • Manage queue messages (list, create, delete, unlock and renew lock).
  • Azure Cosmos DB
    • Fixed a bug with timestamps are not displayed properly in UTC when viewing documents in a collection.
  • Azure Search Service
    • Added "Refresh" button on "Indexer Status" popup.
    • Fixed a bug in adding/editing "DocumentDB" type data source when the database name did not exist in the account.
    • Fixed a bug with adding/editing "Azure SQL" type data source where the connection was not getting closed.
    • Fixed a client side validation issue with "required" container name in "DocumentDB" and "Azure SQL" type data source.

June 2017

Version 1.0.6

  • General
    • Resource Categories
      • Introduced a new functionality wherein you can categorize your cloud resources. You can create categories like "Production", "QA", "Development" etc. and assign these categories to your cloud resources.
        • Create/update/delete resource categories.
        • Assign category to a cloud resource.
    • Resource Grouping
      • Now you can group your cloud resources by either their type (i.e. based on the account type) or by the resource categories. If you wish you can view all resources without any grouping.

Version 1.0.0

  • General
    • First public preview version of Cerebrata Cerulean.
    • Product has been renamed from "Cerebrata Azure Desktop" to "Cerebrata Cerulean"
  • Cosmos DB
    • "DocumentDB" renamed to "Cosmos DB".
    • Ability to enable/disable Request Units/Minute (RUPM) settings on a collection.
    • Ability to set default time to live (TTL) for documents in a collection.
    • Collection statistics can be viewed from collection properties.
    • Ability to update stored procedures, triggers and user defined functions in a partitioned collection.
    • Ability to specify partition key value other than string type when executing stored procedures.
    • Changes in permissions are reflected immediately on documents, stored procedures, triggers and user defined functions.
  • Search Service
    • Changes in permissions are reflected immediately on the Search Service related tabs.
  • Azure Redis Cache
    • Changes in permissions are reflected immediately on the Azure Redis Cache related tabs.

April 2017

Version 0.1.35

  • Search Service
    • [Bug Fix] Fixed a typo in instructions for add/edit Azure Table data source using Table Shared Access Signature.
  • Others
    • Export/import settings file.

March 2017

Version 0.1.33

  • DocumentDB
    • Save most frequently used queries so that you don't have to retype them every time.
    • [Bug Fix] Fixed issue with connecting to emulator.
    • [Bug Fix] Included account's friendly name in the tab header.
  • Azure Redis Cache
    • Monitor performance of your Redis cache instances.
    • View list of connected clients and kill one or more selected clients.
  • Search Service
    • Lookup document by key.
  • Others
    • Tab improvements
      • All tabs will now have a descriptive tooltip.
      • All tab header content and header tooltip will include account's friendly name.
      • A tab can now be closed by middle mouse button click on tab header.

Version 0.1.22

  • DocumentDB
    • [Bug Fix] Included account's friendly name in the tab header.
  • Others
    • Tab improvements
      • All tabs will now have a descriptive tooltip.
      • All tab header content and header tooltip will include account's friendly name.

Version 0.1.21

  • DocumentDB
    • In advanced query when searching by partition key, now you can specify a partition key value other than "String" data type as well (e.g. boolean or number).
    • Ability to add emulator connection from "DocumentDB Accounts" node.
    • When adding/editing data in a partitioned collections, application will now force you to have partition key attribute in the document definition.
    • Bug fix - Delete/Update documents with empty partition key value in partitioned collection.
  • Azure Redis Cache (New)
    • Connect to Azure Redis Cache account.
    • View server information.
    • Execute commands against a database in cache console (terminal).
    • Remove all keys from either a selected database (FLUSHDB) or all databases (FLUSHALL).
    • View database properties.
    • View slow logs for an account. You can also clear all slow log entries from an account.
    • Manage keys in a database.
      • Search for keys in a database. Partial searches are also supported.
      • Add keys (string, hash, list, set, sorted set) to a database.
      • Edit keys (string, hash, list, set, sorted set) in a database.
      • Rename key.
      • Delete keys from a database.
      • Change key expiry. You can change expiry for a single key or mutiple keys.

February 2017

Version 0.1.8

  • DocumentDB
    • Size of document window is persisted in particular session.
    • Update attribute name/value from "View Attribute Details" window.
    • Double clicking "Documents" node will open a new tab by default. You can change this behavior by going to main menu, settings and then DocumentDB settings.
  • Others
    • Rollbacked the "window launched in maximized mode on application startup" feature based on the feedback received.

Version 0.1.5

  • DocumentDB
    • Execute stored procedures. Includes the ability to specify partition key for stored procedures in partitioned collections.
    • View collection statistics. Currently this feature is only supported for non-partitioned collections.
    • Create a partitioned collection with a minimum of 2500 RU/s.
    • It is now possible to resize add/edit stored procedures, triggers and user defined functions window.
  • Search Service
    • Fixed a bug in add search service account window to allow search service names more than 25 characters.
  • Others
    • Application will now launch in "maximized" mode.

Version 0.1.0

  • DocumentDB
    • Support for DocumentDB Emulator (Windows Only). DocumentDB emulator connection can be added by going into "File" and then "New" menu option.
    • Ability to tell the tool to automatically fetch the documents using default query for both partitioned & non-partitioned collections.
    • View individual attribute value in a separate popup where either the value is of type object or is more than 250 characters in case of string type value.
    • Document viewer window's width/height gets automatically adjusted based on the content size.
    • It is now possible to resize the document viewer window.
    • Ability to view date/time values (timestamp/last modified) in either local (default) or UTC.
  • Search Service
    • Create new index by copying schema of an existing index in same or different search service account.
    • Open "Index Properties" tab from "Index Data" tab.
    • Open "Index Data" tab from "Index Properties" tab.
    • Bug fix with the application where changing the "Key" field for an index was not setting the radio buttons appropriately.
  • Others
    • Throughout the application, "Apply" button label has been renamed to "Save & Add More". Similarly "Add" or "OK" button's label has been renamed to "Save & Close".
    • For read-only windows, "OK" button label has been renamed to "Close".
    • Included release notes functionality.
    • Bug fix with application not showing the added accounts for the very first run of the application. A user has to restart the application to see the added accounts.