Changelog
Release history and version notes.
0.6.0May 24, 2026
Latest published SDK 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 830 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
- N-API bindings for Node.js and 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.