Changelog
What's new in Huddle.
We ship constantly. Every meaningful change lands here — big features, quiet polish, and the fixes in between.
April 18, 2026
v0.6.6
LatestDevice-testing polish
- Fixed ten device-test bugs across terminal, chat pane, and avatar stack
- Terminal falls back to a JS shim when node-pty is unavailable on ARM
- Logo wordmark swept across every surface — no more mismatched brand
- Onboarding tour skips if you already shipped a session
- Model picker remembers the last-used provider per session
April 17, 2026
v0.6.1
Phase 6.5 — IDE polish
- Terminal chrome redesign — flatter tabs, smarter split indicator
- Empty-state shortcuts pinned on every pane for first-time users
- Command bar now surfaces agent mentions above plain file matches
April 17, 2026
v0.5.0
Phase 14 — CI + quality gates
- Baseline tsc budget of 49 errors wired into CI; PRs over budget fail
- Smoke tests booted against a real Postgres in CI
- Biome ruleset locked in; format-on-save consistent across editors
April 17, 2026
v0.4.0
Phase 13 — observability
- Error boundaries shipped on every signed-in route
- Per-request IDs propagate through API, sync, and client logs
- Sentry wired in with release tagging and sourcemap upload
- Admin page gets a live /readyz check panel
April 17, 2026
v0.3.5
Phase 12 — billing + workspaces
- Stripe checkout, portal, and webhook handler live
- Workspace create / rename / transfer flows in the dashboard
- Usage events tracked per-provider — visible in Settings → Usage
April 17, 2026
v0.3.3
Phase 11 — auth hardening
- Platform admin dashboard with tenant search and impersonation
- GitHub and Google OAuth sign-in
- Password reset emails via Resend with 15-minute token expiry
- Active-session management page — kill any device from settings
April 17, 2026
v0.3.2
Phase 10 — roles + invites
- Participant roles (host, editor, viewer) enforced across server + client
- Email invites with role presets and 24-hour link expiry
- Follow-mode — click an avatar to track their cursor live
April 17, 2026
v0.3.1
Phase 9 — chat polish
- Streaming assistant cursor animation respects reduced-motion
- Full markdown rendering with syntax-highlighted code blocks
- Multi-turn history plumbed through the BYOK proxy
- Per-user rate limit on chat messages
April 17, 2026
v0.3.0
Phase 8 — real terminal
- PTY terminal server running node-pty with resize and colour support
- xterm.js front-end with dark theme and bracketed paste
- Terminal share works across all session participants
April 17, 2026
v0.2.9
Phase 7 — Monaco configuration
- LSP config for TypeScript, Python, Go, Rust, and six more languages
- Language picker in the status bar persists per file
- Format-on-save wired through Monaco
April 17, 2026
v0.2.8
Phase 6 — file tree + tabs
- Full CRUD on the file tree — create, rename, move, delete, drag-and-drop
- Multi-tab editor with unsaved-dot indicators and drag-to-reorder
- Quick-open palette (⌘P) with fuzzy match
April 17, 2026
v0.2.7
Phase 5 — dockable layout
- Terminal dockable to bottom or right, remembers position per session
- Chat pane movable between left / right / floating
- Model picker scrolls smoothly with 40+ models
April 17, 2026
v0.2.5
Phase 4 — settings
- Nine-tab settings surface: Profile, Appearance, Editor, Keys, Notifications, Billing, Workspaces, Sessions, Danger
- Per-tab deep links from the command bar
April 17, 2026
v0.2.2
Phase 3 — marketing sub-pages
- Docs, changelog, blog, status, pricing, about, contact, careers, legal pages
- Consistent marketing shell with sticky nav and six-column footer
- SEO metadata + sitemap generator + error boundaries
April 17, 2026
v0.2.0
Phase 2 — motion system
- Shared motion tokens: easings, durations, springs, variants
- Premium primitives — Card, Dialog, Dropdown, Command bar, Toast
- Framer-motion stagger containers on every marketing page
April 17, 2026
v0.2.0
Phase 1 — IA split
- Signed-in /app dashboard with sidebar + command bar
- Real IDE under /app/session/:id, demo IDE under /demo
- Marketing and app shells decoupled
March 15, 2026
v0.1.0
First light
- Initial monorepo scaffold — Turborepo, pnpm, Bun server
- Landing page shipped at huddleide.com
- Demo IDE with Monaco + y-monaco CRDT bindings
- Hocuspocus realtime backend handling presence and document sync