← Back to Changelog
6th May 2025
Platform April 2025 Release
BYOC (Bring Your Own Cloud)
- Added PUT and PATCH endpoints for the BYOC API.
- Added a BYOC Registry template node.
- Improved the error messaging on BYOC cluster creation.
- Fixed organisation BYOC clusters sometimes not appearing correctly during project creation.
- Fixed miscellaneous issues for BYOC in Organisations.
- Changing BYOC provider types no longer resets shared fields in the editor.
- Fixed an issue with BYOC creation where the build plan sometimes could not be selected.
- Added support for public nodes on Azure.
- Added support for non-zonal Azure regions.
- Increased the maximum number of node pools to 20, for applicable providers.
- Node pools can no longer be stuck in an uneditable state when adding a node pool without selecting a disk type.
- Status errors are now displayed more prominently on the node pool page.
- Node pool diffs for autoscaling are now ignored if previous node pool updates have failed.
- Improved the UX for selecting Availability Zone subnets.
Build & Deployment
- Workload autoscaling can now be configured using custom user metrics.
- The build list now displays the build engine used, which can be hovered over to display additional data about the build settings.
- Made some reliability improvements to build settings.
Audit Logs & Events
- Infrastructure events can now be filtered by container.
- Filters on the audit log and infrastructure events pages now support selecting multiple options, where applicable.
- Added an audit log tab for clusters.
- Made a number of visual improvements to infrastructure events.
- Improved the performance of the audit log and infrastructure event tables.
- Accessing filters and pagination on the audit log and infrastructure events pages now updates the URL to make sharing easier.
Template Editor
- The template editor now correctly allows references to be used in nested preview and release flow triggers.
- Fixed the encoding of secret files in the template editor when refs or args are used.
- The template editor no longer displays a 'view unsaved changes' prompt after saving.
- The URL in the template editor now stores the currently accessed node, making it easier to share to team members.
- Improved performance on the template run list page.
- Cancelling a template run no longer displays as an error on an individual node.
- Improved the performance of the template editor.
- Fixed an issue where updating the arguments for a template without editing content could not be submitted when template drafts are enabled.
- Saving a template no longer displays a commit message prompt when no commitable changes have been made.
- Moving a workflow in the template editor now correctly displays the update immediately.
- Template action nodes no longer have issues switching between kinds.
- Fixed an issue where the order of ports was not always consistent during creation which could lead to array indexing issues when referenced later in a template.
- Running a template via the API with non-string arguments no longer causes the run to fail as they are now correctly cast to strings.
Git & Version Control
- Added support for Azure DevOps as a VCS provider
- Made a number of reliability improvements to release flows to improve the handling of git triggers and version control references.
- Made performance improvements to version control repository syncing, with considerable improvements for teams with very large numbers of repositories.
- Made a number of reliability improvements to self-hosted GitLab support.
- The preview template Message node now works correctly with self-hosted GitLab.
Networking
- Added support for sticky session load balancing.
- Added consistent routing to services and subdomains.
- Made a number of visual improvements to the Networking editor.
- Improved the error display handling for health checks when switching protocol.
Addons
- Improved performance of RabbitMQ healthcheck probes.
- Fixed the addon fork backup selector not displaying old backups correctly.
- Resetting a paused addon no longer causes the addon to get stuck.
Secrets & Security
- Added additional options to generating secrets in the UI.
- The password security prompt should no longer appear multiple times in short succession.
- Fixed an issue with CLI login for organisation scoped API tokens.
UI/UX Improvements
- GPU metrics now correctly display for jobs.
- Improved the help information for timeslicing.
- User avatars can now be uploaded as an .svg vector file.
- Improved the display of stack templates on mobile devices.
- Searching the domains list now stores the state in the URL.
- Fixed the multiplayer online status sometimes not updating correctly.