
Console – Dashboard: The onboarding checklist can now be hidden permanently, and its visibility is controlled by user permissions, so teams that don't need it won't see it cluttering their dashboard.
Console – Environments: Added a per-component plugin settings page, allowing you to configure plugin behaviour directly from the component view.
Console – Environments: Search on the project overview page is significantly faster, especially for projects with many environments.
API – Authentication: Introduced menu-level permissions (menu:security, menu:observability, menu:resources) giving administrators control over which navigation sections are visible to different roles. All default roles have these enabled, so existing setups are unaffected.
API – StackForms: Added a dynamic_search option to widget configuration, allowing large datasets to skip the initial upfront fetch. Useful for dropdowns with thousands of entries.
Console – API Keys: Fixed a bug where API keys created in child organisations did not have an owner assigned, which could cause permission issues.
Console – Credentials: Resolved a performance issue causing Firefox to freeze when loading the credentials list in organisations with a large number of credentials.
Console – Pipeline view: Fixed an issue where the pipeline would not appear on the component overview page in projects with more than 100 pipelines.
Console – Pipeline view: Fixed build log line-number links navigating to the dashboard instead of scrolling to the relevant line in the current build.
Console – StackForms: Fixed per-variable conditions not working correctly, and resolved an editor crash that occurred when a form condition referenced another variable in the same form.
Console – Plugins: Fixed an issue where having multiple plugin widgets registered as side menu items caused console warnings and could affect navigation readability.
Console – Plugins: Fixed plugin widgets rendering blank. A sandboxing configuration introduced in a recent release was blocking the widget from accessing the storage and resources it needs to load.
API – Components: When a component's configuration is tied to a Git commit that no longer exists (e.g. after a branch was deleted and recreated), the system now falls back to the latest commit on the branch instead of returning an error.
API – Components: Fixed a bug where updating a component's use case was not correctly validated or applied during interpolation.
API – Service Catalog: Restore ($ .environment $) as a plain string so service catalog templates can use it in comparisons and pipes again (eq, ne, if, upper, ...). Environment governance (v6.10.29) had turned it into an object, breaking stacks that branch on the environment with "error rendering template". Per-environment variables and cloud accounts are now exposed under the new ($ .env_vars.<key> $) and ($ .env_providers.<provider>.<field> $) top-level keys (also aliased under the environment_ prefix).
API – StackForms: Fixed a regression where removing optional empty values from a form could cause stackform validation to fail.
API – StackForms: Fixed environment provider values not being correctly resolved during template interpolation.
API – Other: Fixed stack version branches so they only show branches where the stack's .cycloid.yml is actually present, preventing users from selecting an invalid branch.
API – Other: Fixed the getProjectEnvironments endpoint to correctly support component filters, enabling the frontend search performance improvement above.