v0.1.321
davidfowl/tallyv0.1.321Jan 17, 2026by github-actions[bot]
AI Summary
Enhanced CSV parsing error diagnostics with multiple verbosity levels to help debug silent parsing failures. The update adds skip count hints in tally up, detailed error breakdowns by type, and individual file:line errors at highest verbosity, plus a new PARSING HEALTH section in tally diag.
Key Highlights
- Better parsing error diagnostics with -v and -vv verbosity levels
- tally up shows skip count with hint to use -v for details
- tally up -v shows breakdown by error type (date parsing, missing fields)
- tally up -vv shows individual file:line errors
- tally diag has new PARSING HEALTH section
- Fixed 2-digit year detection in tally inspect
New Features
- CSV parsing error diagnostics with multiple verbosity levels
- PARSING HEALTH section in tally diag command
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.