v0.0.0 ยท t0.5.3 โ Latest
Free AI Credits โ Rolling 30-Day Window
Free users now get 5 AI credits with a rolling 30-day window โ each credit restores individually 30 days after use. Credits are tracked server-side and can't be spoofed. Rate limiting added (3 calls/hr per user, 10/hr per IP). Usage indicator now shows credit balance for free users. Deep Dive, Expand, Suggest Features, and Suggest Components all available on free tier.
v0.0.0 ยท t0.5.2
Feature Assist Modal Title Fix
Fixed SVG icon rendering as raw code in the Suggest Features and Expand modal title. Was a pre-existing bug using textContent instead of innerHTML.
v0.0.0 ยท t0.5.1
Component Suggestions (Pro)
Each page folder now has a "โฆ Suggest Components" button. AI analyses your project context and suggests specific UI components with type (Display / Input / Action / Navigation) and a description. Select the ones you want and add them instantly. Pro feature.
v0.0.0 ยท t0.5.0
New Tab Order + Workflow as Own Tab
Tabs reordered to match a logical planning flow: Notes โ Features โ Workflow โ Map โ Pages โ Coach โ Resources โ Export. Workflow promoted out of the Map tab into its own dedicated tab. Projects now open to Notes by default.
v0.0.0 ยท t0.4.9
Gear Button & Icon Picker โ Root Cause Fixed
Found the real bug: the icon picker function was trapped inside another function's scope, so it couldn't be reached when tapping the gear or creating a new project. Moved to global scope. Gear icon now opens Project Settings. Icon picker renders and scrolls correctly in both modals.
v0.0.0 ยท t0.4.8
Gear Button & Icon Scroll โ Real Fix
Gear icon on project cards now reliably opens Project Settings using bulletproof event delegation. Icon picker scrolls properly on touch devices โ buttons no longer steal the swipe gesture. Service worker cache bumped so fresh files load without manual refresh.
v0.0.0 ยท t0.4.7
Project Card Fixes
Color accent bar now sits flush with card corners. Gear icon reliably opens Project Settings โ click now ignores SVG interference and won't conflict with the card's open-on-click. Icon picker scrolls properly on both New Project and Project Settings modals with increased visible area and isolated touch scrolling.
v0.0.0 ยท t0.2.6 โ t0.4.6
Changelog Gap
Version badges were bumped across multiple releases without corresponding changelog entries. Tracking resumes cleanly from t0.4.7.
v0.0.0 ยท t0.2.5
Smart Backup System
Backups hidden from main list, excluded from project limit, one backup per project max. View Backups toggle on home screen. Restore backup overwrites or creates new project with confirmation.
v0.0.0 ยท t0.2.4
Migration Platform Fix
Fixed migration modal not showing platform chips โ element was being rendered before it was attached to the DOM.
v0.0.0 ยท t0.2.3
Project Migration + Settings
Old projects show an "Update available" badge. Opening them creates a silent backup and prompts for any new required fields. New โ๏ธ Project Settings on every project โ edit name, tagline, and platform anytime.
v0.0.0 ยท t0.2.2
Saved Explanations
Helpful explanations are now saved to the workflow step. Reopening "What's this?" shows your saved explanation instantly. Button turns green with a checkmark when saved. "Get a new one" link refreshes if needed.
v0.0.0 ยท t0.2.1
Workflow โ Step Numbering Fix + What's This?
Fixed step numbering order. Each workflow step now has a "What's this?" button โ get a plain-English beginner explanation, ask for simpler if needed, and generate a ready-to-paste AI prompt for step-by-step help.
v0.0.0 ยท t0.2.0
Workflow Tab
New Workflow mode on the Map tab. Build steps with checkboxes, status indicators, data fields, and notes. AI generates a full build workflow from your project context. Data fields auto-populate Resources when filled in.
v0.0.0 ยท t0.1.9
Platform Selection
New platform selector on project creation โ pick any combination of Mobile, Web, Desktop, API, Extension, Wearable, or AI Agent. Shown on project cards, editable in Resources, included in AI export and generation.
v0.0.0 ยท t0.1.8
Prompt Box Hide + Tab Clear Buttons
Guided prompt box now hides completely when all prompts are answered. Every tab now has a Clear button that wipes that tab's data after confirmation.
v0.0.0 ยท t0.1.7
Features Persistence Fix
Features now save to Supabase correctly and reload on login. Both saveProject and loadProjects now include the features array.
v0.0.0 ยท t0.1.6
Features โ Manual Sub-features + Better Description
Each feature now has a + Add Sub-feature button for manual nesting. Description field is now a visible textarea โ clickable, editable, auto-resizing. Works for both manually typed and AI-generated content.
v0.0.0 ยท t0.1.5
Features Tab
New Features tab โ define app features with up to 3 levels of nesting. AI Assist expands any feature into sub-features. Suggest Features generates a full list from your project context. Features included in AI export.
v0.0.0 ยท t0.1.4
Enforced Map Spacing
AI-suggested positions replaced by programmatic column layout โ screens sorted by role into 4 generous columns (380px apart) with 280px row gaps and alternating stagger. Clean, airy maps every time.
v0.0.0 ยท t0.1.3
Map/Preview Match + Continuous Label Positioning
Generated map now matches preview exactly โ curved bezier lines with correct control points. Labels slide freely along any line using continuous t-positioning (0โ1) instead of snapping to segment midpoints.
v0.0.0 ยท t0.1.2
Generate with AI โ Premium Preview
Rich SVG mini-map preview with dot grid, curved bezier connections, connection labels, border styles, color roles, and AI-suggested screen positioning. 1:1 visual of what the map will look like.
v0.0.0 ยท t0.1.1
Generate with AI
New AI generation flow โ reads your notes and generates a full map and page structure. Preview before applying. Choose Overwrite, Blend, Reject, or Make a Copy.
v0.0.0 ยท t0.1.0
Editable Notes + Deep Dive UX
Click any note answer to edit it in place. Deep Dive added notes now scroll into view and highlight so you know exactly where to answer.
v0.0.0 ยท t0.0.9
Deep Dive Checkbox Fix
Fixed Deep Dive question layout โ checkbox now fixed 14px width, label correctly fills remaining space and wraps properly.
v0.0.0 ยท t0.0.8
Deep Dive Layout + Expand Fidelity Fix
Deep Dive questions now wrap and display correctly. Expand now stays faithful to the user's actual answer instead of drifting.
v0.0.0 ยท t0.0.7
VibeDraft AI Agent
Dedicated AI agent powering Deep Dive, Expand, Audit, and Coach. $1/day per-user cap with usage indicator on Notes tab. All AI features live.
v0.0.0 ยท t0.0.6
AI Features Paused โ Agent Incoming
Deep Dive, Expand, Audit, and Coach paused pending the VibeDraft AI Agent. UI preserved, Coming Soon messaging in place.
v0.0.0 ยท t0.0.5
Expand Fix
Fixed Expand result rendering โ text now visible with improved styling. Empty response guard added.
v0.0.0 ยท t0.0.4
Deep Dive, Expand, Audit & Coach
AI Suggestions renamed to Deep Dive. New Expand button per note. Project Audit on Notes tab. Project Coach tab (Pro) with back-and-forth AI coaching session.
v0.0.0 ยท t0.0.3
Pro Auth Fix
Fixed promo code redemption โ JWT now correctly passed to Worker. Profile upsert uses merge-duplicates for reliability.
v0.0.0 ยท t0.0.2
Pro & Premium Gating
Pro plan system live. Enter promo code "Test" in Settings to unlock Pro. AI Companion API Keys now require Pro. Settings reflects current plan status.
v0.0.0 ยท t0.0.1
Dual Version System
Release version (v) stays frozen until weekly rollout. Test version (t) increments with every build. Version enforcement checks release version only.
v3.15.6
Jog Z-Order Fix
Jog circles now appended after hitPath in SVG z-order so they receive events correctly. Jog drag and double-click delete now work.
v3.15.5
SVG Interaction Fix
Root cause fixed: SVG canvas had pointer-events:none blocking all line, jog, and label interactions. Jog points now drag and double-click to delete correctly. Connections respond to all mouse events.
v3.15.4
Bug Fix Sweep
Jog drag and double-click delete fixed. Shortcuts button and Got it buttons now close modals correctly. Arrow markers fixed for label-colored lines. Bezier handles only show when line is selected.
v3.15.3
Connection Overhaul
Click a line to select it, Backspace to delete. Bezier curves now have draggable control handles. Jog double-click delete fixed. Line color matches label color. Red ร removed.
v3.15.2
Bezier Curves & Arrow Direction
Each connection now supports bezier curves and arrow direction (one-way, two-way, none). Both are configurable per connection via the connection modal (double-click any line).
v3.15.1
Label & Jog Polish
Label double-click now reliably opens edit modal using click timer. Label floats under mouse and snaps to segment on drop. Jog points cannot be created through a label. Double-clicking a jog point deletes it correctly.
v3.15.0
Label & Jog Overhaul
Labels now float freely under the mouse while dragging and snap to the nearest segment on drop. Double-clicking a label opens the edit modal. Jog points no longer create through label area. Double-clicking a jog point deletes it correctly.
v3.14.9
Label Interaction Fix
Fixed root cause of label clicks not working โ pointer-events on SVG g element and child rect were set as CSS styles (ignored by browsers) instead of SVG attributes. Labels and +label hint are now fully interactive.
v3.14.8
Label Clicks & Tab Restore
Fixed label double-click โ pointer-events were set incorrectly as CSS instead of SVG attribute. Refresh now restores both your last open project and the exact tab you were on.
v3.14.7
Label & Navigation Fixes
Label drag no longer triggers jog points or pan. Double-click line or label to edit. Label group and hit path now render on top. Refresh restores your last open project instead of always going home.
v3.14.6
Label Drag & Refresh Fix
Label drag fully isolated โ no longer triggers pan, bubble drag, or jog points. Line hit area disabled when hovering label. Refresh fixed: app now uses getSession() on load instead of relying on onAuthStateChange double-fire.
v3.14.5
Drag Isolation & Refresh Fix
Label drag now fully isolated from map pan and bubble drag using capture phase events. Refresh no longer shows an empty home screen โ projects load before cards render.
v3.14.4
Label Drag Fix
Dragging a connection label no longer accidentally drags bubbles or pans the map.
v3.14.3
Connection Label Overhaul
Labels now use an in-app modal with color picker. Labels are draggable and snap to the midpoint of whichever line segment they hover over. Double-click any line to add or edit a label.
v3.14.2
Card & Connection Polish
Card accent stripe no longer overhangs corner radius on hover. Connection labels now anchor between the destination bubble and nearest jog point.
v3.14.1
Polish & Interaction Fixes
Card color now tints the whole card. Jog points only created by dragging a line, not clicking. Double-click a connection line to add a label.
v3.14.0
10 Feature Drop
Snap-to-grid dragging. Colored connection lines. Labels on connections. Item count on collapsed folders. Drag to reorder folders. Pin notes. Live word count. Project card color picker. Home screen search. Bubble count warning.
v3.13.0
Drag & Audio Fixes
Dragging bubbles no longer triggers selection. Audio defaults to on. Shortcuts button relabeled. Duplicate input ID bug fixed in New Project modal.
v3.12.0
Polish & Bug Fixes
Continuous selection pulse on bubbles. Animated flowing link lines. Last edited shown on project cards. Keyboard shortcut hint on map toolbar. Audio context unlocked on first interaction.
v3.10
Settings Screen & API Keys
New Settings screen housing subscription, promo codes, and AI companion API keys. Single-click to select bubbles, Backspace to delete. Clear All button for the map.
v3.9
Per-User AI Companion Keys
Generate a personal API key to connect your AI directly to your VibeDraft projects.
v3.8
Server-Side Logic
Export generation and AI suggestions moved to a secure Cloudflare Worker. Code is no longer visible in the browser.
v3.7
Border Styles
Choose from Solid, Dash, Fine Dash, Dots, and Double borders for your bubbles.
v3.6
Edit Bubbles & Collapsible Sidebar
Double-click any bubble to edit it. Collapse the sidebar for more map space.