v0.2.0
March 22, 2026
New name, new platform
A fresh identity and the leap from desktop-only to a full web experience.
Backdraft rebrand — New name, new app icons, refreshed identity
Auto-updater — Desktop app auto-updates with notification
Onboarding tour — Guided walkthrough for new users
Web app launch — Run Backdraft in the browser with full AI generation capabilities
Community gallery — Browse and open community-created projects
Error reporting — Server-side error capture for web mode
v0.1.6
March 20, 2026
CLI adapters & web foundations
Plug in your preferred CLI agent and run Backdraft as a web app for the first time.
CLI agent adapters — Use Claude Code, Codex, Gemini CLI, or OpenCode as your AI backend
Web mode prototype — Initial browser-based runtime with server auth and file compatibility layer
Real-time file sync — Auto-save setting and approval-free edits for faster iteration
In-memory file cache — Instant page switching in web mode without round-trips
Canvas scroll fix — Resolve slow scroll and hidden cursor in preview
v0.1.5
March 18, 2026
Agent overhaul & responsive editing
Rebuilt the agent system from the ground up and added full responsive breakpoint support.
Progressive tool discovery — Agent loads tools on demand based on task context
Smart routing — Agent routes tasks through optimal tool paths with actionable error recovery
Responsive breakpoint editing — Edit styles per breakpoint with Tailwind class patching
Web Component resolver — Full support for custom elements in preview and editing
Design system extraction — 4-pass pipeline that extracts colors, fonts, and spacing from generated code
Project snapshots — Full project snapshots with restore confirmation and auto-save guards
Crash reporting — Error boundary and client-side crash capture
v0.1.2
March 16, 2026
Annotations & agent resilience
Pin instructions to the canvas and let the agent recover gracefully from failures.
Canvas annotations — Pin AI instructions directly to elements on the canvas
Annotation dispatch — Send pinned notes to the AI agent as context from the chat panel
Agent retry logic — Automatic retries with stall detection and ReDoS protection
Error resilience — Actionable recovery hints on every agent tool error
Notes panel — Dedicated tab in the left panel for managing canvas annotations
v0.1.1
March 16, 2026
Security & architecture
Comprehensive security audit and a major refactor to keep the codebase maintainable.
Security hardening — SSRF protection, command injection prevention, XSS mitigation, config scope fixes
Codebase modularization — Split 5 largest files (Canvas, AI Chat, Rust backend, React adapter, App) into focused modules
Template evaluator — Support for vanilla-TS route objects, Date methods, negative numbers, SPA entry detection
Smarter file selection — Skip SPA shells and route wrappers, detect views/ and features/ directories
v0.1.0
March 11, 2026
Canvas polish & Overwatch
Bird's-eye project views, Figma import, and developer-grade canvas tooling.
Overwatch view — Bird's-eye preview of all project pages with mobile/tablet/desktop viewports
Figma import — Import responsive designs from Figma into editable code
Box model overlay — DevTools-style margin/padding/content visualization on canvas
Canvas rulers — Horizontal and vertical rulers with artboard alignment
GitHub push — One-click push to GitHub from the app
Netlify publishing — Deploy directly from Overwatch view
Agent guardrails — search_file tool, resilient file parser, and hardened agent prompts
v0.0.5
March 7, 2026
Visual design mode
Direct manipulation on the canvas — select, resize, align, and create elements visually.
Visual design controls — Moveable/Selecto integration, layout panels, color picker, typography controls
Element creation — Add frames, text, and images directly on canvas with CST insertion
Alignment & measurement — Align/distribute toolbar, Alt+hover measurement overlay
Component palette — Browse resolved React components with props and source preview
Interactive states — Live hover/focus/active CSS preview on canvas
Tailwind v4 support — Auto-detection and CDN switching, shadcn/ui CVA resolution
Native screenshots — High-fidelity capture using snapdom for CSS-accurate rendering
v0.0.1
March 5, 2026
Foundation
The initial release — project scaffold, canvas rendering, AI generation, and core editing.
Project scaffold — Tauri + React + TypeScript desktop app foundation
Canvas rendering — HTML/CSS and React/Tailwind parsed into IR, rendered in spatial canvas with iframe
AI generate mode — Describe what you want, LLM generates multi-file projects
Agentic tool-use loop — 13+ tools including web search, image search, visual verification
Canvas drag-and-drop — Reorder elements by dragging, global keyboard shortcuts, 500-level undo
Save & export — CSS shorthand consolidation, animation/transition panel, CSS variable editing
Rendering fidelity — SVG inlining, external CSS resolution, conditional JSX extraction
Canvas tool rail — Text, link, image, and hand tools for direct canvas interaction