Skip to main content

Release Notes

Catalyst

04 November 2024 update, Release 0.211.0

  • New App ID client metrics
  • Improved HTML semantics and accessibility
  • Fix bug when loading App ID with missing metrics causing page crash
  • Security updates

17 October 2024 update, Release 0.191.0

  • Fixes bug on App Id's throughput charts causing warnings from React
  • Added change to fix sorting of Component Auth profile data, required items sort first now.

08 October 2024 update, Release 0.186.0

  • General UX improvments across the entire Catalyst product

  • Fix bug in click action of resource action menus

  • Improvements to workflow termination UX

  • Fix bug in the initial sort of KV store data explorer table

  • Improvements and bug fixes to metrics charts UX

  • Improvements to Datetime range picker UX

  • Misc dependency security updates

  • Agent improvements on watched resources

  • Workflow API samples added to documentation

  • Fixes on deletion of infrastructure and associated project components

  • Sidecar dependency bugfixes and deterministic deletion logic

  • Watchdog and project deletion optimizations

  • Internal workflow adjustments to improve reliability

  • New configuration per App ID resource

  • Connections renamed to Components

  • Project quickstart updates and fixes

  • UI workflow icon enhancements

30 August 2024 update, Release 0.156.0

  • Fixes an issue where Subscriptions list erroneously shows an empty state
  • Changes all references of Connections into Components
  • Fixes a bug where pubsub broker list was showing on state store components
  • Fixed an issue where the Done button is disabled when creating a project by following CLI instructions

29 August 2024 update, Release 0.155.0

  • Improved Create Project UX
  • Added connection icons to Connection create flow, App ID details, and Call Graph Connection Nodes
  • Fixed bug causing Connections and Subscriptions pages to flicker
  • Moved reference links to Help popover
  • Improvments to Workflows UX when no workflows exist
  • Improvements to App IDs UX
  • Improved project create experience

15 August 2024 update, Release 0.143.0

  • Adds aditional instructions on how to connect to an app from the App ID details page. You'll now find 2 aditional options: Connect to terminal and Connect to App via private tunnel

1 August 2024 update, Release 0.147.3

  • API Explorer App ID Token select field to be disabled when there are no App IDs in the select list
  • Fixes wording for helper text on various select inputs on API Explorer when empty
  • Adds refresh button on PubSub details page.
  • Fixes page flicker for most lists where they were showing empty state for a split second
  • Fixes application pod health showing healthy when degraded
  • Fixes a bug where all authentication profile items for a connection were marked as required regardless of if they were or not
  • Improves duplicated persistent error messages for generic error pages
  • Adds Scopes/Type filter to Connections list
  • Adds Scopes filter to Subscriptions list
  • Updates all dependencies
  • Adds links to Subscriptions na,me and App IDs carousels in App ID details page
  • Fixed a regression where you see the empty state of logs even when there are logs
  • Updated Community links

24 July 2024 update, Release 0.144.1

  • Addes empty state for API logs
  • Rewoworked the App ID details page to improve the user experience and usability
  • Fixes an issue where the user has changed the column width on a table and new polling data comes in and the column states are reset
  • Fixes a false error being thrown when a new project is being created

17 July 2024 update, Release 0.140.0

  • Upgraded Go versions for security fixes.
  • Additional Watchdog metrics.
  • Welcome email tweaks.
  • Updated all NPM dependencies.
  • Fixes bug in user intake survey when accessing the user roles; now only admins can see and fill in this survey.
  • Fixes reset issues with the form in API explorer.
  • Fixes flash error when creating a first project.
  • Fixes organization switching error Failed to set default org and improved org switching UX
  • Fixes workflows list table not rendering properly.

Added back the indicators that the Agent or the dapr version is older version It now shows the version indicators on all roles but only admins can actually click on them and edit.

05 July 2024 update, Release 0.135.0

  • New connection type selection step UX

28 June 2024 update, Release 0.132.0

  • Fixes content on Verify email page

