A1

0.0.1-rc22

Pre-release

Features

Autofill

  • New unified autofill engine
  • Bidirectional fill handle
  • Adjacent region autofill
  • Numeric series generation
  • Date and time series generation
  • Automatic formula reference translation during fills
  • Accessible autofill commands

Cell Editing

  • Native cell text editor
  • Formula reference picking while editing

SQL

  • Improved query editor and table catalog experience

Search

  • Workspace-local search history

Workspace & UI

  • Command palette description layout preference
  • License and attribution window

Bug Fixes

Autofill & Selection

  • Autofill commands now correctly use the current selection
  • Corrected autofill actions and labels
  • Improved selection rendering across frozen panes
  • Prevented freeze handles from interfering with selection drags
  • Select All no longer moves the active cell

Formula Editing

  • Clear pending reference selection when editing ends without open tabs

Downloads

0.0.1-rc21

Pre-release

This release brings a much-awaited feature: directly
open spreadsheets with no intermediate conversion to CSV.
Support at this point is somewhat naive (e.g. no function resolution,
no charts, no pivot tables), but for the basics this serves as
a great foundation for future support.

Native Spreadsheet Support

  • Open .xls, .xlsx, and .ods files directly
  • Import workbook worksheets as native Cassava sheets
  • Register spreadsheet file associations

Recent Files

  • Recent files shown in the empty workspace
  • Recent files in the File menu and dock
  • Reopen recently closed tabs

Workspace & UI

  • File-aware toolbar controls
  • Native About window
  • Better handling when reopening missing files
  • New options for default behavior when first opening application

Bug Fixes

  • Fix a bug where new lines in function bar could cause panic
  • No longer attempts to open unsupported file types

Downloads

0.0.1-rc20

Pre-release

Features

Accessibility

  • Focus region commands and traversal
  • Accessibility snapshots for grids and shell metadata
  • Rainbow mode accessibility setting

Find & Search

  • Find across all open files with keyboard navigation
  • Value-aware find mode
  • Match formatted numbers
  • Preserve formatting during replace
  • Frozen headers included in search results

SQL

  • SQL query runner powered by DuckDB
  • Query JSON files and unsaved sheets
  • Open query results as new sheets
  • Resizable SQL panel
  • Cancel long-running queries
  • Table loading indicators
  • Open tables panel (scrollable, copyable, clickable)
  • Keyboard shortcuts and autofocus
  • Performance logging
  • Support non-UTF-8 CSV files
  • Read-only queries

Pivot Tables

  • Live pivot table panel
  • Multiple saved pivots
  • Editable pivot models
  • Pivot persistence and templates
  • Whole-file or range scope
  • Composite key grouping
  • Custom value formatting (Auto, Number, Money, Percent)
  • Export pivot results as CSV
  • Automatic relinking of source documents

Charts

  • Improved chart generation
  • Better pie chart grouping
  • Cross-document joins
  • Clearer handling of unnamed series

Grid & Spreadsheet

  • Intelligent header row detection and freezing
  • Go To Cell improvements
  • Command palette support for cell formatting
  • Better keyboard navigation
  • Improved selection behavior
  • Double-click editing
  • Header deselection
  • Shift-key editing improvements

UI & Workspace

  • Shared bottom panel framework
  • Unified panel lifecycle
  • First-party button and toggle components
  • Footer cleanup
  • Improved toggle state clarity

CLI & Releases

  • Shell launcher with stdin support
  • Local release pipeline moved to xtask
  • Release gating
  • Multi-platform appcast generation
  • AppleScript demo validation command

Performance

Search

  • Faster large-file search
  • Virtualized search results
  • Reduced allocations during live search

SQL

  • Load only referenced tables
  • Faster table loading

Grid

  • Faster shuffle, sort, and fill operations

Pivot Tables

  • Reduced unnecessary recomputation

Startup & CI

  • Faster window load/unload
  • Prebuilt DuckDB builds
  • Vendored DuckDB libraries

Bug Fixes

Charts

  • Improved aggregation naming
  • Better handling of corrupt chart definitions
  • Cross-document join fixes
  • Pie chart correctness

