github kortix-ai/suna v0.12.2
v0.12.2 — Runtime reliability, session controls, and infrastructure updates

latest release: dev-latest
4 hours ago

Promotes the full candidate verified on staging. Prevents passive session reads and project navigation from waking stopped sandboxes; corrects session activity timestamps; adds session access, reload, cost, and guarded secret-delivery controls; improves channel, email, executor, chat, download, PPTX, and account-usage behavior; and completes the ECS-focused infrastructure and deployment updates. Fast-track note: staging image build and deployment passed. One unrelated landing-page accessibility assertion for a scrollable pre element failed; the four browser interaction tests, login accessibility, and migration tests passed.

What's Changed

  • chore(release): VERSION → 0.12.2 [skip ci] by @github-actions[bot] in #6011
  • fix(web): show recoverable session failure payload by @markokraemer in #6013
  • fix(api): execute email sender regex with RE2 by @markokraemer in #6014
  • chore(dev-eks): deploy gateway dev-0d116c01 [skip ci] by @github-actions[bot] in #6015
  • chore(dev-eks): deploy dev-0d116c01 [skip ci] by @github-actions[bot] in #6016
  • fix(markdown): make table headers and cells stop wrapping mid-word, restore GFM alignment by @sutharjay1 in #6017
  • fix(web): rebuild the project access gate UX by @sutharjay1 in #6019
  • seo(web): full on-page/technical SEO pass over the public site by @markokraemer in #6020
  • fix: propagate managed model vision capability to frontend by @agent-kortix in #6021
  • chore(dev-eks): deploy gateway dev-62dccb48 [skip ci] by @github-actions[bot] in #6023
  • chore(dev-eks): deploy dev-62dccb48 [skip ci] by @github-actions[bot] in #6024
  • chore(dev-eks): deploy dev-847b9689 [skip ci] by @github-actions[bot] in #6025
  • blog: the only moat that matters — data flywheels, not static software by @agent-kortix in #6022
  • feat(web): rebuild the session chat thread for a calmer, more readable conversation by @sutharjay1 in #5940
  • blog: six adjacent articles on the data-flywheel thesis by @agent-kortix in #6026
  • fix: process Slack audio messages (file_share subtype) through webhook by @agent-kortix in #6028
  • fix: also allow me_message subtype through Slack webhook gate by @agent-kortix in #6029
  • fix: also allow bot_message subtype through Slack webhook gate by @agent-kortix in #6030
  • Fix Executor email attachments from local artifacts by @markokraemer in #6031
  • chore(dev-eks): deploy dev-13d27c8e [skip ci] by @github-actions[bot] in #6032
  • fix(agentmail): isolate inbox provisioning per email profile by @markokraemer in #6034
  • fix(ci): update tests after EKS removal by @markokraemer in #6038
  • fix(session): prevent passive project navigation from waking sandboxes by @markokraemer in #6039
  • fix(email): accept standard webhook signature headers by @markokraemer in #6040
  • Fix Executor email attachments with binary uploads by @markokraemer in #6036
  • docs(web): compare Kortix with QM by @markokraemer in #6042
  • fix(ci): provide AWS role to staging secret sync by @markokraemer in #6043
  • fix(ci): allow staging secret synchronization by @markokraemer in #6044
  • fix(sessions): recognize Veyris title placeholder by @markokraemer in #6046
  • fix(web): remove client warm sessions by @markokraemer in #6047
  • fix(sessions): retry title generation with fallback model by @markokraemer in #6048
  • fix(sessions): bound title generation fallback by @markokraemer in #6049
  • fix(web): guard members-view query arrays with toArray before .filter/.map (BS f9603a43) by @agent-kortix in #6051
  • Session config freshness: end orphaned turns, compile from the session's ref, refresh config on restart by @Ino-Bagaric in #6053
  • feat(secrets): add delivery policy control plane by @Ino-Bagaric in #6055
  • feat(web): add a cost explorer to account usage by @sutharjay1 in #6018
  • The documented session reload, and a way to see when a session is stale by @Ino-Bagaric in #6056
  • Add CLI session access controls by @Ino-Bagaric in #6059
  • feat(web): /download close button, and mobile marked coming soon by @sutharjay1 in #6060
  • fix(executor): stop hiding the whole connector catalog on bound sessions by @agent-kortix in #6052
  • Apply session config via dispose (~51ms) instead of a respawn (~8s) by @Ino-Bagaric in #6062
  • fix(compliance): reconcile regional ALB alarms by @markokraemer in #6065
  • Point systemReload at endpoints that exist by @Ino-Bagaric in #6067

Full Changelog: v0.12.1...v0.12.2

Don't miss a new suna release

NewReleases is sending notifications on new releases.