22 June 2024 update, Release 0.125.0

  • Adds a way of disabling Managed Workflow from the workflows page
  • In api explorer preselect values for Pubsub / Binding / Target App ID / State when the select dropdown list only contains 1 item. It doesnt preselect if there are 2+ options to select from.
  • Improves the UX of assigng Roles when creating/editing a user. Now global roles and scoped roles are mutually exclusive, the user can either select a global role or it can select a scoped role. When a global role is selected the scoped roles section is disabled and users get a tooltip explaining why, and viceversa.

04 June 2024 update, Release 0.116.0

  • Support added for sidecar to load tokens from regional secrets provider.
  • Restart sidecars upon invalid component validations.
  • Subscriptions create tweak to look for all pubsub connections to associate with.
  • Ability to edit resiliencies upon connection list view.
  • Project deletion flow updates in UI.
  • Improves validation in UI on App ID tokens.

31 May 2024 update, Release 0.115.0

  • Adds ability to edit auth profile selection on Connection edit flows.

23 May 2024 update, Release 0.113.0

  • All organization name are now ordered alphabetically.
  • Fixes an issue where the process.env inside the JS code samples on API explorer, was erroneously replaced with {{}}.

21 May 2024 update, Release 0.111.0

  • External state store connection query API support added.
  • Watchdog improvements on request rate limiting, configuration, and logging.
  • API log filtering enhanced with Trace ID and span ID fields.
  • Pending and total message count column additions for Diagrid Managed PubSub.
  • UI updates to change project when clicking on the name row, instead of entire row.
  • Enhancements when deleting Managed KVStore/PubSub connections in CLI and UI.
  • Document improvements on supported language versions for quickstart sample code within the CLI.
  • Pubsub managed service now shows Total Message count

16 May 2024 update, Release 0.110.0

  • Fixes API explorer page crashing when malformed JSON gets pasted in

14 May 2024 update, Release 0.109.2

  • Changes copy for enable/disable workflow warnings and tooltips.
  • Changes copy for when App ID is not available to say that user should wait for the status to be Ready

07 May 2024 update, Release 0.106.0

  • HTTPS prefix was dropped from gRPC URL value
  • Improved API Explorer code samples
  • Default Client timeout set to 10 seconds in CLI for Diagrid Dev config files
  • Bug fixes for initial state of SDK config samples
  • Remove errant edit resiliencies button for App ID's
  • Test improvements

02 May 2024 update, Release 0.105.0

  • Persist timespan filter selection between all metrics
  • Adds to the validation a limit to the project name to be no longer than 36 characters
  • Fixes a bug where dirty values were getting overwritten in the reset on Connections edit/save. Also fixes an issue with the form visually resetting back to default on successful save.
  • Fixes Javascript code sample for API Explorer
  • Enables ability for users to resize columns on tables
  • Fixes API Explorer Transaction API operation not making the correct POST request
  • Advisories: Improves impact and status columns; Adds Total Dismissed statistics for Advisories; Advisories are sorted by default on the status column, from Unresolved to Resolved. Fixes visual issue on the Advisories donut charts; Adds the ability to click on the Cards and filter by category.
  • Adds a more robust connection delete confirmation message; Fix styling on managed connection delete confirmation message as well
  • Do not show action menus if the user is not allowed to see all items inside the action menus, rendering them basically empty
  • Fixes links for product switcher
  • Changes icons and some menu items name.
  • Adds an adequate empty state for Call graph to help guide users when there are no App IDs
  • Improves GO code samples on API Explorer
  • Minor UI style fixes
  • Minor changes to the project quickstart to remove unnecessary instructions.

25 April 2024 update, Release 0.103.1

  • Improved API Explorer UX - Improved samples and SDK configuration instructions
  • Improve Resource 404 handling
  • Misc copy improvments
  • Added ability to enable managed workloads from workloads page when empty

