| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-07-05 | feat(budget): tx edit --budget and budget update (v0.5.0)HEADv0.5.0master | Danilo M. | 3 | -1/+38 |
| 2026-07-03 | fix(budget): group help blurb, exact Decimal spent, resolver comment (v0.4.1)v0.4.1 | Danilo M. | 4 | -4/+10 |
| 2026-07-03 | feat: budget management group + tx add --budget (v0.4.0)v0.4.0 | Danilo M. | 1 | -1/+1 |
| 2026-07-03 | feat(tx): tx add --budget assigns a budget by name or id | Danilo M. | 1 | -0/+5 |
| 2026-07-03 | fix(budget): flatten limit commands to 2-token leaves (limit-list/limit-set) | Danilo M. | 1 | -2/+2 |
| 2026-07-03 | feat(budget): limit list and limit set | Danilo M. | 1 | -0/+28 |
| 2026-07-03 | feat(budget): delete, enable, disable | Danilo M. | 1 | -0/+33 |
| 2026-07-03 | feat(budget): budget create | Danilo M. | 1 | -0/+31 |
| 2026-07-03 | feat(budget): budget list with current-month default | Danilo M. | 2 | -1/+44 |
| 2026-07-03 | feat(resolver): budget name/id resolution | Danilo M. | 1 | -0/+13 |
| 2026-07-02 | fix: register cmd_add handler correctly for tx add (v0.3.8)v0.3.8 | Danilo M. | 3 | -3/+6 |
| 2026-07-02 | feat: tx add --from-id/--to-id to disambiguate same-name accounts (v0.3.7)v0.3.7 | Danilo M. | 3 | -5/+24 |
| 2026-07-01 | feat: tx list --flat, account create --if-not-exists, --since/--until doc (v0...v0.3.6 | Danilo M. | 4 | -3/+46 |
| 2026-07-01 | feat: tx add echoes transfer direction to stderr (v0.3.5)v0.3.5 | Danilo M. | 2 | -1/+8 |
| 2026-07-01 | feat: tx add --skip-dupes for idempotent imports (v0.3.4) | Danilo M. | 2 | -1/+15 |
| 2026-07-01 | feat: tx add --dry-run to validate before writing (v0.3.3) | Danilo M. | 2 | -1/+7 |
| 2026-07-01 | feat: account balance --at for historical balance (v0.3.2) | Danilo M. | 2 | -2/+15 |
| 2026-07-01 | feat: tx list --all + truncation signal (v0.3.1) | Danilo M. | 2 | -1/+21 |
| 2026-06-30 | feat: add tx edit and tx delete (v0.3.0)v0.3.0 | Danilo M. | 2 | -1/+52 |
| 2026-06-30 | output: decorate --human tables, color by tx type, IT datesv0.2.2 | Danilo M. | 2 | -5/+97 |
| 2026-06-30 | help, completion: descriptive help text and bash completionv0.2.1 | Danilo M. | 7 | -15/+26 |
| 2026-06-30 | account create: add verb for asset/expense/revenue accountsv0.2.0 | Danilo M. | 1 | -0/+32 |
| 2026-06-30 | tx add: auto-create categories instead of requiring them | Danilo M. | 1 | -1/+2 |
| 2026-06-30 | feat: CLI wiring from command registry | Danilo M. | 1 | -0/+56 |
| 2026-06-30 | feat: transaction add/list/get/search with type inference | Danilo M. | 2 | -1/+96 |
| 2026-06-30 | feat: account, category, tag, auth commands | Danilo M. | 5 | -0/+68 |
| 2026-06-30 | feat: name-to-id resolver with loud ambiguity errors | Danilo M. | 1 | -0/+35 |
| 2026-06-30 | feat: command registry and context | Danilo M. | 2 | -0/+29 |
| 2026-06-30 | feat: output emit and envelope unwrap | Danilo M. | 1 | -0/+37 |
| 2026-06-30 | feat: HTTP client with auth and error surfacing | Danilo M. | 1 | -0/+35 |
| 2026-06-30 | feat: config load/write with env override | Danilo M. | 1 | -0/+35 |
| 2026-06-30 | feat: error types | Danilo M. | 1 | -0/+18 |
| 2026-06-30 | chore: project scaffold, GPLv2 license, CLAUDE.md | Danilo M. | 2 | -0/+10 |