## superplanehq/superplane — v0.26.0…v0.27.0

_83 commits._

### Features
- **feat: polish console dashboard panels and chart palette (#5766)** (31daa98)
- **feat: expand AWS EC2 create instance launch options (#5771)** (b3d2eeb)
- **feat: add patch-style draft updates for agents (#5732)** (8b3dd90)
- **feat: add agent list resources action (#5733)** (8bae117)
- **feat: add the SuperPlane webhook payload size limit to tasks (#5701)** (f1e2e80)
- **feat: update gcp components icons (#5621)** (869b9b9)
- **feat: add release changelog and tag pipeline (#5694)** (5fc1383)
- **feat: support all GitHub pull request webhook actions (#5687)** (f77f0e9)
- **feat: add GCP Cloud Storage bucket components (#5641)** (79b17c9)
- **feat: include memory to autocomplete (#5626)** (f54783f)
- **feat: add AWS EC2 createLoadbalancer and deleteLoadBalancer components (#5177)** (626e592)
- **feat: add Cloudsmith resyncPackage, tagPackage and deletePackage components (#5568)** (cd6f09c)
- **feat: add Auto Merge Bot + reorder manifest by category (#5619)** (8e96f3c)
- **feat: add PR Docs Review to app manifest (#5618)** (c732a2f)
- **feat: add Cluster Autoscaler (DO + Grafana + Discord) to manifest (#5617)** (56ac1b5)
- **feat: support Lucide icons in app catalog (#5607)** (2f6befd)
- **feat: add Semantic Pull Requests to app manifest (#5606)** (1142163)
- **feat: add TLS Monitor to app manifest (#5605)** (31d2774)
- **feat: add OSS Guard to app manifest (#5604)** (a5e6d4c)
- **feat: add useNameAsValue for integration-resource install params (#5599)** (7ba23f9)
- **feat: substitute install params in seed files (#5597)** (e0da4b0)
- **feat: App Installation Improvements (#5584)** (c0b2f98)
- **feat: add cloudsmith onPackageCreated and onSecurityScanCompleted triggers (#5562)** (87c6198)

### Fixes
- **fix: resolve missing expression tokens as null (#5786)** (a20345a)
- **fix: silence Dash0 telemetry export noise in Sentry (#5784)** (542a20b)
- **fix: emit sourcemaps on CDN production builds for Sentry (#5778)** (dd24fd9)
- **fix: Table Link Not Supporting CEL (#5768)** (c4adb7a)
- **fix: keep agent tool descriptions within provider limit (#5769)** (c7c89af)
- **fix: process pending requests for deleted nodes (#5765)** (3943142)
- **fix: validate 5-field cron ranges correctly (#4825)** (8d91980)
- **fix: stop marking expected org auth failures as span errors (#5764)** (8ea17ac)
- **fix: publish stable agent token usage ids (#5682)** (f290ca2)
- **fix: use ctx when listing integrations, service accounts, and invite link (#5735)** (0efaa30)
- **fix: harden release image build prerequisites (#5698)** (2c2f3e6)
- **fix: resolve missing execution node references as nil (#5707)** (64fbf5c)
- **fix: make previous resolve latest upstream event (#5702)** (634a836)
- **fix: keep notes visible while viewing canvas runs (#5699)** (a48abb5)
- **fix: publish execution state after webhook-finalized executions (#5697)** (b1c4768)
- **fix: stop stale execution events downgrading finished nodes (#5696)** (5282f90)
- **fix: preserve multiline runner setup commands (#5695)** (0e32fe4)
- **fix: keep commit button disabled until staging action fully completes (#5693)** (414f89f)
- **fix: dedupe commit and publish draft staging API requests (#5692)** (2eb7e64)
- **fix: suppress duplicate draft creation requests from versions sidebar (#5690)** (9b40688)
- **fix: emit canvas_version_deleted and stop stale draft fetches after delete (#5686)** (e2f0409)
- **fix: ignore version creation invalidations on same tab (#5680)** (fba043a)
- **fix: always refetch usage settings page (#5673)** (1368590)
- **fix: avoid blocking agent stream completion on usage (#5672)** (bcaf83e)
- **fix: track managed agent session usage (#5671)** (026e4ab)
- **fix: sync usage before publishing agent tokens (#5669)** (a6bba3b)
- **fix: portal rubric plan modal (#5668)** (c3d514e)
- **fix: preserve usage setup precondition errors (#5661)** (1943def)
- **fix: publish agent token usage events (#5655)** (88ac9c2)
- **fix: simplify usage settings limits display (#5654)** (4f760b7)
- **fix: Node Widget Improvements (#5640)** (879fea3)
- **fix: only lock CanvasNodeRequest for processing when still pending (#5622)** (de7f7d2)
- **fix: publish only clean drafts without auto-committing (#5632)** (f6c5b68)
- **fix: keep canvas header above runs sidebar (#5642)** (bfc68af)
- **fix: add magic code email worker metrics (#5637)** (f244bc3)
- **fix: remove email invitation API (#5638)** (8e8b8d7)
- **fix: remove core sendEmail notifications (#5635)** (3e45cf4)
- **fix: avoid DescribeCanvas requests in canvas edit mode (#5629)** (b23eb65)
- **fix: update preview-env-github-aws manifest entry (#5602)** (df606e0)
- **fix: update preview-env-digitalocean manifest entry (#5601)** (09a20a9)
- **fix: submit waitlist emails with native form (#5591)** (0adb8b6)
- **fix: hide signup admin setting without waitlist config (#5590)** (abd938c)

### Docs
- **docs: Update Readme (#5636)** (03bc47d)

### Chore
- **chore: upgrade frontend toolchain to Vite 8 (#5777)** (f07f07e)
- **chore: upgrade Storybook to 10.4.6 (#5776)** (54b3dc2)
- **chore: Remove RunSpan in favor of defer style spans (#5767)** (7788876)
- **chore: remove legacy YAML modal (#5706)** (1cd75f2)
- **chore: Fix Models DB Linter to not be too sensitive (#5678)** (4c8222f)
- **chore: Introduce grpcerror package (#5677)** (3278482)
- **chore: remove legacy canvas view modes and stale header modes (#5667)** (234e328)
- **chore: remove unused canvas UI props and dead components (#5666)** (0ab0569)
- **chore: remove dead canvas UI plumbing and unused helpers (#5665)** (8039482)
- **chore: move CanvasChangeset from proto to internal changesets package (#5664)** (462179c)
- **chore: remove unused canvas changeset apply/validate endpoints (#5657)** (76283e8)
- **chore: remove dead canvas unsaved-state and manual save UI (#5650)** (ce29916)
- **chore: remove dead canvas save activity log plumbing (#5643)** (5f2c1af)
- **chore: Add Coolify Watcher to manifest (#5585)** (90bb45d)
- **chore: use gauges for worker tick batch size metrics (#5596)** (ccb6b03)
- **chore: metrics for webhook workers (#5595)** (2666eb5)
- **chore(ui): remove ExecutionChainPage component (#5593)** (5b672a6)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/superplanehq/superplane?utm_source=github-action)._