23 April 2024 update, Release 0.102.0

  • Disables save in connection scopes if no scopes are selected
  • Makes the items in the project lists clickable to directly change projects that way
  • Removed Copy HTTP/GRPC endpoint buttons from action menus
  • Fixes Project sorting
  • Fixes incorrect role building for project scoped roles
  • Improves UX by removing top-level switch for enabling all resiliences on creating a new connection; now they can be enabled individually as required, removing the confusion created by previous implementation.
  • Fixes issue where if you created a new resource and immediately go to the API explorer the new resouce was not present for selection unless page was refreshed
  • Changes Clear All to Clear Filters on logs page; now the button appears when at least 2 filters are applied. This to remove confusion of user assuming the Clear all was to clear the logs.
  • Added Empty state on API Explorer when there are no App IDs.
  • Fixes a edge case where App not found message was presented on API Explorer
  • On API Explorer made the body input required for APIs where body is requred to make the call
  • On API Explorer it better handles the cases where JSON could be malformed
  • On API explorer when testing Invocation API allows Target App Method to be blank
  • Disables Connection save unless there are changes in the form
  • Fixes style bug on light theme for PubSub topic list
  • Enables the user to access Users page even when there are no projects
  • Copy change API Explorer
  • Increases the size of Project selector to better accommodate longer names

16 April 2024 update, Release 0.99.2

  • Refactoring to enable Project Placement and additional authorization on controller setup across services.
  • Improvements to reliability of Redis streaming and App channels.
  • Various fixes removing deprecated function calls and improving reliability of services.

11 April 2024 update, Release 0.97.0

  • Reworked UX for project create after inital project already exists
  • Added new column to managed services lists that links to the appropriate connection.
  • Fixed pagination bugs with infinite loading tables
  • Misc Security and dependecy updates
  • The Diagrid services: PubSub and KV store have a new column containing the related connections
  • App ID logs can now be filtered by their status, if they are succesful or failure.
  • Fixes a bug where new items in state store explorer were not showing up because we were using cached data instead of current data
  • Fixes the refresh button bug on state store explorer

05 April 2024 update, Release 0.95.0

  • Upddates verbiage on error page
  • Misc Security and dependecy updates
  • Exposes new managed state store explorer UI with the ability to delete items individually or all at once
  • Adds new fields on the App ID logs details drawer: Component Name, Component Kind, Trace Id, Span Id, Source App ID, Target App ID
  • Major overhaul of API explorer. Improved the UX ecperience, and now it also shows code samples in all suported languaged for user to copy and use
  • Fixes clear action on Date time picker, as it wasn't working in certain edge cases

15 March 2024 update, Release 0.86.0

  • New Managed PubSub Topic metadata explorer feature
  • New Project QuickStart feature
  • Misc security and dependency updates

12 March 2024 update, Release 0.84.0

  • Adds the abillity to search through the Configuration Items when creating a new connection.
  • Fixes an issue where in the connections list, sometimes the target was not the correct one.

07 March 2024 update, Release 0.83.0

  • Change the way statuses on workflows are color coded
  • Fixes contrasting issues on light theme

05 March 2024 update, Release 0.82.0

  • Shows IDs from metadata if noe event id is present on Workflow history.
  • Shows the Project Workflow store where if its not managed it links to the connection.
  • Fixes close button not being present on connect API instructions. Adds a fixed header so when you scroll the title the close button stays in view
  • Fixs copy for app ID instructions on Go language.
  • Improves the way the nodes without any connections are presented on the Call Graph.
  • Adds empty state for workflows page when the Managed Workflow option is not enabled on the project.

29 February 2024 update, Release 0.81.0

  • New Workflows viewer UI

27 February 2024 update, Release 0.80.1

  • Added workflows viewer enabling the user to view workflows on a workflow enabled project.
  • Fixes an issue where the close button on the "Connect to App ID" instructions was not visible.
  • Checks users email verification status and redirects to the correct page.
  • Fixes themeing issues on verify email page.
  • Shows the right button for Subscriptions empty states depending if PubSub Connections exists or not.
  • Fixes an issue where next Logs page doesn't load on scroll.

