Skip to content

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.