Skip to content

Releases: hypurrquant/perp-cli

v0.11.0

03 Apr 21:23

Choose a tag to compare

Changes

47af6fc chore: bump version to 0.11.0 (OWS integration)
0df1c3b feat: enhance guardrail with withdrawal limits, approve blocking, policy options
a77db4a feat: add backup, restore, key rotation, x402 discover commands
c238d87 feat: complete OWS integration — policy engine, guardrail, agent keys, MoonPay, x402
181f009 feat: integrate Open Wallet Standard (OWS) for encrypted wallet management
cae9101 feat: auto-save bot logs to ~/.perp/logs/.log
229e946 refactor: eliminate v1 strategy duplication + lighter error truncation
94efce5 fix: multi-symbol strategies use symbol=ALL (not ETH hardcode)
951f7ee fix: delta-neutral TUI shows all positions (symbol ETH→ALL)

npm: npm install -g perp-cli@v0.11.0
MCP: npx -y -p perp-cli perp-mcp

Full Changelog: v0.9.8...v0.11.0

v0.9.8

31 Mar 04:47

Choose a tag to compare

Changes

176ad1a chore: bump version to 0.9.8
19bf821 fix: add isUnifiedAccount to adapter interface, fix v2 balance bugs
030ead9 fix: HL unified balance double-count + tighten post-trade verification
7634d70 fix: enable all exchanges as perp candidates, not just aster
c9b09de fix: truncate HTML error messages from exchange API failures

npm: npm install -g perp-cli@v0.9.8
MCP: npx -y -p perp-cli perp-mcp

Full Changelog: v0.9.7...v0.9.8

v0.9.7

30 Mar 13:56

Choose a tag to compare

Changes

b9c641d chore: bump version to 0.9.7
790611e refactor: replace inline * 8760 * 100 with annualizeHourlyRate() in strategies
27d3344 refactor: extract FundingScore, scoreFunding, isPositionGone to shared utils

npm: npm install -g perp-cli@v0.9.7
MCP: npx -y -p perp-cli perp-mcp

Full Changelog: v0.9.6...v0.9.7

v0.9.6

30 Mar 12:57

Choose a tag to compare

Changes

67fb9f0 chore: bump version to 0.9.6
3d2491f feat: enforce max_position_usd risk limit at order time

npm: npm install -g perp-cli@v0.9.6
MCP: npx -y -p perp-cli perp-mcp

Full Changelog: v0.9.5...v0.9.6

v0.9.5

30 Mar 06:01

Choose a tag to compare

Changes

ba7b6d1 chore: bump version to 0.9.5
58ae01e fix: scoreFunding computes funding period from timestamps instead of static map
443f502 fix: aster funding period 1h→8h in static mapping (8x rate overestimate)

npm: npm install -g perp-cli@v0.9.5
MCP: npx -y -p perp-cli perp-mcp

Full Changelog: v0.9.4...v0.9.5

v0.9.4

30 Mar 03:22

Choose a tag to compare

Changes

528d488 chore: bump version to 0.9.4
6039359 fix: WASM runtime exit error on clean shutdown
c6400dc fix: post-trade balance verification to prevent one-legged positions
48be54f fix: Lighter tx status=2 is executed (not 3) — resolves all fill verification timeouts
a7a813f fix: prevent false close on recovered positions + pacifica timeout→warning

npm: npm install -g perp-cli@v0.9.4
MCP: npx -y -p perp-cli perp-mcp

Full Changelog: v0.9.3...v0.9.4

v0.9.3

27 Mar 09:59

Choose a tag to compare

Changes

0d4cb56 chore: bump version to 0.9.3
ae1be0c fix: lighter tx verification timeout→warning, matched size perp decimals, stdin quit handler

npm: npm install -g perp-cli@v0.9.3
MCP: npx -y -p perp-cli perp-mcp

Full Changelog: v0.9.2...v0.9.3

v0.9.2

27 Mar 09:39

Choose a tag to compare

Changes

a050431 chore: bump version to 0.9.2

npm: npm install -g perp-cli@v0.9.2
MCP: npx -y -p perp-cli perp-mcp

Full Changelog: v0.9.1...v0.9.2

v0.9.1

27 Mar 09:37

Choose a tag to compare

Changes

6add3dc chore: bump version to 0.9.1
1b00488 feat: exchange response-based fill verification + delta-neutral CLI

npm: npm install -g perp-cli@v0.9.1
MCP: npx -y -p perp-cli perp-mcp

Full Changelog: v0.9.0...v0.9.1

v0.9.0

27 Mar 04:08

Choose a tag to compare

Changes

ffd28b7 refactor: separate strategy and execution layers for spot-perp-arb

npm: npm install -g perp-cli@v0.9.0
MCP: npx -y -p perp-cli perp-mcp

Full Changelog: v0.8.10...v0.9.0