What’s new since v0.13.0
Node groups
Node groups let you organize complex canvases into logical sections. Select multiple nodes and group them from the selection toolbar to keep larger workflows easier to read and maintain.
Canvas runs
A new canvas runs view makes it easier to inspect executions across a canvas. You can browse all runs for a canvas, then filter and search to quickly find the execution you need.
Component configuration information
The component sidebar now shows more configuration context, including available fields and example payloads, so it is easier to understand what each component expects before wiring it into a workflow.
18 new components and triggers
- Sentry is a new integration that allows you to react to issue events and manage issues, releases, deploys, and metric alerts.
- DigitalOcean: Added components to provision App Platform apps and work with Spaces objects.
Improvements
- Run configuration: Run configuration is now available in the UI and can be referenced in expressions.
- Versioning UX: Saving and editing canvases with versioning enabled is clearer and easier to follow.
- CLI: The CLI now supports
--version, warns when updates are available, and shows clearer output for canvas updates. - SSH component now supports multi-line commands.
- Templates: The templates page has been improved for faster discovery and setup.
Bug fixes
- Fixed: Passwordless email sign-in and sign-up now work via magic link or access code.
- Fixed: Canvas auto-save no longer stays disabled on a fresh browser when versioning is enabled.
- Fixed: Accepting both sides during conflict resolution no longer invalidates the whole canvas.
- Fixed: Invalid canvas event, execution, and queue IDs no longer produce 500 or 501 errors.
- Fixed: CanvasCreated events are now published correctly for quick starts on fresh organizations.
- Fixed: Stale canvas events no longer appear when switching between canvases without refreshing.
- Fixed: Integration configuration updates are now reflected correctly in the sidebar.
- Fixed: The node info tab now shows descriptions and output details consistently.
- Fixed: The Component Settings tab now auto-saves even when configuration is invalid.
- Fixed: HTTP execution subtitles now handle missing response status values correctly.
- Fixed: DigitalOcean delete droplet uses droplet IDs consistently and avoids invalid input conversions.
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.14.0 possible with code and docs additions and improvements:
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