New Features
Compare CSV Files 🔀
Compare two CSV files side-by-side to spot differences at a glance. Added, removed, and modified rows are highlighted, and you can jump between differences with Alt+F5 / Shift+Alt+F5.
To start a comparison, run Compare Active File With... from the Command Palette, or right-click a tab and pick Compare With....
When rows don't line up by position, pick a key column and SmoothCSV will align rows by their unique identifier — useful for comparing exports where row order has changed.
You can also edit, sort, filter, and search inside the compare view, and the diff updates as you go.
Related issues: #103
Manual Quote Mode 💬
[screenshot_placeholder]
A new "Manual" option in the Quote mode setting preserves each cell's original quoting on save. When you open a file whose quoting cannot be expressed with the usual per-column or per-row rules, SmoothCSV automatically switches to Manual mode so irregular, cell-level patterns round-trip without losing or adding quotes.
You can also toggle quoting on any cell with Ctrl+Alt+Q / Cmd+Alt+Q.
Bug Fixes
- Fixed keyboard shortcut changes not reflected in the macOS menu bar. (#187)
- Fixed the app hanging when opening CSV files with very long quoted values.
- Fixed focus being lost when a file reloaded after changing on disk.
- Fixed occasional failure to enter cell edit mode on double-click.