
We've been hard at work, not just squashing bugs, but also laying the groundwork for a smoother and more intuitive experience across the board! This release brings significant improvements to the global usage of cycloid, from onboarding to better error management and feedback.
The most significant update in this release is a complete restructuring of the "component" creation workflow. This is a breaking change, and we've already updated our clients (such as the CLI) to support the new flow. Please ensure your tools are also up-to-date!

The new workflow is designed to be more natural, making component creation faster and more logical:
Name & Stack First: You are now expected to fill the name of your component first, and then select the stack.
Usecase & Configuration Next: The second step is selecting the usecase, followed by configuring your stackforms.
This change simplifies things "under the hood" for stacks using templating, as it allows for interpolation in a more natural and logical sequence.
Improved Onboarding: A smoother introduction to cycloid for new users.
Better Error Management: More helpful and clearer error messages, making it easier to troubleshoot issue
Tons of Bug Fixes: We've ironed out numerous bugs to ensure greater stability and reliability.
Stay tuned for other awesome features that will arrive really soon! Happy deploying!
Components: Component creation and configuration have been split into two separate endpoints
Other: Welcome emails images
Other: Bulk refresh for catalog repositories
Other: Icons for new email updates
Other: Backdrop blur for modal overlays
Other: Linting rule to prevent nested component folders
Other: Errors: Internal server errors stack-traces component
StackForms: Support for format widget option on cy_cred widget
StackForms: Templating Engine: add key path to key parameter on uri generation
StackForms: Open links in new tab
Cloud Cost Management: Handle null/undefined inputs for histogram parser
Credentials: Fix validation when changing credentials type
KPI: Build history metric build link
Notifications: Use BE notifications page
Other: Enabling MFA doesn't log out the user
Other: isOnPrem flag wasn't defined correctly
Other: Pipeline job back button lost selected view after navigation
Other: Selected currency button overlapping filter menu when open
Other: Fixed AWS error returned in case of invalid connection
Organizations: Header $date.format bug when org switch
Pipeline view: Avoid page freeze while navigating builds
Pipelines Overview: out-of-sync: error not displayed
Pipelines Overview: Pipeline Overview job with no build history link
Pipelines Overview: Fix for pipeline status filter passing list as repeated url params
Project: Delete component modal missing component name, and stack initial unclear
Project: Add spacing after comma for common env names on create environment
StackForms: The message error for the interpolator parser suggests a solution
Credentials: Removed required on basic_auth password
External Backend: The connection to an external backend is now validated before its creation
Other: signup link to request demo link login page
Other: Set "utf8mb4_general_ci" as the default database collation and use it for all tables
Pipeline view: Include full navigation breadcrumb
Project: Onboarding Guiding user with empty Git & no branches while creating catalog repo
StackForms: Improve error message in Stack Form when widget config is not supported
Other: Remove unused API methods related to BE amazon-costs service
Other: Unused endpoint createConfigRepositoryConfig
Service Catalog: Removed own and template query parameters from listServiceCatalogs
Dependencies: Updated Concourse version to latest version: 7.14.1
Internal: Added gosec and govulncheck on backend pipelines
Internal: Added https support to Jaeger component