SuperPlane logo
Blog

SuperPlane 0.12.0

SuperPlane 0.12.0 introduces canvas change requests, 1 new integration, and 26 new components and triggers, plus UX, CLI, and reliability improvements.

What’s new since v0.11.0

Canvas change requests

Canvas versioning now supports change requests. Similar to pull requests on GitHub, teams can propose updates to a canvas, review them, and publish only after maintainer approval.

New integrations in this release

This release adds 1 new integration: New Relic. It also expands existing integrations with new Google Cloud, DigitalOcean, and Dash0 capabilities.

26 new components and triggers

  • New Relic: Alert-driven workflows with issue triggers, NRQL queries, and custom metric reporting.
  • Google Cloud: Artifact Registry events and analysis, Pub/Sub topic/subscription/message operations, and Cloud DNS record management.
  • DigitalOcean: Droplet lifecycle operations, power controls, and snapshot management.
  • Dash0: Check rule lifecycle management and log event ingestion for observability workflows.

Improvements

  • Canvas Settings: Configure canvas-level settings from a dedicated page instead of scattered controls.
  • YAML Viewer: View the YAML representation of a canvas directly in the UI.
  • CLI: List available widgets faster with the widgets discovery command in the CLI index.

Bug fixes

  • Fixed: Signature validation now uses constant-time comparison to reduce timing attack risk.
  • Fixed: Default blocked host and IP range protections were re-enabled for safer outbound HTTP handling.
  • Fixed: Reverted a mutation update that could break GitHub integration setup in organization settings.
  • Fixed: Stale webhooks are now removed reliably during cleanup to avoid orphaned webhook records.
  • Fixed: Auto-layout handles multi-select, disconnected segments, and nodes without output channels more reliably.
  • Fixed: Duplicating multiple nodes now preserves existing connections.
  • Fixed: Long node names render correctly in canvas search.
  • Fixed: Cancelling wait executions no longer emits extra events.

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