22 February 2024 update, Release 0.79.0

  • Captured fix for Managed KVStore table creation for sidecar restarts.
  • Watchdog service additional metrics for greater observability.
  • Connection creation metadata enhancements.
  • Additional API endpoints enabling Request Builder to not need App ID name.
  • Corrected dark theme issues.

20 February 2024 update, Release 0.78.0

  • Management service defaults to inmemory secrets provider.
  • Helm rollback in agent now waits for pods to be in ready status.
  • Redis Dapr secret store now supported.
  • Managed KV Store now using v2 component.
  • Kafka topic information exposed in pubsub status.
  • Additional app tunnel metrics.

13th February 2024 update, Release 0.76.2

  • Added empty states for Projects App IDs, Connections and Managed services to improve the experience of users loging in for the first time
  • Removed API explorer, logs and Call graph from App IDs details page
  • Fix issue with CLI update command downloading an older version
  • Helm improvements and additional inspection API
  • User sign up tweaks
  • Kafka management service addition

08th February 2024 update, Release 0.75.0

  • Flatten UI Structure by moving API Explorer, Call Graph, and Logs out of the App ID list and into their own individual pages.
  • Add the ability to add labels to App IDs.
  • Improved the Catalyst name fields validation and their error message when introducing an invalid name.
  • Show User Agent and IP agress on logs details.
  • Add ingress and HTTP proxy for management service.
  • Managed pubsub storage quotas added per tenant, as well as inialization efficiencies added.
  • Workflows viewer support and API added.
  • API explorer support for trasactional state operations.

01 February 2024 update, Release 0.71.1

  • Improved App ID visualizer UX, including improved edge rendering for bidirectional flows and circular refrences, new layout algorithm, improved edge selction, and edge information
  • Enables managed services (PostgreSQL, Kafka)

30th January 2024 update, Release 0.70.0

  • Fixed metrics timepspan filter not working properly when selecting Last 1 minute
  • Fixed bug in organization popover where user didnt have a default work set correctly leading to unexpected behaviour
  • Project status SQL query corrections
  • Management service TLS gRPC support

18th January 2024 update, Release v0.66.1

  • Moved Create Subscription action menu item for managed Pub/Sub action menu to Connections Pub/Sub action menu.
  • Renamed all mentions of State store to KV Store
  • Replace multiple requests with new grpc call
  • Improved App ID Logs UX

9th January 2024 update, Release v0.62.0

  • Watchdog basic operational metrics added with Lambda support
  • Multitenant PubSub updates fixing authentication
  • Multitenant KV Store capabilities added

4th January 2024 update, Release v0.61.0

  • Custom sidecar annotations added
  • Integration test corrections on parallelism, nil pointers, moved to new repository structure, watchdog tool addition, and bumped dependency versions
  • Managed service updates adding private subnet configurations and access to infrastructure
  • App ID user experience improvements and light theme bug correction
  • Warning for mobile users

19th December 2023, Release v0.58.0

  • Fixed race condition impacting backend tests
  • Added service invocation metrics to UI
  • Fixed bug in error page in UI
  • Updated package dependency versions
  • Added additional testing for testsuite

12th December 2023, Release v0.56.0

  • Improved user feedback and error handling when rate limit exceeded
  • Moved several repositories into new location
  • Corrected race condition on helm installs
  • Additional reaper and dead letter metrics
  • Outbox pubsub tweaks
  • Updated several dependencies
  • Refactored subscription details and yaml manifest viewer

7th December 2023, Release v0.55.0

  • Build optimization on sidecar
  • Upgrade tooling versions
  • Agent watching interval configurability capabilities
  • Additional deadletter retry count and Redis streaming updates for reaper
  • Enhanced user experience through pod status icon, timestamp corrections for starting time, and scrollbar tweaks.

6th November 2023

  • Early Access release