Product updates
Changelog
Every update, bug fix, and improvement — documented.
v2.4.0
May 14
feature
CRM, Analytics & Integrations
- ·New CRM dashboard — manage team contacts, track activity, send invites.
- ·Analytics page — 30-day charts, language breakdown, AI usage heatmap, execution success rate.
- ·Integrations hub — GitHub, Slack, Zapier, Discord + custom webhook builder.
- ·Settings overhaul — profile, security, notifications, billing, appearance, danger zone.
- ·Cmd+K command palette — search rooms, navigate pages, trigger actions.
- ·Mobile-responsive sidebar with hamburger menu.
- ·Real-time notification dropdown with unread badges.
v2.3.0
Apr 30
feature
Email auth, dashboard v2, pricing overhaul
- ·Email + password authentication — full register/sign-in flow with SHA-256 hashing.
- ·Redesigned dashboard with stats cards, 7-day activity bar chart, and performance panel.
- ·Pricing page rebuilt — Monthly subscriptions ($20 Pro, $100 Enterprise), feature comparison table, accordion FAQ, testimonials.
- ·Split-panel login screen with branded left side and feature checklist.
v2.2.0
Apr 15
feature
Interview Mode & Version History
- ·Interview mode — timed coding sessions (15/30/45/60 min) with countdown, pause, and warning glow at <20% remaining.
- ·Version history — unlimited snapshots with custom labels, restore to any point.
- ·Session stats panel — real-time edits, runs, lines written, and session duration.
- ·Keyboard shortcuts modal (press ? anywhere in the editor).
v2.1.0
Apr 1
feature
AI Code Generation & Review (5 modes each)
- ·AI Generate: generate, write tests, add docs, fix bugs, refactor — powered by built-in AI.
- ·AI Review: full review, security audit, performance, best practices, explain code.
- ·Streaming responses — output appears token-by-token in real time.
- ·Insert-into-editor button — paste generated code directly at cursor position.
- ·AbortController cancellation — stop any in-flight AI request instantly.
v2.0.0
Mar 18
feature
Multi-file workspace & live cursors
- ·Multi-file workspace — create, rename, delete files per room; Y.js CRDT per file.
- ·VS Code-style file tabs with colored language dots.
- ·Live cursor tracking — each collaborator's cursor rendered in their avatar color.
- ·Per-file UndoManager — collaborative-safe ⌘Z/⌘⇧Z that doesn't step on teammates.
- ·Redis pub/sub for horizontal server scaling with zero drift.
v1.5.0
Mar 1
improvement
Sandboxed execution improvements
- ·Added Rust and C++ execution support — 8 languages total.
- ·Reduced median execution latency from 1.2s to 0.6s.
- ·50KB output cap prevents runaway stdout from blocking the UI.
- ·Execution panel shows time, exit code, and timeout warnings.
v1.4.0
Feb 14
security
JWT hardening & Socket.IO auth middleware
- ·JWT secret moved to environment variable — no more hardcoded dev secret in production.
- ·Socket.IO middleware validates token on every connection before joining any room.
- ·Rate limiting on /auth/login — 20 requests per minute per IP.
- ·CORS origin list restricted to configured allowed domains.
v1.3.0
Feb 1
fix
CRDT echo loop fix & cursor flicker
- ·Fixed echo loop where Monaco changes would re-trigger Y.js observer causing double-apply.
- ·Suppress flag (suppressRef) now correctly gates observer and Monaco change listener.
- ·Cursor decorations no longer flicker when a remote participant moves fast.
- ·Room auto-creation for deep links no longer creates duplicate room IDs.
Built with
Next.js 15
Y.js CRDTs
Socket.IO
Built-in AI
Redis pub/sub
Zustand