Cassava v0.0.1-rc14
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