v0.1.321
expressjs/expressv0.1.321Jan 17, 2026by github-actions[bot]
AI Summary
This release focuses on improving error diagnostics for CSV parsing, allowing users to debug parsing failures more easily with verbose flags and a new diagnostic command.
Key Highlights
- Enhanced CSV parsing error diagnostics with verbose flags (-v, -vv).
- New 'tally diag' command showing parsing health statistics.
- Fixed 2-digit year detection in 'tally inspect'.
- Windows test compatibility fixes.
New Features
- Verbose error reporting in 'tally up' command.
- New 'tally diag' command with PARSING HEALTH section.
Full Release Notes
## What's Changed ### Better Parsing Error Diagnostics (Issue #79) When CSV parsing silently fails, it's frustrating to debug. A small typo in your date format (`%Y` vs `%y`) would give you "0 transactions" with no hint what went wrong. Now tally tells you exactly what's happening: - **`tally up`** - Shows skip count with hint to use `-v` for details - **`tally up -v`** - Breakdown by error type (date parsing, missing fields, etc.) - **`tally up -vv`** - Individual file:line errors so you can inspect the problematic rows - **`tally diag`** - New PARSING HEALTH section shows skip statistics Also fixed: 2-digit year detection in `tally inspect` now correctly suggests `%y` vs `%Y`. ### Bug Fixes - Fixed Windows test compatibility (temp file handling) --- ### Install **Linux / macOS:** ```bash curl -fsSL https://tallyai.money/install.sh | bash ``` **Windows PowerShell:** ```powershell irm https://tallyai.money/install.ps1 | iex ``` Or download the zip for your platform below. See https://tallyai.money for more info.