SuperPlane logo
Blog

SuperPlane 0.19.0

SuperPlane 0.19.0 adds save-time canvas expression checks, Oracle Cloud Functions, and more.

What’s new since v0.18.0

Breaking changes

  • Canvas memory: Memory read output no longer includes a nested data envelope. Update expressions and downstream nodes that assumed the old shape.

Workflow and canvas

  • Save-time expression checks: Invalid canvas expression syntax is reported when you save, so bad wiring is easier to catch before executions run.
  • Versioned spec and metadata: Canvas spec and metadata updates are tracked under canvas versioning with the rest of your edits.

Integration setup and API

  • Guided setup: New integration setup UI with capability selection, plus clearer properties, secrets, and capabilities tabs on the integration page.
  • Semaphore: Connect Semaphore through the new setup provider flow alongside the refreshed UI.
  • Service accounts: The UI shows who created each service account.

Oracle Cloud Infrastructure

  • Oracle Cloud: OCI Functions support—create applications and functions, invoke functions from workflows, and manage lifecycle cleanup. Setup docs now describe a least-privilege user and per-instance event rules for compute triggers.

Improvements

  • CoreHTTP Request: Restored the details tab after a regression.
  • Canvas editor: Larger append-connector hit targets, improved performance while moving nodes, and edges preserved when node IDs are regenerated.
  • CLI: Create or update secrets from stdin with -f; canvases update no longer requires a positional argument; node configuration errors surface clearly after canvas updates.

Bug fixes

  • Fixed: Integrations list sorts by provider, then name.
  • Fixed: Agent trigger dropdowns are no longer covered by other panels.
  • Fixed: Node configuration errors are visible in the CLI after a canvas update.
  • Fixed: Workflow-level component hooks receive the resolved execution configuration.
  • Fixed: OCI setup instructions describe custom-privilege users and per-instance event rules.
  • Fixed: Moving nodes on the canvas no longer causes unnecessary CPU load.
  • Fixed: Regenerating canvas node IDs keeps edges intact.

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