Changelog»
2025-11-13»
Features»
- Login Policy: Enriched the roles input in login policy data with
slugandulidfields for better role identification and assignment. See the login policy documentation for details. - Plugins: Introduced a new plugin system that allows you to extend Spacelift's functionality with custom integrations and automations. Plugins are written using the spaceforge Python SDK and can integrate with third-party services, automate workflows, and enhance your infrastructure management capabilities.
Key features include:
- Marketplace: Browse and install plugins from the Templates section in the Spacelift UI
- Auto-attachment: Automatically attach plugins to stacks using labels
- First-class citizens: Plugins are managed directly in Spacelift, not through stacks
- Configurable parameters: Define and configure plugin-specific settings during installation
- Multiple execution phases: Run plugins at different stages of your infrastructure lifecycle(before_init, after_plan, after_apply, etc.)
Available plugins include:
- Infracost: Estimate infrastructure costs before deployment
- SOPS: Secure secret management with encryption/decryption
- Wiz: Cloud security scanning and compliance reporting
- Checkov: Infrastructure-as-Code security and compliance scanning
- Terrascan: Detect security vulnerabilities and compliance violations
- Trivy: Comprehensive vulnerability and misconfiguration scanner
- TruffleHog: Secret detection and prevention
- Environment Manager: Manage environment variables across stacks
- Envsubst: Environment variable substitution in configuration files
- OpenTofu Tracing: Enhanced tracing and debugging for OpenTofu runs
Plugins automatically create and manage related Spacelift resources (contexts, policies, webhooks) which are locked in the UI and managed through the plugin interface.
See the plugins documentation for installation guides, usage instructions, and plugin development guidelines.
2025-11-12»
Features»
- Kubernetes Worker Pools: The Kubernetes worker pool controller now supports auto-registration with version
v0.0.27.
Worker pools can be created and managed entirely through Kubernetes resources without manual setup in the Spacelift UI. The controller automatically registers pools with Spacelift, generates credentials, and handles the complete lifecycle.
This enables pure GitOps workflows where worker pools are provisioned declaratively alongside other infrastructure.
Additionally, OIDC-based API keys can be used to eliminate static credentials from the cluster entirely.
See the auto-registration documentation for more details.
2025-11-10»
Features»
- Authorization & RBAC: Stacks can now assume roles for elevated permissions through stack role attachments, replacing the legacy administrative flag. This new approach provides three key advantages:
- Cross-space access: Attach roles for sibling spaces, not just the stack's own space and subspaces
- Fine-grained permissions: Use custom roles with specific actions instead of full Space Admin permissions
- Enhanced audit trail: Role information (
actor_roles) is included in webhook payloads for better visibility
The administrative flag is deprecated for stacks and will be automatically disabled on June 1st, 2026. On that date, Spacelift will backfill affected stacks with Space Admin roles (100% backward compatible), but manual migration is recommended to access advanced features and to avoid drifts in the OpenTofu/Terraform state.
Note
Modules are not affected by this change. The administrative flag for modules remains unchanged.
See the stack role bindings documentation for migration guides and detailed examples.
2025-11-07»
Features»
- Rego Version Selector: Added support for switching between Rego v0 and v1 when editing policies. A version selector is now available in the policy editor, allowing you to easily switch between versions. We recommend using Rego v1 for all new policies. See the policy documentation for more information.
2025-10-27»
Features»
- Account default runner images — Added support for account default runner images. See the runtime security for more information.
- Account Deletion: Improved account deletion user experience with a dedicated settings tab, confirmation modals, and a safer two-step deletion process. Account deletion has been moved from the header dropdown to a dedicated tab in organization settings, with a 7-day waiting period after marking for deletion and multiple confirmation steps to prevent accidental deletions. Additionally, we now collect feedback about deletion reasons to help improve the product.
2025-10-17»
Features»
- Dashboard: The Dashboard is now accessible to all users, not just admins. Non-admin users can view most dashboard widgets, with the Launch Pad and User Activity widgets remaining admin-only.
-
Integrations: Migrated the slack integration management screen to the integrations page. The legacy UI has been removed, and all the legacy URLs now redirect to the new screen in the Integrations page.
-
Module Registry: Modules can now be shared with specific spaces within your account, providing fine-grained control over which teams can discover and use your modules.

The module list includes an availability filter to help you find modules shared with your spaces.
Space-level sharing is now the recommended approach for most organizations, with cross-account sharing remaining available for backwards compatibility.
See the module sharing documentation for more details.
2025-10-15»
Features»
- Filters: Enhanced filtering interface with improved selection states, dropdown functionality, and visual styling for better user experience
- Added SSO SAML attribute mapping support. See the custom attribute mapping documentation for more information.
2025-10-14»
Features»
- Personal Settings: You can now find new "Spaces" view under your personal settings. This view lets you see the permissions you have for each space, making it easier to understand your access across Spacelift.
2025-10-10»
Features»
- VCS Integrations: Completed migration to the new VCS integration interface. The legacy VCS integration UI has been removed, and the source code integrations can now be accessed using the new integrations screen.
2025-10-03»
Features»
- You can now create API keys via the TF provider. See the API keys resource documentation for more information.
- Added SSO OIDC claim mapping support. See the custom claims mapping documentation for more information.
2025-10-01»
Features»
- Run log retention period can now be configured at the organization level. This allows you to set how long run logs are retained before being automatically deleted. More details can be found in the run log retention documentation.
2025-09-30»
Features»
- Detailed policy schema can now be retrieved from a public URL served by the Spacelift API. Each policy type has a detailed JSON schema definition which can be used for validation or provided to LLMs to generate policies. The schema can be found at .well-known/policy-contract.json.
2025-09-16»
Features»
- Run details now display both the API key ID and name when triggered by an API key. Previously only the key ID was shown, which made it difficult to identify which key was used. The key ID is shown in shortened format. For example:
api::01K56PK::DevopsSpaceKey.