— CHANGELOG
Product updates
How LabDraft has evolved, release by release — and what’s next on the bench.
— ROADMAP
Where LabDraft is going
A living view of what’s shipped, what’s underway, and what’s planned. Priorities shift; this is direction, not a promise of dates.
Completed9
- AI GatewayMulti-provider failover
- Premium Design SystemUnified across generators
- Universal SearchCommand palette + deep links
- Developer DashboardProvider health & metrics
- Generation ProgressReusable staged progress
- Authentication & AccountsSupabase authentication
- User Dashboard & LibraryCloud saved practicals
- Global Subject Catalog268 subjects & typeahead
- Global App ShellSidebar, header & theme
In Progress2
- PDF Generation 2.0Richer layouts & typography
- AI Reviewer 2.0Self-checking generated output
Planned6
- Signed-in Subject PersistenceCloud sync for custom subjects (v2.0.1)
- Sample-PDF IngestFormat & layout matching (v2.1)
- Generator Workstation RedesignSide-by-side editing workstation
- General Lab Bulk Fan-outParallel generation for General Lab
- Team WorkspacesShared branding & manuals
- Public APIProgrammatic generation
— RELEASES
Release history
- v2.0.1Current
P1 Generator Experience & Visual Polish
- Execution Environment & Shell Picker — Polished combobox picker supporting Auto-detect, Bash / Shell, PowerShell, CMD, Terminal, Kali Linux, and IDE / Code Editor with secondary OS descriptions
- Terminal Style Figure Skins — Restored macOS and Windows terminal visual figure skins with smart shell-matching defaults and manual overrides across Single and Bulk flows
- Green Volumetric Lighting — Minimal, cinematic atmospheric green/sage ambient illumination with slow GPU-accelerated drift and complete prefers-reduced-motion support
- Language Picker Overhaul — Searchable language combobox with keyboard navigation and interactive technology stack chip tag editor
- Configuration Panel Architecture — Segmented 3-tab configuration panel (Execution & Environment, Structure, Formatting & References) with dynamic natural height expansion
- Full-Width Generator Workstation — Responsive full-width layout with compact subordinate badge practical number input
- Preserved Compatibility — 100% backward compatibility maintained across AI generation prompts, steps parsing, PDF, and DOCX export pipelines
- v2.0.0
User Accounts, Subject Catalog & Complete Platform Rebuild
- Note: v2.0.0 represents the complete platform rebuild shipped continuously since v1.0.6, bringing user accounts, cloud storage, a 268-subject catalog, and parallel generation.
- Accounts & Cloud Library — Authentication and cloud-library infrastructure introduced in v2.0.0
- Accounts & Library — Personal user dashboard (/dashboard) and cloud-saved practicals library (/dashboard/practicals) with version history, revision restoration, and favourites
- Accounts & Library — v1 Practicals REST API with 8 endpoints for cloud practical management and secure authorization
- Global Subject Catalog — 268 verified global subjects across 18 engineering and natural science branches
- Global Subject Catalog — Typeahead subject search matching names, abbreviations (DAA, OOP, SEPM), and aliases, plus private custom subject creation
- Interface & Shell — Global app shell featuring a retractable overlay sidebar, three-zone header, theme controls, and background grain texture
- Generation Engine — Choice between sequential single-voice ('Accurate') and parallel multi-provider ('Fast') bulk generation with up to 3 concurrent runs
- Generation Engine — Redesigned workstation UX with deferred preview, animated form-to-preview transitions, and real-time StageBar progress
- Exports & Figures — Monospaced Courier-Bold code blocks across all exported PDF and Word DOCX documents
- Exports & Figures — Choice of macOS and Windows Terminal visual skins for command-line output figures
- Product Tour & Polish — Interactive 5-step tutorial page (/about) and streamlined 55% shorter homepage fold
- v1.0.6
Product Experience Update
- Universal search with a Ctrl/Cmd+K command palette
- Results pre-select the whole form — nothing to re-pick
- Developer dashboard: provider health, metrics, live requests
- One reusable Generation Progress component across every generator
- 35 new General Practical subjects across three new categories
- Rebalanced hero so all product cards clear the fold
- Brand polish — deeper burnished-copper accent
- v1.0.5
Premium Design System
- Unified drafting-sheet surfaces across all three generators
- Interactive illustrated hero with per-card parallax
- Trust marquee and blueprint wordmark on the homepage
- Comment-free generated code, enforced end to end
- v1.0.4
Quality & Resilience
- Per-provider attempt timeouts so one slow backend can't stall a request
- Daily-quota vs burst rate limits handled differently
- Malformed output cools the offending provider instead of retrying it
- Environment-aware terminal output and auto-generated tool-skin screenshots
- v1.0.3
AI Gateway
- Multi-provider support: Groq, Gemini, OpenRouter, NVIDIA
- Automatic failover with per-provider health cooldowns
- Structured per-attempt logging that never records prompts
- General Practical Lab — first release
- v1.0.2
UI Polish
- Certificate and index front matter for exports
- Premium circular-reveal theme transition
- Distributed rate limits, spend guard and CSP hardening
- Redesigned PDF borders and multi-column index
- v1.0.1
Generation Improvements
- Syllabus file upload and DOCX export
- Bulk generation with combined-manual output
- Engineering-paper design system and theming
- Section-selection checkboxes with a dynamic prompt schema
- v1.0.0
Initial Release
- AI-generated programming practical write-ups
- Aim to theory, algorithm, code and output
- Client-side PDF generation