Releases: glholland/plaid-cli
v0.1.2
Changelog
- cd147f3: Merge pull request #11 from glholland/chore/supply-chain-signing (@glholland)
- eeb4b0a: chore(release): add SBOMs and keyless cosign signing (@glholland)
v0.1.1
Changelog
- f3fc75c: Merge pull request #10 from glholland/chore/release-packaging (@glholland)
- 713669b: chore(release): package via GoReleaser for Homebrew and Chocolatey (@glholland)
- 9b1223c: chore(release): push Homebrew formula via repo-scoped deploy key (@glholland)
- fe23c20: feat(cli): add -v shorthand for the --version flag (@glholland)
v0.1.0
What's Changed
- feat(rules): correlate inter-account payments across accounts by @glholland in #8
- feat(accounts): render human-readable account labels instead of UUIDs by @glholland in #9
Full Changelog: v0.0.4...v0.1.0
v0.0.4
What's Changed
- feat(accounts): account removal, institution metadata, remove development env by @glholland in #7
Full Changelog: v0.0.3...v0.0.4
v0.0.3
What's Changed
- feat: rules engine, update spec, add new tests by @glholland in #6
Full Changelog: v0.0.2...v0.0.3
v0.0.2
What's Changed
- chore: werdz by @glholland in #4
- fix: transaction output in terminal by @glholland in #5
Full Changelog: v0.0.1...v0.0.2
v0.0.1
Plaid CLI
This is the first public release of plaid-cli — a lightweight command-line tool for interacting with the Plaid API from your terminal.
With v0.0.1 you can link one or more bank accounts via an interactive Plaid Link browser flow, check live balances, and sync transaction history locally using Plaid's cursor-based /transactions/sync endpoint. Transactions can be filtered by date, account, amount, or keyword and rendered as a table, exported to JSON, or piped to CSV.
All local data — credentials, cached transactions, and session tokens — can optionally be encrypted at rest with AES-256-GCM using a master password, with a short-lived session cache so you're not re-typing it constantly.
Binaries are available below for Linux, macOS, and Windows on both amd64 and arm64.