Important
- This release changes the application name from "SmoothCSV 3" to "SmoothCSV".
- For macOS, the application is now distributed as a single universal binary that runs natively on both Apple Silicon and Intel-based Macs.
New Features
Multiple Language Support 🌐
SmoothCSV now supports multiple display languages. The application interface is available in:
- English
- 中文(简体) - Simplified Chinese
- Español - Spanish
- 日本語 - Japanese
The display language automatically matches your operating system's language (when supported). To manually change the language:
- Open the Command Palette
- Search for "Configure Display Language"
- Select your preferred language
- Restart the application
Automatic Updates 🔄
SmoothCSV now includes automatic update checking and notifications for new versions.
Case Transformation ⬆️⬇️
Transform selected cells to various text cases:
- Transform to Uppercase
- Transform to Lowercase
- Swap Case
- Transform to Camel Case
- Transform to Pascal Case
- Transform to Snake Case
- Transform to Kebab Case
- Transform to Title Case
Cell Fill Operations ⬇️
Quickly populate cells using values from adjacent cells:
- Fill Down:
Ctrl+D
(macOS:⌘D
) - Fill Up:
Ctrl+Shift+D
(macOS:⌘⇧D
) - Fill Right:
Ctrl+R
(macOS:⌘R
) - Fill Left:
Ctrl+Shift+R
(macOS:⌘⇧R
)
Improvements
Refreshed Branding 🎨
- New modern application icon
Smoother macOS Installation 🔒
- Application is now signed with an Apple Developer ID certificate
- Eliminates the need for manual security bypass commands (e.g.,
xattr -r -d com.apple.quarantine "/Applications/SmoothCSV.app"
)
Enhanced Regular Expression Support 🔍
Added support for additional replacement patterns:
${n}
: Reference the nth capturing group$&
: Reference the entire match$$
: Escape the dollar sign
Bug Fixes
- Fixed "Save" functionality when opening files from Finder/Explorer
- Resolved "Save As..." issues on Windows
- Fixed
Open...
command (⌘O
) functionality - Other minor bug fixes