Changelog

Release history and notable changes.

v0.1.0

2025-01-15 Initial Release

Core

  • PivotData engine with 16 built-in aggregators
  • PivotTableController with compact, tabular, and flat layouts
  • Calculated fields with 40+ formula functions
  • Conditional formatting (rules, heatmaps, data bars, icon sets)
  • Export to CSV, JSON, HTML
  • i18n support for 10 locales including RTL
  • Cell range selection with aggregate stats
  • Row drag and drop reordering
  • Undo/redo configuration history
  • Top N filtering with hierarchical support
  • Sparkline rendering (line, bar, area)
  • Master/detail drill-down
  • Virtual scrolling for large datasets
  • Config persistence with multiple storage adapters
  • Theme system with dark mode and custom themes
  • Display modes (% of total, running total, rank, etc.)
  • Print mode with configurable layout
  • Cell flashing for real-time data updates
  • Web Worker support for background computation

Svelte

  • PivotTable component with full feature support
  • PivotToolbar with layout, export, chart, TopN controls
  • FieldChooser with drag-and-drop
  • PivotChart (bar, line, pie, area, stacked, doughnut)
  • SlicerPanel with buttons, checkboxes, pills styles
  • ThemeProvider for dark/light mode
  • FormulaEditor component
  • ConditionalStyleEditor component
  • StatusBar with selection stats
  • ConfigManager for save/load

React

  • React port with feature parity (in progress)
  • PivotTable, PivotToolbar, FieldChooser, PivotChart components