
We're excited to announce two significant updates that improve flexibility, security, and the overall user experience within Cycloid!
We've massively upgraded our SSO capabilities, giving you unparalleled freedom to integrate Cycloid with your existing identity infrastructure:
Universal OIDC Support: You can now configure virtually any OpenID Connect (OIDC) compliant provider as your SSO solution.
Target a local provider like Keycloak.
Integrate with popular services such as Auth0, Okta, and more.
Full Customization: Control the look and feel of your custom SSO button to match your corporate branding. Customize the button's icon and text to meet all your specific needs.
This update makes integrating Cycloid into your existing identity ecosystem easier and more seamless than ever before.

Have a look on our documentation to know how to setup this !
We've completely rethought the user registration flow to deliver a cleaner, more intuitive experience for new users:
Improved Onboarding: The entire registration flow has been redesigned for a smoother and faster onboarding experience.
Enhanced Security: For users who are not leveraging SSO, the new signup page includes a password guide that actively assists in forcing the selection of a strong, secure password.
This refresh ensures new users start their journey with better security practices and a clearer understanding of the platform.

Stay tuned! We have several really awesome features lined up and set to launch in the coming weeks. We can't wait to share them with you! (teaser: it's about stacks management 😉
User: Merged first and last name to a one full name. Simplified signup flow to skip email confirmation for invited users. Please update CLI to support this new flow.
Authentication: Generic OIDC provider
Inventory: Added pagination to listInventoryOutputs response along with a total count of outputs of the given component.
Onboarding: Signup form improvements
Service Catalog: Added support for helm functions in Cycloid templating engine
Teams: API now supports to add an organization member (with no user account) to a team via email.
Concourse: Support on_error and on_abort concourse steps
Environments: Pipeline status was showing incorrectly when components had the same name in different environments
Organizations: Translation issue with enterprise model title on plan selection
Other: Delete button icon not displaying correctly in modal
Pipeline view: Back button behavior when navigating start-stop jobs.
Roles: Delete manual actions when specific resource with regex is deleted
StackForms: Hidden fields no longer trigger required field warnings
StackForms: auto_complete does not display the value from config repo
Cloud Cost Management: Blocked organizations won't be included in CCM ingestion
Inventory: Standardized Type Field Naming
Environments: Ability to modify use case during component cloning.
Logs: Improved redacting sensitive user data when logging the request body and query parameters.