Find & Search

  • Large-file search fixes
  • Regex replacement fixes
  • Current-file search state improvements

Grid

  • Fixed scrolling edge cases
  • Frozen pane rendering fixes
  • NaN scroll math fixes
  • Total ordering for comparisons
  • Keyboard polish

SQL

  • Collision-safe table names
  • Queryable tables stay synchronized
  • UTF-8 import improvements
  • Reliable editor focus
  • Better panel behavior

Pivot Tables

  • Money formatting fixes
  • Range switching
  • Relink state fixes

CSV & Import

  • UTF-8 BOM handling
  • CSV number parsing
  • Non-UTF-8 CSV support

UI

  • Panel layout polish
  • Selection overlay fixes
  • Hover and contrast improvements
  • Status text improvements

General

  • Clipboard behavior
  • Numeric formatting
  • Function bar focus
  • Header freezing consistency
  • Structural undo/redo sizing
  • Release metadata fixes
  • macOS signing fixes

Downloads

0.0.1-rc17

Pre-release

Bug Fixes

  • updates: fix release notes for more readability

Features

  • perf: increase overscan slightly to avoid flash of white

Performance

  • render: summarize grid render profiling
  • render: reduce grid scroll overhead

Refactoring

  • grid: extract cell render planner

Downloads

0.0.1-rc16

Pre-release

Bug Fixes

  • analysis: parse money, percent, and thousands-separated values in statistics
  • analysis: align pinned label column with scrolled grid and stop borders overhanging
  • analysis: section separators, anchored In/Out toolbar, tighter padding
  • analysis: clarify filtering actions and percentiles
  • analysis: use checkbox component for value selection
  • deps: pin gpui to component zed revision

Documentation

  • analysis: add file analysis panel design document

Features

  • analysis: add per-column statistics, attributes, and unique-value computation
  • filter: synthesize value-set filters from selected values
  • analysis: add file analysis sidebar panel
  • analysis: collapsible sections, virtualized grids, and UX cleanups
  • add percentile aggregators
  • add zebra stripe settings
  • settings: add settings sidebar panel
  • settings: refactor after code review for consistency
  • settings: add toggle to titlebar
  • settings: fix grid scaling on font size changes
  • settings: add settings for minimum number of rows/cols, number of padding rows/cols
  • settings: add setting for default number of frozen rows/cols
  • settings: add settings for column widths
  • settings: add support for removing trailing empty rows/cols on save, snapping to row/col on scroll, case sensitive sorting, and saving with trailing delims
  • settings: add support for settings for active row/col highlight, representing cols as numerical index, fix percent parsing for agg functions

Performance

  • analysis: share rows via Arc instead of cloning on the main thread
  • analysis: single parallel table scan instead of one pass per column
  • analysis: compute visible columns on demand

Refactoring

  • ui: extract loading_state component and add SimpleGrid row selection
  • ui: split app render panels

Downloads

0.0.1-rc14

Pre-release

Bug Fixes

  • lint: resolve all clippy warnings
  • charts: fix clippy warnings
  • charts: fix two remaining stale cache issues
  • charts: fix layout issue preventing find panel and chart panel from being open at the same time
  • apply upstream zed gpui_platform patches

Documentation

  • record chart review findings and architecture decisions
  • pivot: add pivots PRD and technical design

Features

  • chart: phase 6 — ValidatedChartSettings and typed validation errors
  • chart: phase 7 — rendering/export adapter
  • charts: add additional render settings for charts
  • support window drag in titlebar
  • chart: add workspace chart collection
  • chart: add lifecycle controls and relinking
  • chart: add chart variants and display controls
  • charts: clean up known issues after chart feature implementation
  • data: shared grouping engine, forgiving value parsing, chrono dates
  • charts: clean up UX around managing open charts
  • charts: update iconography for saved/unsaved charts

Performance

  • grid: make bulk delete O(moves) via range-based ClearCells op
  • save: atomic background saves with profiling

Refactoring

  • chart: complete phase 5 — source resolver, async materialize, fix cache bugs
  • chart: collapse duplicate models onto the shared data foundation
  • charts: clean up charts panel UI rendering, normalize components
  • logging: centralize debug/profiling logging into src/logging.rs

Downloads