Skip to content

v0.25.0

Choose a tag to compare

@shiroyasha shiroyasha released this 08 Jun 15:58
· 122 commits to main since this release
v0.25.0
f062071

What's new since v0.24.0

v0.25.0 expands SuperPlane Apps with multiple named drafts, stronger execution capabilities, and a much larger integration surface for GitHub, Jira, AWS, GCP, and Dash0.

This release also improves Console authoring, Memory editing, run inspection, Agent context, and the App creation/onboarding flow, while continuing the cleanup from Canvas/Dashboard terminology to Apps and Console.

Multi-draft Apps

Apps can now have multiple named draft branches instead of a single implicit draft. Users can create, switch between, and delete drafts from the Versions sidebar, and auto-save now targets the active draft branch.

This is the first DB-native step in the Git-first App workflow: drafts now carry branch metadata and display names, while publish/delete/version APIs and the UI understand draft branches explicitly.

Runners and execution

SuperPlane now supports JavaScript and Python runner components alongside shell commands.

Workflows can select from several machine types: e1-tiny and e1-large sizes, each available on AMD64 and ARM64.

Console, Memory, and Runs

Console widgets received a large upgrade. Table widgets can style rows based on row data, number widgets can show multiple KPIs in one panel, Markdown widgets can interpolate variables from runs and memory, and runs can now be used as richer data sources with node output access.

Memory can now be edited manually in edit mode, including creating or updating manually managed memory entries through a JSON editor.

Run inspection is easier to navigate: the runs view now uses sidebar drill-down and a resizable bottom detail pane instead of pushing users through a modal for every node detail.

Agent improvements

Agent chat now supports @ mentions for App nodes. Mentions autocomplete in the composer, render as inline chips, and are sent as node links so the Agent has clearer context about the part of the workflow being discussed.

The Agent prompt was also updated for manual run configuration, improving how it handles parameterized run setup.

More integration components

GitHub gained components for combined commit status, check runs, and merging pull requests. Check run and commit status details were also improved in the UI.

Jira gained alert management components, issue workflow inspection, issue transition actions, and Jira Service Management approval handling.

GCP support expanded across Compute and Cloud Monitoring, including VM lookup, static IP management, custom image management, and alerting policy create/get/update/delete actions.

AWS EC2 gained instance metrics and update-instance components, supporting workflows that inspect performance and resize or reconfigure instances.

Dash0 setup is now simpler: SuperPlane provisions webhook notification channels through the Dash0 Notifications API when integrations are connected, removing the old manual webhook copy/paste step.

App and platform cleanup

The new App flow is now a dedicated page with a more polished onboarding and catalog experience. CLI output now points to App URLs, the frontend routes use /apps, and Dashboard naming continued moving to Console in APIs and source structure.

The release also improves asset base URL handling for Vite builds, fixes architecture-aware Docker image caching, and simplifies command descriptions and example scripts.

Bug Fixes

Improvements

New features


Full Changelog: v0.24.0...v0.25.0