Skip to content

2026-03-13

As of this release, we've adopted CalVer with the schema YYYY-0M-0D for all releases and have retroactively renamed earlier versions. This makes it immediately clear when each release was published and aligns with the continuous release cycle of a SaaS offering. Enhancements and bug fixes are released as patches to the current release.

Observability Service Integration

The Project's dashboard now includes a link to Switch Cloud Observability, scoped directly to the corresponding Project. From there, you can monitor the health, performance, and usage of your Compute and S3 resources through dashboards covering running servers, bucket usage, and quota consumption. Access requires an active Compute or S3 Service Instance in your Project. For more details, see the Switch Cloud Observability documentation.

Billing References for Projects

To support customers who manage multiple cost centres or track costs against internal accounting references – such as SAP or Abacus numbers – a billing reference can now be set during Project creation and updated at any time in the Project's settings.

On invoice detail pages, the projects are listed as usual, but an additional breakdown by reference is diplayed in a separate table.

This is the first iteration of this feature; further improvements to the grouping and layout are planned for upcoming releases.

Billing View, Graphs and Reporting

Several improvements have been made to the Billing tab based on ongoing customer feedback.

Clicking on a bar in the billing graph at organisation-level now navigates directly to the corresponding Project's dashboard, making it faster to investigate costs and act on what you see.

Total Costs Widget

The billing graph now displays a summary widget showing the total charge of all filtered resources. Previously, calculating the sum required manually adding up individual bars or downloading a report and evaluating its contents. The widget eliminates this step and gives immediate visibility into the total spend for the selected filters.

Stable Graph Colours

Chart colours are now more consistent when adjusting filters such as adding or removing Projects from scope. Previously, changing the selection could cause all displayed data to shift colours, making it harder to track individual Projects across filter changes.

Adaptive Graph Type and Labels

The billing graph now adapts its presentation based on the selected time range. When the range spans many days, the graph automatically switches from a bar chart to a stacked line graph for better readability. Similarly, x-axis date labels are thinned out as needed, showing every second or third date rather than crowding the axis, keeping the graph clear regardless of the selected period.

Project Memberships Overview

Organisation Owners can now see a consolidated view of all memberships, including Project memberships directly from the Organisation's Members page. Two tables are presented: one listing organisation-level Members and their roles, and one listing project-level Members with a column showing all Projects they have access to.

This gives Organisation Owners a single place to review who has access to what across the entire Organisation, without having to navigate into each Project individually.

This is the first iteration of this feature; improvements such as a unified permissions table, search and filter functions, and enhanced Member management are planned for upcoming releases.

Enhancements and Bug Fixes

  • Enhancement: Faster Audit Log load times: Database indexes have been added to optimise Audit Log queries, resulting in significantly faster load times, particularly for Organisations with a large number of entries.
  • Bug: S3 Access Key secret not shown after creation: Fixed an issue where the modal displaying the newly created Access Key secret failed to appear, leaving users unable to use the newly created credential.
  • Bug: Empty brackets shown in billing chart legend after unsetting a billing reference: When a Project billing reference was set and then removed, the chart legend displayed the Project name followed by empty brackets. The reference and brackets are now correctly omitted when no reference is set.
  • Bug: Invalid schema in /cdr API endpoint: Fixed an invalid OpenAPI schema definition that caused schema validation errors for API clients consuming the specification.
  • Bug: Inconsistent Member counts for Service Instances: Fixed an issue where the Member count shown on a Service Instance card could differ from the count shown on the corresponding detail page.
  • Bug: Pagination affecting the wrong Members table in Organisations: Fixed an issue on the Organisation's Members page where pagination in the Project Members' table also altered the Organisation Members' table, instead of applying only to the intended list.