What’s new since v0.8.0
53 new components
- AWS: ECS service + task operations (create/update/describe, run/stop tasks, exec command), EC2 AMI management (create/copy/get/on, enable/disable + deprecation), SQS queue operations, Route 53 record management, and CodePipeline run pipeline.
- Bitbucket: Trigger workflows on repo pushes.
- Dash0: Manage HTTP synthetic checks (create/update/delete) and trigger workflows from Dash0 notifications.
- DigitalOcean: Provision droplets and react to droplet lifecycle events.
- Google Cloud: Create Compute Engine VMs and trigger workflows on VM instance lifecycle events.
- GitHub: Track Actions workflow usage and automate issue labeling + assignment.
- Grafana: Query data sources and trigger workflows when alerts fire.
- Harness: Run pipelines and react to pipeline completion events.
- Hetzner Cloud: Create and delete load balancers.
- JFrog Artifactory: React to artifact uploads and manage artifacts (get info, delete).
- PagerDuty: Incident response actions (acknowledge, resolve, escalate).
- Rootly: Fetch incident details for enrichment and routing.
- ServiceNow: Create incidents and pull incident details from ServiceNow.
- Slack: Add a human-in-the-loop step with “wait for button click”.
- Statuspage: Create, fetch, and update Statuspage incidents.
- Telegram: Send messages and trigger workflows when the bot is mentioned.
Improvements
- Service Accounts: Create and use service accounts for automation that should not depend on individual user credentials.
- CLI: Manage org secrets, contexts, executions, root events, node queues, and active canvas selection; plus a smoother discovery UX for agents with grouped
indexcommands. - OpenAI configuration: Set an optional custom base URL for proxy, gateway, or OpenAI-compatible endpoints.
- Webhook trigger authentication: Verify inbound webhook trigger requests using a header token option.
Bug fixes
- Fixed: HTTP component retries now use exponential backoff correctly, improving resilience under transient network failures.
- Fixed: OIDC webhook flows now consistently use the configured webhook base URL, including signer paths.
- Fixed: AWS EventBridge-based triggers and rules handle region filtering and multi-region provisioning more reliably.
- Fixed: Daytona command execution avoids endless-running states and uses a more stable session API flow.
- Fixed: Long filter values now wrap correctly in UI tooltips, improving readability in dense specs.
How to upgrade
See Updating SuperPlane in the installation docs for upgrade steps for your setup.
Thanks to our contributors
Thanks to contributors who helped make SuperPlane 0.9.0 possible with code and docs additions and improvements:
- alabro-bm
- aldoabellto235
- Akinniranye Samuel Tomiwa
- harxhist
- Huỳnh Nguyễn Quang Tín
- ishaksebsib
- Konstantin Komelin
- Manasa Bhagwat
- Manideep Chopperla
- Miloš Jovanović
- Muhammad Fuzail Zubari
- Nemanja Djordjic
- Prashant Indurkar
- re-pixel
- usernamenenad
- yinebebt
Join the SuperPlane community
SuperPlane is open source (Apache 2.0). If you’re using it, here are the best ways to help:
- Star the repository on GitHub to show your support
- Join our Discord server to connect with the team and community
- Contribute by submitting bug reports, feature requests, or code on GitHub
- Share SuperPlane with your network and help us grow