Cycloid changelog

Changelog v6.0.69

BREAKING

  • Backend: Update api calls to use milliseconds

ADDED

  • Backend: Added request_id to error responses. Added a stack trace if Sentry is disabled

  • Environments: Ability to clone a component between it's project's envrionments

  • Environments: Added Component layer docs link to the environment empty page

CHANGED

  • Console: Pagination: increase items per page

  • Environments: Close menu after selection through the quick switch

  • InfraView: Update empty-states

  • Logs: Update empty-state

  • Project: Display environment name on project cards

  • Project: Updated default icons in projects, environments and components

  • TerraformState: Swift provider should now return NotFound error now when the TF state isn't there

FIXED

  • Authentication: When the password had errors or was less that 8 characters, the forgot password option was not shown

  • Backend: Fixed dformat-go target

  • CLI: Fixed the issue with retrier, which was failing when there was no instance of ElasticSearch

  • Concourse: Fixed the parsing of Concourse errors and included error information where it was missing

  • Console: Fixed catalog repo stack display not updating after refresh

  • Environments: Fixed UI regressions and improved animations, chart tooltips, and component overview layout.

  • Inventory: Removed the possibility of panic that could happen during inventory resource creation

  • Pipelines: Fixed the merging of pipeline variables when the sample file consisted of only a delimiter

  • Pipeline view: Display if the pipeline is paused to a user with pipeline read permission

  • Pipeline view: Avoid layout shift when refreshing a pipeline

  • StackForms: Autocomplete widgets failing validation when adding arbitrary values

  • StackForms: Validation error on autocomplete widgets when no form validations are passed

  • StackForms: Error alert not showing when config can't be fetched

  • StackForms: Autocomplete now supports arbitrary data

  • StackForms: Fixed check of the default value of a string widget, in case if its type is invalid (not a string)

  • Stackforms: Included error details in validation errors making it easier for a client to fix them

  • TerraCost: Used latest TerraCost version where assigning default region for an AWS provider has been fixed

SECURITY

  • Backend: Updated Go version to 1.24

  • Backend: From now on the password reset link will be expired after being used once

  • Backend: Updated go-git to the latest version