SuperPlane logo
Blog

SuperPlane 0.20.0

SuperPlane 0.20.0 adds canvas folders, 28 new components, universal CLI installation, and reliability improvements.

What’s new since v0.19.0

Canvas organization

  • Canvas folders: Group and organize canvases directly in SuperPlane, with optimistic feedback when folder updates are saved.

Workflow and execution

  • Manual trigger run hooks: Manual triggers now execute through run hooks internally, aligning manual starts with the rest of the execution pipeline.
  • Canvas update validation: Capability state is validated when canvases are updated, and users now see a dialog when disabling capabilities that are still in use.
  • GitHub setup flow: The GitHub integration setup flow has been updated for a smoother configuration path.

28 new components

  • GitHub: Create pull requests from workflows, and include canvas metadata in GitHub issue comments generated by SuperPlane.
  • Cloudflare: Manage origin rules, Workers KV namespaces and values, and load balancer origin pools directly from canvases.
  • Oracle Cloud Infrastructure: Manage OCI custom images and compute instances, including provisioning, lookup, updates, power operations, and deletion.
  • DigitalOcean: Provision, inspect, update, and delete GPU-backed Droplets from workflow automation.
  • Render: Add and remove custom domains on Render services as part of deployment or domain management workflows.

Improvements

  • CLI: Install the CLI universally with curl -fsSL https://install.superplane.com/install.sh | sh, discover nested schemas more clearly in the CLI index, and use separate arguments for superplane contexts.
  • Canvas templates: Added a blue-green deployment template.
  • Integration usage: Integration usage status responses now include the component name, making it easier to understand which workflow nodes depend on an integration.
  • Capability lists: Capability groups are now sorted alphabetically.
  • Installer flow: SMTP configuration during installation can now be safely exited.

Bug fixes

  • Fixed: GitHub issue comments generated from workflows show canvas metadata.
  • Fixed: Default integration instance names can be replaced.
  • Fixed: Select fields remain controlled and no longer trigger noisy UI warnings.
  • Fixed: Navigation only shows the previous button when a previous step exists.
  • Fixed: HTTP network policy resolution is safer under concurrent updates.
  • Fixed: Webhook cleanup succeeds when provider-side resources are already missing.

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.20.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: