Skip to content

Release v0.2-rc2

Pre-release
Pre-release

Choose a tag to compare

@betterclever betterclever released this 23 Dec 13:53
· 578 commits to main since this release
86c7284

Release v0.2-rc2

Docker Images

  • Backend: ghcr.io/shipsecai/studio-backend:0.2-rc2
  • Worker: ghcr.io/shipsecai/studio-worker:0.2-rc2
  • Frontend: ghcr.io/shipsecai/studio-frontend:0.2-rc2

Changes

  • feat: Allow renaming workflow nodes with inline editing (64c561e)
  • fix: Add dom lib to Monaco for console/fetch globals (71eeecc)
  • fix: ScriptCodeEditor now preserves existing code on load (5e9130a)
  • feat: Script node now uses Docker runner for terminal streaming (d06b18b)
  • fix: resolve dynamic ports at workflow save time and pass to frontend (91cffde)
  • feat(security): implement valid virustotal lookup with e2e secret support (6882148)
  • feat(notification): implement dynamic Slack component with variable support and UI integration (eaa7653)
  • chore(worker): remove unused quickjs and sucrase dependencies (f36cf6a)
  • fix(worker): improve code injection logic and update logic-script tests (360a01c)
  • feat(worker): implement robust docker-based logic runner with bun and url import support (fcd78d0)
  • feat(frontend): add drag-and-drop variable editor for Logic Script node (06037b6)
  • fix(frontend): improve dnd reliability and add logs (0374ae7)
  • feat(frontend): custom UI for logic script input/output variables (7dae1b4)
  • fix(worker): satisfy typecheck for logic node (ca6f960)
  • fix(frontend): remove unused NodeData type import (60db680)
  • test(dsl): fix compiler tests by replacing legacy webhook component (3cc4ac9)
  • feat(components): robust http-request typing and cleanup of legacy webhook tests (1035cbf)
  • chore: cleanup unused webhook component and update gitignore (47346a1)
  • chore(client): regenerate openapi client and spec (fb3350b)
  • refactor(frontend): improve node data typing and dynamic inputs persistence (5060389)
  • feat: implement dynamic port resolution for http-request component (backend + frontend) (3ddd826)
  • feat(components): robust http request node with dynamic auth (ca70a13)
  • docs: add comprehensive SEO configuration with robots.txt, sitemap.xml, llms.txt, humans.txt, and JSON-LD structured data (2996775)