Release notes for every version. Real entries replace the placeholders as betas go out.
plannedv0.2.0
Next beta — hardening conflict detection, multi-cell editing, and the read-concurrency groundwork.
This entry is a placeholder. Real changes will land here as the beta progresses.
### Editing (in progress)
- Conflict detection hardening
- Multi-cell edit: fill-down and paste-into-selection
- Bulk `SET col = val WHERE …` routed through the change set
### Under the hood
- Reader/writer connection pool groundwork (see Roadmap)
betav0.1.0
Initial private beta — covering most day-to-day SQLite work.
### Browsing
- Custom AppKit grid with column freeze/pin, SQL-backed sorting, and paging
- Multi-row quick-filter builder with AND/OR and Raw SQL rows; saved presets
- Row inspector and per-cell value viewer (text / JSON / hex / image)
- Foreign-key navigation and selection stats
### Editing
- Safe change-set editing with SQL preview, undo/redo, revert, batch commit
- Inline edits, staged insert/delete, duplicate, paste-as-rows
- Edit query results back to source
### SQL editor
- Multi-tab, smart run, async execution with Stop, multi-statement results
- EXPLAIN QUERY PLAN tree, bind-parameter prompts, transaction controls
- Autocomplete, format/find/snippets, history, saved queries in folders
### Schema, import/export, administration
- Full schema editing via native ALTERs or table-rebuild
- Export to 9 formats; guided CSV/TSV/JSON import
- Database admin: WAL, ATTACH, VACUUM, backup, DB info
### Extensions
- Trusted `.dylib` extension loading with helper preflight, diagnostics, and a dedicated Extension Manager window