Cerulean

Release Notes

Release Notes

July 2019

Version 1.3.94

  • Azure Storage
    • Wait for "Copy" to complete: In the previous versions, we did not wait for the copy (blob/file to another blob/file) operation to complete and mark the copy operation as successful if the copy request is accepted by Azure Storage. In the new version you can instruct Cerulean to actually wait for copy operation to finish before marking the copy operation as successful.

    • Improved Blob Search: In the previous versions, we only supported "Prefix" blob search i.e. Cerulean would only search for blobs where the name of the blob started with the search string. In the new version, we have also included "Contains" search. This will search for blobs where the name of the blob contains the search string.

  • Azure Cosmos DB
    • Bug Fix: We fixed a bug with viewing Graphs.

  • Self-Signed Certificates
    • Support for Self-Signed Certificates: We have included support for self-signed certificates. You can now import self-signed certificates in Cerulean.

June 2019

Version 1.3.89

  • Redis Cache
    • Support for Namespaces: We have included support for key namespaces. If you name your keys using a delimited pattern (e.g. dev_portal_account_1234_user_details), you can view keys in folder hierarchy by specifying a proper delimiter (_ in this example). Please see the two screenshots below.

    • View Key Details In Popup: Now you can view key details in a popup window instead of in a side panel.

May 2019

Version 1.3.84

  • Free 1-Year Subscription

    We're offering a no-risk, no-obligation 1 year complimentary subscription of Cerulean to all users. To learn more about how to avail this, please see pricing page.

  • Azure Service Bus
    • WebSocket Support: For peek/peek-lock operations on messages, now you can either use AMQP (default) or AMQP over WebSocket. This is useful when port 5671 (default for AMQP) is blocked in the network.

Version 1.3.81

  • Azure Cloud Service (Classic)
    • List Cloud Services: Ability to list all cloud services in an Azure Subscription.
    • Deployments: Manage cloud service deeployments, roles and role instances by performing a number of operations on them.
    • Cloud Service Certificates: Manage cloud service certificates.
    Learn more about cloud service management
  • Azure Storage
    • Multi-Edit Entities: Ability to edit multiple entities by updating/removing existing attributes or adding new attributes to a set of entities.
    • Download Blob Snapshot: Fixed an issue with downloading blob snapshots.
    • Copy Entity: Copy entity will show the base entitiy's PartitionKey and RowKey for easy editing of these values.
  • Cloud Service Diagnostics
    • Text To Search: Included "text to search" functionality in Trace, Event and Infrastructure logs to search for text contained in log description/message.
  • Settings
    • Import/Export Settings: Reintroduced import/export settings.

April 2019

Version 1.3.72

  • Azure Service Bus
    • Purge All Messages: Ability to purge all messages from a Service Bus Queue (main and deadletter) or Subscription (main or deadletter).
    • Customize View: Ability to select attributes of a message and change the display order to be displayed in the grid.
    • Open in Popup: Ability to view message details in a popup window instead of in a side panel.
  • Azure Storage
    • Table Entities - Open in Popup: Ability to view an entity details in a popup window instead of in a side panel.
    • Queue Messages - Open in Popup: Ability to view message details in a popup window instead of in a side panel.
    • Download Very Large Blobs: Fixed an issue with downloading very large blobs.
    • Background Tasks: Optimized backgroud tasks when performing background task operation (like download, change access tier etc.) on a very large number of blobs.
  • Settings
    • New UI: Completely overhauled the settings UI. Different settings popup windows are now consolidated in a single tab.
    • Sign Out & Exit: Sign out & exit functionality will now sign you out of your Azure Subscriptions as well.
    • Azure Subscription Sign Out: Added a setting which when enabled will sign you out of all your Azure Subscriptions when application is closed. This setting is turned off by default.

March 2019

Version 1.3.50

  • Cloud Service Diagnostics Data
    • Ability to view and manage Trace Logs, Event Logs, Diagnostics Infrastructure Logs data stored in Azure Storage accounts collected by Cloud Service diagnostics.
    • Ability to search for logs by date/time range, event levels.
    • Ability to filter logs by one or more event levels, deployment ids, role names, role instance names, and other criteria.
    • Ability to download logs on local computer for further analysis.
    • Ability to purge diagnostics logs from storage account.
  • Azure Subscription Enhancements
    • Azure China: Now you can connect to your Azure Subscriptions in Azure China region and manage those subscriptions.
    • Bring Your Own Azure Active Directory (AD) App To Cerulean: Create an application in your own Azure AD and use that in Cerulean to connect to and manage your Azure Subscriptions. Learn more.

January 2019

