Analyst Workbench
Side bar with tool panels, a visual Advanced Filter Builder, unlimited multi-filters, cached Master/Detail, and multi-level aggregation with subtotals — the full data-analysis workbench, in one release.
// changelog & roadmap
Every release, and the road ahead — in one place.
Per-cell conditional colSpan / rowSpan callbacks.
Rewind slider, diff view, per-cell history popover, point-in-time export.
Pivot mode: distinct values become dynamic column groups with row/column totals.
Select a range, get a chart — zero-dep SVG/Canvas engine with live updates.
Full server-side group/sort/filter/aggregate/pivot through one clean data-source contract.
Styling, number formats, formulas, multi-sheet, freeze panes — still zero-dep.
Natural language → grid state via a structured schema; provider-agnostic.
Presence avatars, live cursors, and cell comments over the live-transaction layer.
Auto-collapse to a card list on narrow viewports.
IndexedDB persistence with replay on reconnect.
Side bar with tool panels, a visual Advanced Filter Builder, unlimited multi-filters, cached Master/Detail, and multi-level aggregation with subtotals — the full data-analysis workbench, in one release.
Cell range selection, Excel-compatible clipboard, live status-bar aggregations, in-grid find, and a fill handle — the complete spreadsheet cluster in one release.
Rows grow to fit their content with stable virtual scrolling. Plus built-in chip, badge, rating and progress renderers, conditional formatting, and a time-travel audit timeline.
Polymorphic views — toggle between table and board. Card drag writes the lane field via the edit path, so Ctrl+Z works.
Depth-first flatten with auto-group column, lazy loadChildren, indent guides, and native Excel outline export.