Releases: rursache/solo-cli
Releases · rursache/solo-cli
v1.5.1
What's New
Tax Surplus Hint
When net income has crossed a CAS/CASS threshold, the same row that previously showed Buffer: now shows Surplus: X RON → prev_bracket — the deductible expenses needed to drop back under the plafon.
- Only displayed when the contribution saving actually exceeds the required expense, so it stays useful (fires for CAS, suppressed for CASS where dropping a bracket would be a net loss)
v1.5.0
v1.4.0
solo-cli v1.4.0
New
- Tax Calculator: New
solo-cli taxescommand showing full CAS, CASS, and income tax breakdown based on your SOLO revenue and expense data - TUI Taxes Tab: New scrollable Taxes tab with tax breakdown, threshold buffers, and effective tax rate
- Configurable Tax Rules: Auto-generated
~/.config/solo-cli/taxes.jsonwith editable thresholds, percentages, and minimum gross salary (salariu minim brut = 4325 RON) - Threshold Buffers: Shows how much income remains before reaching the next CAS/CASS bracket, with color-coded warnings (green/amber/red)
How it works
The tax calculator uses your real-time SOLO data (total revenues and deductible expenses) to compute:
- CAS (25%) — pension contribution with 12/24 salary thresholds
- CASS (10%) — health contribution with 6/72 salary thresholds
- Income Tax (10%) — on net income minus CAS and CASS
- Buffer — how much more you can earn before hitting the next tax bracket
All tax parameters are configurable in taxes.json so you can update them when tax law changes.
v1.3.0
solo-cli v1.3.0
New
setup-skillscommand: Install AI skills for Claude Code and other agents viasolo-cli setup-skills- Auto-prompt: On first interactive run, asks whether to install AI skills (downloads latest from GitHub)
Changed
- Simplified Homebrew formula (skill install logic moved into the binary)
v1.2.0
What's New
Added
- Rejected Expenses: New support for rejected expenses from the SOLO.ro API
- TUI: Expenses tab now shows rejected expenses with warning banner and rejection reason
- CLI:
solo-cli expensescommand now displays rejected expenses with reason before listing normal expenses
v1.1.1
v1.1.0
What's New
Added
- Upload: New
solo-cli upload <file>command for documents - Delete: New
solo-cli queue delete <id>command - TUI: Delete queue items with
dkey - Demo: New
solo-cli demomode with mock data
Improved
- Docs: Comprehensive updates to README and skill/ documentation
- Install: Added Windows/Linux installation instructions