Repository navigation
Flint CLI 0.3.0
·
34 commits
to main
since this release
What changed
- Authorize multiple merchant and environment contexts in one browser session, then choose a default with
flint context listandflint context switch. - Use
--context IDfor one command or pin a project context in.flint/config.json; useflint reauthto change authorized access. flint loginreuses valid sessions and opens browser approval again after confirmed revocation or expiry. Session metadata identifies the computer and operating system in the dashboard.- Run
flint upgradeon macOS and Linux to update npm, Homebrew, or standalone installations. Standalone updates verify release checksums; Windows receives explicit update instructions. - Preserve running commands' selected contexts, recover rotated tokens after temporary failures, and keep environment credentials compatible with saved browser contexts.
Compatibility
Multi-context commands require matching Flint backend support. Existing API keys and legacy single-context OAuth sessions remain supported. Selecting a live context requires explicit acknowledgement; subsequent commands use that selected environment, while destructive confirmations remain required. API keys and legacy sessions retain their per-command --live requirement.
Update
npm install -g @flintpay/cli@0.3.0
# or
brew update && brew upgrade flint-pay/tap/flintflint upgrade is available starting with this release. Binary archives and checksums are attached below.
Full changes: cli/v0.2.0...cli/v0.3.0