github kortix-ai/suna v0.8.38
v0.8.38 — Kortix task workflows, sandbox hardening, and billing polish

latest release: v0.8.39
7 hours ago

v0.8.38 — Kortix task workflows, sandbox hardening, and billing polish

Promotes the post-v0.8.37 rollout with the new Kortix project/task workflow surfaces, stronger sandbox and runtime reliability, and a broad UX pass across billing, instances, channels, and mobile.

Highlights:

  • ships richer project/task orchestration across web + mobile, including project selection, markdown task views, and expanded tool renderers
  • hardens sandbox auth/proxy flows, Docker-in-Docker, SSH bootstrap, channel delivery, and OpenCode/autowork startup recovery
  • polishes billing history and auto top-up flows, instance restart/update actions, and a wide set of dashboard and connection-state fixes

Changes

  • fix(billing): unify auto top-up defaults
  • fix(sandbox): keep local docker accessible in cloud mode
  • fix(billing): show ledger-backed transactions in settings
  • fix(cloud): restore scheduled tasks and pipedream fallbacks
  • fix(kortix): harden opencode startup and PTY execution
  • fix(kortix): stop zombie session recovery and startup churn
  • fix(ssh): harden remote editor bootstrap
  • feat(web): add full ToolRenderers for triggers and session tools
  • fix(session): limit triple-ESC stop to focused composer
  • fix(kortix): restore native todo continuation enforcement
  • fix(channels): apply channel settings and stabilize preview websockets
  • fix(sandbox): unify local auth and public share flow
  • fix(api): stabilize sandbox env fallback sync
  • fix(api): harden sandbox token sync fallback
  • fix(core): refactor DinD for robust Docker-in-Docker support
  • fix(core): harden sandbox opencode persistence
  • fix(web): restore brandmark as default wallpaper
  • fix(web): scope ESC-to-stop to active session tab only
  • fix(web): add restart action to pinging sandbox screen
  • fix(web): kill sidebar expand→collapse flicker on initial load
  • fix(web): don't default to onboarding when sandbox is unreachable
  • fix(api): scope preview ownership check by actor accountId
  • feat(instances): restart/changelog/backups actions per card
  • refactor(web): rewrite message queue to drain in one batch
  • fix(sandbox): static-web resolves through proxy origin
  • fix(web): install external OTel middlewares for Next
  • refactor(web): simplify dashboard send flow and tighten fade transition
  • fix(web): pin brandmark wallpaper on auth
  • fix(web): internal browser no longer resolves to user's real localhost
  • fix(web): xlsx renderer falls back to SheetJS when ExcelJS crashes
  • fix(web): guard command palette filters and point 404 home button to /instances
  • Use brandmark wallpaper on homepage hero
  • chore(autowork): rip out dead todo-enforcer + wire the new completion tag everywhere
  • fix(api): harden admin and docker fallback paths
  • refactor(autowork): structured completion tag + lazy state dir
  • fix(api): patch drizzle injection surfaces
  • fix(web): clean up provider and wallpaper defaults
  • feat(web): dashboard project selector + flat menu pass
  • refactor(web): align /files breadcrumbs with single-file style
  • ux(web): unify /instances chrome and strip provider branding
  • fix(web): persist last-used agent so dashboard and new sessions stop resetting
  • refactor(web): unify every loader into one ConnectingScreen
  • cosmetic(web): unify wallpaper previews with real component
  • WIP: refactor Kortix project orchestration flow
  • fix(web): restore docs route production build
  • fix(web): restore empty-session wallpaper and task shortcut UX
  • fix(opencode): make caveman plugin self-contained
  • fix(web): unify @ mention popover colors to Kortix brand + fix sidebar z-index
  • fix(web): raise text contrast across home routes and shared components
  • fix(uploads): guarantee collision-free filenames end-to-end

Docker Images

  • kortix/computer:0.8.38
  • kortix/kortix-api:0.8.38
  • kortix/kortix-frontend:0.8.38

Don't miss a new suna release

NewReleases is sending notifications on new releases.