← Back to Changelog
20th December 2024
Platform December 2024 Release
This release improves addon resetting behavior, template reruns, and build triggers, as well as refining SSO sign-in error messages. It also includes UI and usability enhancements throughout the platform, including better error handling, more consistent filtering and searching of projects, and refined template operations.
Enterprise
- First-time SSO sign-in attempts with inactive accounts now show an informative error instead of creating and deleting the account.
- Signing in via SSO no longer fails due to issues synchronizing irrelevant organizational data.
Addons
- When resetting an addon that is used as the source for another forked addon, the original source data is now removed from the forked addon. Previously, it was set to a backup of the fork source, potentially causing addon failures if the backup was deleted.
- Deprecated several old versions of MySQL, MongoDB, and RabbitMQ.
Templates
- Selecting a template run now displays the arguments used by that run.
- Added the option to retrigger a template run with the same arguments.
- For Release flow and Preview environment runs triggered by a Git commit, Git data is re-sent to enable reruns without new commits.
- The template editor no longer prompts about unsaved changes when switching teams.
- The preview environment template Message node no longer appears as an option in non-Preview templates.
- Updating a service via a template no longer resets Continuous Deployment.
- Improved the interface for selecting success conditions in build and job run Condition nodes.
- Fixed an issue where the job run condition could be incorrectly marked as failed.
- Pipeline nodes no longer fail when secret files are passed in.
- Fixed issues with autosave when closing or submitting a node in code view.
Builds
- Fixed an issue where builds sometimes failed to trigger if multiple pushes happened in quick succession.
- Merge commits now properly respect file path build rules and will not trigger builds that do not match the set criteria.
BYOC
- Improved error messaging during cluster creation, providing more actionable information.
Miscellaneous
- Syncing the repository list for self-hosted GitLab integrations now works reliably even with very large numbers of accessible repositories.
- Accessing a job run through the job dashboard no longer risks crashing if other data has not fully loaded.
- Fixed erratic behavior in the date picker occurring in certain months.
- Short project lists now correctly support navigation between pages.
- Improved filtering performance and reliability for project lists, fixing issues with searches getting stuck.
- Added a namespace selector to the public egress bandwidth metric.
- Fixed an issue causing the multiplayer menu not to display correctly when another team member is on the same page.