Releases: KurtWeston/csv-split
Releases · KurtWeston/csv-split
csv-split v1.0.0
🎉 CSV Split v1.0.0 - Initial Release
We're excited to announce the first stable release of CSV Split, a powerful CLI tool for intelligently splitting large CSV files into manageable chunks!
✨ Key Features
-
📊 Multiple Split Modes
- Split by row count with configurable chunk sizes
- Split by target file size (MB/GB)
- Group rows by column values for categorical splitting
-
🛡️ Robust CSV Handling
- Automatically preserves headers in all output files
- Correctly handles quoted fields and commas within quotes
- Supports escaped delimiters
- Custom delimiter support (comma, tab, semicolon, pipe)
-
💪 Production-Ready Features
- Progress bar for large file processing
- Input validation and error handling
- Flexible output naming (numbered suffixes or column-value-based)
- Custom output directory support