New Features
Auto-Fit Column Width on Edit 📏
Column widths now automatically adjust when you edit cell values.
This feature is enabled by default and can be configured in Settings under "Grid Editor" > "Auto Fit Column" > "Auto Fit Column Width On Edit".
Automatic Backup on Save 💾
SmoothCSV now creates automatic backups before saving files, protecting you from accidental data loss. Access your backup history using "Restore From Backup..." from the Command Palette.
Backups are retained for 30 days by default (configurable in Settings under "Files" > "Backup Retention").
Official Arch Linux AUR Package 🐧
SmoothCSV is now officially distributed on Arch Linux via the AUR package smoothcsv-bin. Install it using your preferred AUR helper to stay up to date easily.
Note:
- The
smoothcsvCLI is installed automatically; see the CLI guide for usage details. - Linux support may still not be perfect in all environments; please keep this in mind and report any issues you encounter.
Related issues: #123
Improvements
- Encoding Detection - Improved automatic encoding detection to better recognize files using less common character encodings. (#135)
- Context Menu in Linux - Fixed issue where context menu was immediately closed after opening. (#118)
- Save Command - The save command (Cmd+S / Ctrl+S) is now only enabled when the file has unsaved changes.
- Status Bar Visual Feedback - Added hover effects to status bar items to make it clearer that they are clickable.
- Insert New Line Keybinding - Added
ctrl+enteras a new keybinding to insert a new line in cell editor (Windows).
Announcements
- X (Twitter) Official Account - I've created an official X account! Follow @smoothcsv for updates and news.
- Community Discussions - I'm starting to use GitHub Discussions as a community space. Check out the welcome post: Welcome to SmoothCSV Community! 🎉
