Skip to content

Releases: thedavidweng/monarchmoney-cli

v0.3.2

03 Jun 20:36
a15bc52

Choose a tag to compare

Changelog

  • 5244a78 chore: minimize AGENTS.md with progressive disclosure
  • 483ce99 chore: relicense to Apache License 2.0
  • 3d86b9c chore: set up agent skills configuration
  • a15bc52 feat: release v0.3.2 — production hardening
  • bed90f5 fix(test): make TestAnalyzeBurnRateJSON date-independent
  • 856ae28 refactor(cli): centralize mutation lifecycle into deps.Mutate()
  • 8c8deb4 refactor(cli): extract shared command bootstrap and error handling
  • 876ce58 refactor(test): consolidate shared test helpers into testutil package
  • eaedf52 test(cli): add coverage for accounts, transactions, budgets, and cashflow commands
  • 109a876 test(cli): add transactions.show and categories.list coverage

v0.3.1

18 May 06:29
84189fe

Choose a tag to compare

Changelog

  • dd2d976 Publish Homebrew package as cask
  • 036e898 Refactor anomaly detection and transaction listing with helper functions
  • 329d50d feat(tests): add E2E CLI tests with auto-discovery and coverage
  • 98bd7a1 feat: add monarch butterfly ASCII art to startup
  • 84189fe fix(homebrew): add post-install hook to clear quarantine attrs
  • 15fe441 fix: add spacing between banner and version text
  • 6a353ce fix: add workflow permissions, fix session path injection, show help after banner
  • 5bc89e0 fix: move banner to version command, restore default help behavior

v0.3.0

10 May 05:08
3596b3b

Choose a tag to compare

Changelog

  • b4fae20 Fix cache sync to use injectable session path
  • 3596b3b chore: bump version to v0.3.0
  • 019cb86 feat: add goals, investments, trends, balance-at, and enrich existing queries

v0.2.2

09 May 23:57
c69929a

Choose a tag to compare

Changelog

  • bbca72e Add analysis docs and recurring item pagination helpers
  • 4b214d7 Tighten cache sync and cleanup behavior
  • c69929a chore: bump version to v0.2.2

v0.2.1

09 May 22:52
ddc8ec7

Choose a tag to compare

Changelog

  • c4a05ed Harden local storage and auth session handling
  • 5cfd7e9 Refactor tests and API comments
  • 4f77f6f chore: bump version to v0.2.0
  • ddc8ec7 fix: switch back to brews (formula) from homebrew_casks

Schema drift fixes (since v0.1.4)

  • accounts aggregate-snapshots — fixed
  • accounts refresh-status — fixed
  • accounts holdings — fixed
  • cashflow list — fixed
  • rules list — fixed
  • networth — fixed (live API)

Bug fixes

  • auth login --password flag now works (non-interactive auth)
  • Homebrew distribution: formula (not cask) for CLI tool

v0.1.4

09 May 20:18
4c982d5

Choose a tag to compare

Changelog

  • 4aa9ad3 feat: add transaction rules, splits, bulk-categorize, advanced filters, and spending summary
  • 4c982d5 fix: resolve test report issues - implement attachments list, networth command, remove stubs

v0.1.3

09 May 07:35
fa760ff

Choose a tag to compare

Changelog

v0.1.2

09 May 03:13
9c649cb

Choose a tag to compare

Changelog

  • 5197d62 chore: bump version to 0.1.2-dev
  • f7ace37 chore: fix goreleaser v2 deprecations
  • f8d5719 chore: release 0.1.2
  • 3a5bb66 feat: show session path after successful login for transparency
  • 38393bd fix: parse and display detailed API error messages during login
  • 9c649cb fix: update goreleaser homebrew config

v0.1.1

09 May 02:53
40e7e86

Choose a tag to compare

Changelog

  • 82e7509 ci: upgrade GitHub Actions to node24
  • 40e7e86 feat: add interactive MFA support and env var bindings for login

v0.1.0

09 May 02:42
0248a57

Choose a tag to compare

Changelog

  • f6c706c chore: apply audit fixes and prepare for history cleanup
  • e3cd2b4 chore: cleanup .gitignore after history purge
  • 0248a57 chore: release v0.1.0
  • b60bdcd ci: automate release to homebrew-tap and add go install documentation
  • c321ce1 feat: complete Phase 1 - Project Foundation
  • 6e8ff20 feat: complete Phase 10 - Hardening & v1.0 (docs, tests, tree freeze)
  • 92f72dd feat: complete Phase 2 - Auth & GraphQL Client
  • 25b0fd4 feat: complete Phase 3 - Read-only MVP
  • 0607939 feat: complete Phase 4 - Full Read Coverage
  • 64dff5b feat: complete Phase 5 - Safety & Mutations
  • 6345d96 feat: complete Phase 6 - Distribution (GoReleaser, CI, completions)
  • 6a5763c feat: complete Phase 6 - Quality & Polish
  • dc2ff61 feat: complete Phase 8 - SQLite Cache (sync, search, stats)
  • dbad114 feat: complete go rewrite of monarchmoney-cli with full capability coverage and security features
  • 4083eff feat: complete missing Phase 4 read capabilities (institutions, attachments, search)
  • a23eb5a feat: complete missing Phase 5 mutations (manual accounts, history upload, tx create/split, budget reset)