Cycloid
Cycloid
Changelog
  • Docs
  • Changelog
  • Feature requests
  • Support portal

Cycloid changelog

Terraform Outputs

Terraform Outputs

We’re really excited to announce a new feature release: native support of Terraform Outputs.

With this new update, you can natively use the outputs of your Terraform modules to expose important information to users such as: 

  • project url 

  • credentials in use

  • server IP addresses, etc. 

This update empowers developers to locate the information they need, quickly.

As all teams do not need to quickly locate the same information from project to project, they can select which outputs will be shown on their overview page by pinning those outputs.

The cherry on the cake? It's integrated with sensitive attributes contained within Terraform outputs, which means if the attached attributes are sensitive, they won’t be shown. 

To support this, we created a new Stackforms Widget: cy_inventory_output that allows you to reuse Terraform outputs from other components/projects.

That means your users can use sensitive outputs without knowing the values, and securely pass directly through Stackforms to your pipeline.

Check out our documentation: Terraform Outputs and Stackform Widget

Technical Changelog v6.5.2

BREAKING

  • Stacks: Unused endpoints for Stack creation has been removed

ADDED

  • Appearances: Added LogoUrl and FaviconUrl options for appearance to set custom logo and favicon URLs

  • Feature: Terraforms Outputs feature

  • Inventory: Allow for pinning inventory outputs. Added type, sensitive and pinned properties of an output

  • Logs: Implement skeleton loaders for logs page

  • Organizations: When switching organizations bring the user to the same context

  • Project: Rename tab Resources to Infrastructure

  • Project: Terraform outputs widget on component overview

  • Project: Add empty search view to resources and outputs tables

  • Service Catalog: Added project and environment to error message on conflicting components when removing a Catalog Repository

  • StackForms: cy_inventory_output stackforms widget

FIXED

  • Events: Missing icon for configured event

  • Pipelines Overview: Keep right menu open after pipeline edit

  • Project: Project update validations not applying

  • Roles: Add 409 conflict as a valid handled status on role create

  • StackForms: Unsaved changes detected with cy_inventory_resource and cy_inventory_outputs

  • Teams: Change validation scope check from root to form content

  • Teams: prevent console error when parentRouteRecord is undefined

  • Other: Owner not displayed after assign in catalog repo table

  • Other: Add missing component translations

  • Other: 4xx errors reported as 5xx errors on frontend

  • Other: Deleting stack with not configured components attached will remove these components rather than cause an error

  • Service Catalog: Fixed loading custom technology vars from an empty file

  • StackForms: When a component configuration variable is null but has a default value, it is now automatically initialized with that value, which aligns with the correct stack behavior

CHANGED

  • Events: Update the filters and filter tags to match the redesigned version

  • Inventory: Improved the provider column in the infra view by getting the image and description directly from the terraform registry

  • Other: Switched to reporting only internal server errors to Sentry; added stack trace to every error response for authenticated users

  • Other: Interpolation process will now report error when a variable is missing

  • Other: Assured meaningful file names in errors returned by the interpolator

  • Roles: Added project manager permissions on cloud_cost_management/accounts and service_catalog_sources

REMOVED

  • Appearances: removed validation from appearance URLs