SuperPlane logo
/ Blog

SuperPlane 0.26.0

SuperPlane 0.26.0: Git-first stage/commit/publish, runners GA, loops and error handling, Coolify and Cloudsmith, plus Agent and AWS/GCP expansions.

What’s new since v0.25.0

v0.26.0 is a major step toward Git-first SuperPlane Apps. Drafts get a clearer stage → commit → publish flow, app files and versions are more visible, and editing is easier to follow across Canvas, Console, Files, and Runs.

This release also makes runners generally available, adds workflow primitives for loops and error handling, expands Agent capabilities, and ships Coolify and Cloudsmith plus broader AWS, GCP, and GitHub coverage.

Git-first App editing

App editing now uses a stage → commit → publish model. Canvas, Console, and Files changes can be staged first, committed into a draft, then published to live—with visual indicators for uncommitted and ready-to-publish changes.

The Versions sidebar is a permanent part of edit and preview workflows. Edit mode opens into the latest draft (or creates one), and the Files tab shares the same staging model as Canvas and Console.

Runners and workflow control

Runners are generally available for all organizations. Bash, JavaScript, and Python runner components no longer require an experimental feature flag.

Two new core workflow primitives:

  • Loop components for repeated execution paths
  • Error handling components for reacting to failed workflow nodes

SSH commands can also be sourced from repository files, so larger operational scripts live in the app repo instead of long inline fields.

Agents

Agents can work with more App context: runtime state, App files, and list/read/stage/delete/commit for repository files, plus asynchronous activity surfaced in chat.

Claude managed-agent runs support mounted repository files and SuperPlane secrets via Anthropic vaults. Agent chat accepts image attachments so you can paste or upload screenshots into a prompt.

App install, files, and run inspection

The App install flow includes a single-page wizard that wires integrations into nodes and collects template parameters before creating the App.

Run inspection moves into a resizable bottom panel on the live Canvas, with a dedicated runs sidebar. The CLI gained superplane runs list and superplane runs describe.

Markdown files render as formatted Markdown in view mode, and component configuration has a read-only view for safer inspection.

New integrations

  • Coolify: List and control applications/services, and trigger deployments
  • Cloudsmith: Repository and package metadata for package automation workflows

New components

  • AWS: EC2 CloudWatch alarms, Elastic IP management, Prometheus Managed Service workspaces, and Prometheus queries
  • Google Cloud: Managed Prometheus queries, Cloud Monitoring on-alert triggers, snoozes and PromQL alerting conditions, Cloud SQL database/instance management, and load balancer create/delete
  • GitHub: Add pull request reviewers and update issue comments

Improvements

  • CLI: Draft lifecycle commands and a --draft-id selector for working with named drafts
  • Execution reliability. Run finalization moved to a dedicated worker; executions use a dedicated exchange; several N+1 paths were removed from version listing
  • Platform cleanup. Legacy blueprints and change-management plumbing removed; tighter auth and tracing across critical endpoints

Bug fixes

  • Fixed: Long parameter values no longer make modals unusable
  • Fixed: Agent sessions recover after provider stalls and unstick from streaming state
  • Fixed: Canvas edit-mode staging bugs (cross-tab sync, diff badge, commit flash)
  • Fixed: Sidebar no longer closes on component drop or arbitrary canvas clicks
  • Fixed: Memory list-mode matchList resolves per item; table widgets support extended CEL
  • Fixed: Chart labels format correctly; widgets with runs datasources paginate
  • Fixed: Draft deleted under the UI recovers gracefully; staged specs no longer read for published versions

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

Get updates from the SuperPlane team