Changelog
Release history and version notes.
0.1.0-alphaApril 15, 2026Upcoming
Initial open-source release
- 582 Excel-compatible functions in Rust/WebAssembly
- Real-time CRDT collaboration via Yrs
- Canvas rendering engine with spatial indexing
- 6 data views: Grid, Kanban, Timeline, Calendar, Gallery, Form
- Native XLSX parsing and writing in Rust
- PDF export pipeline
- TypeScript SDK with 800+ API methods
- OS-style architecture with 100+ packages
0.0.5-devApril 8, 2026
OS architecture refactor
- Refactored entire codebase to OS-style kernel/shell/apps architecture
- Window Manager with z-index, focus tracking, and tiling layouts
- System services: clipboard, undo/redo, notifications across all apps
- Moved 1,000+ files into clean dependency boundaries — zero regressions
- Platform abstraction layer for Tauri, WASM, and Node.js targets
0.0.4-devApril 1, 2026
Stabilization — 104 bug fixes in 5 rounds
- Systematic bug sweep: 104 documented fixes across 5 rounds
- Formula evaluation edge cases: circular refs, volatile functions, array spill
- Canvas rendering: text clipping, merged cells, frozen panes, retina scaling
- XLSX fidelity: conditional formatting, pivot tables, named ranges roundtrip
- State machine hardening: 22 interaction state machines audited and fixed
0.0.3-devMarch 25, 2026
Canvas rendering engine & 6 data views
- GPU-accelerated canvas renderer with spatial indexing and hit-testing
- Binary wire protocol: 36B header + N×32B cell records, zero JSON overhead
- 6 views on the same data model: Grid, Kanban, Timeline, Calendar, Gallery, Form
- Drawing layer: shapes, ink, SmartArt, WordArt, geometry engine
- Overlay system: selection, drag handles, resize, cell editing
0.0.2-devMarch 18, 2026
Rust compute engine — 582 functions
- 21 Rust crates: parser, functions, graph, formats, schema, stats, charts, pivot, and more
- 582 Excel-compatible functions across all categories (math, text, date, lookup, financial, statistical)
- Dependency graph engine with topological sort and dirty tracking
- Cell Identity Model for CRDT-safe formula references
- PyO3 bindings for Python, N-API bindings for Node.js, WASM bindings for browser
0.0.1-devMarch 11, 2026
Project inception — first commit to working prototype
- Initial TypeScript spreadsheet implementation: 950K+ lines in 3 weeks
- Formula parser with 10K+ formula support and full Excel syntax compatibility
- CRDT collaboration layer via Yrs (Rust) with offline-first conflict resolution
- 53 TypeScript packages with clean API contracts and independent test suites
- Tauri desktop shell, headless server, and SDK scaffolding
Stay up to date
View the full release history on GitHub or check the roadmap for what's coming next.
GitHub Releases (Coming Soon)View Roadmap