Version 1.3.45

  • Cloud Service Diagnostics Data
    • Ability to view and manage data in Azure Storage accounts collected by Cloud Service diagnostics.
    • Current version supports viewing and managing IIS Logs, IIS Failed Request Logs, and Crash Dumps data.
    • Ability to search for logs by date/time range.
    • Ability to filter logs by one or more deployment ids, role names and/or role instance names.
    • Ability to download logs on local computer for further analysis.
  • Azure Storage Download Table Data Enhancements
    • CSV Format: Ability to download data in CSV format. Now the data can be downloaded in 3 formats - JSON, Typed CSV and CSV.
    • Bigger File Size: Ability to download up to 50000 entities in a single file. Till the previous version, a new file was created for about 1000 entities.
  • Azure File Service Enhancements
    • File Properties: Now file properties like last modified date and content type are displayed in the grid along with file name and size.
    • Optional Setting: Since fetching these additional properties make a separate request for each file, this feature can be time consuming and expensive. This can be turned off by going into "Storage Settings" and then "File Service Settings".

November 2018

Version 1.3.41

  • Azure Subscription Enhancements
    • Filter Resources: Ability to filter Cosmos DB, Redis Cache, Search Service, Service Bus and Storage (ARM & Classic) accounts in an Azure Subscription by account name, resource group name and location.
  • Azure Storage Enhancements
    • Premium Block Blob Accounts: Ability to manage premium block blob accounts (create, update, delete, manage etc.). Please note that your Azure Subscription must be enabled for Premium Block Blob accounts in order to use this feature.
    • Premium File Accounts: Ability to manage premium file accounts (create, update, delete, manage etc.). Please note that your Azure Subscription must be enabled for Premium Block Blob accounts in order to use this feature.
    • Static Website Hosting: Ability to configure static website hosting in a supported storage account.
    • Table Query Builder (Designer): Included a table query builder to build/design ODATA queries.
    • Table Customize View: Included the ability to customize view when viewing entities data. You can show/hide attributes (columns) you want to display as well as change the order in which these attributes (columns) will be displayed.
    • Copy Table Entity: Ability to create a new table entity by copying an existing entity.
  • Azure Service Bus Enhancements
    • Peek Messages: Ability to peek messages from a Service Bus Topic. Peeking a message will not make the message invisible to other callers and will not increase its delivery count.
    • Modify and Resubmit Message: Ability to take an existing Service Bus message, modify it and submit it back in the same queue or topic.
  • Azure Cosmos DB Enhancements
    • Fixed an issue with working with classic collections (S1, S2, and S3 performance levels).

October 2018

Version 1.3.31

  • Azure Storage Enhancements
    • Enhanced Search: Ability to search for blob containers/file shares/queues/tables using either name prefix or partial string contained in resource names.
    • Delete All: Ability to delete all blob containers/file shares/queues/tables from a storage account with a single click.
    • Copy Messages: Enhanced copy storage queue messages functionality.
    • Move Messages: Ability to move selected storage queue messages from one queue to another in a storage account with a single click.
    • Move All Messages: Ability to move all storage queue messages from one queue to another in a storage account with a single click.
  • Azure Service Bus Enhancements
    • Ability to peek messages from a Service Bus queue. Peeking a message will not make the message invisible to other callers and will not increase its delivery count.
  • Azure Cosmos DB Enhancements
    • Ability to create and manage Cosmos DB accounts targeting Cassandra API.
  • Other Enhancements
    • Resource names are displayed in the delete confirmation popup. For example, if multiple blob containers are deleted, their names will be displayed in the delete confirmation popup.

September 2018

Version 1.3.22

  • Azure Subscription Service Bus accounts management
    • Ability to connect to your Azure Service Bus accounts in your Azure Subscription.
    • List: List Service Bus accounts in your Azure Subscription.
    • Create: Create Service Bus account in your Azure Subscription.
    • Delete: Delete one or more Service Bus accounts from your Azure Subscription.
    • View: View properties of a Service Bus account in your Azure Subscription.
    • Shared Access Signature (SAS) Policies: Manage SAS policies of a Service Bus account in your Azure Subscription.
      • List: List SAS policies for a Service Bus account.
      • Create: Create new SAS policy for a Service Bus account.
      • Update: Update permissions in a SAS policy for a Service Bus account.
      • Delete: Delete one or more SAS policies for a Service Bus account.
      • Keys: View access keys for a policy in a Service Bus account.
      • Regenerate: Regenerate any of the access keys for a Service Bus account.
    • 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.
    • View in Portal: View a Service Bus account details in Azure Portal from within the application.
  • Storage Enhancements
    • Ability to view blobs in either a single tab (default) or multiple tabs. You can change this setting by going into Storage Settings (Home > Settings > Storage Settings > Blob Settings)
    • Ability to view files in either a single tab (default) or multiple tabs. You can change this setting by going into Storage Settings (Home > Settings > Storage Settings > File Settings)
    • Ability to view messages in either a single tab (default) or multiple tabs. You can change this setting by going into Storage Settings (Home > Settings > Storage Settings > Queue Settings)
  • Other Enhancements
    • Ability to sign in/sign up using Work/School account (previously it was only Personal Microsoft account).
    • Ability to add Subscription Cosmos DB, Redis Cache, Search, Service Bus and Storage account as account connections.

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.