Skip to content

fix(circle): bump Circle CLI floor to 1.1.4 - #198

Merged
SELAT-DEV merged 2 commits into
mainfrom
fix/circle-cli-min-version-1.1.4
Sep 22, 2026
Merged

SELAT-DEV merged 2 commits into
mainfrom
fix/circle-cli-min-version-1.1.4

Conversation

@SELAT-DEV

Copy link
Copy Markdown
Contributor

Summary

  • Circle's wallet-operations backend now rejects Circle CLI 1.1.2/1.1.3 (circle gateway balance / circle wallet balance error with "no longer supported ... Required: 1.1.4")
  • Bump MIN_CIRCLE_CLI_VERSION from 1.1.1 to 1.1.4 in lib/circle.mjs so selat init/selat doctor catch and upgrade stale installs before hitting the read failure
  • Update README's documented floor and the two test suites (circle-version-floor, init-circle-autoinstall) to match

Test plan

  • node --test test/circle-version-floor.test.mjs test/init-circle-autoinstall.test.mjs — 6/6 pass
  • Verified locally: npm install -g @circle-fin/cli@1.1.4 resolves the "no longer supported" error on circle gateway balance

🤖 Generated with Claude Code

karensheng and others added 2 commits September 22, 2026 12:33
Circle's wallet-operations backend now rejects 1.1.2/1.1.3 (no longer
supported, required 1.1.4), surfacing as read failures on
`circle gateway balance` / `circle wallet balance`. Move
MIN_CIRCLE_CLI_VERSION to 1.1.4 so `selat init`/`doctor` catch and
upgrade stale installs instead of failing mid-read.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
init-and-history.test.mjs's fake circle binary reported 1.1.1, which
read as current under the old floor but now triggers an unwanted
auto-upgrade attempt that the test's fake npm intentionally fails.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@SELAT-DEV
SELAT-DEV merged commit 693893e into main Sep 22, 2026
1 check passed
@SELAT-DEV SELAT-DEV mentioned this pull request Sep 22, 2026
2 tasks
SELAT-DEV added a commit that referenced this pull request Sep 22, 2026
Circle CLI floor 1.1.1 -> 1.1.4 (#198): Circle's wallet-operations
backend rejects 1.1.2/1.1.3, so selat init/doctor now catch and
upgrade stale installs at the real floor instead of failing mid-read.

Co-authored-by: Karen Sheng <ksherlocked@gmail.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants