Skip to content

Tags: BitMEX/bitmex-cli

Tags

Verified

This tag was signed with the committer’s verified signature.
vkbalakrishnan Balakrishnan V K

v1.0.3

Toggle v1.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: percent-encode query string before signing to fix 401 with --fil…

…ter (#13)

When a query value contains special characters (e.g. a JSON filter like
{"ordStatus":"New"}), reqwest's url::Url::parse encodes them before
sending (" -> %22). The signature was computed over the raw unencoded
string, causing a server-side mismatch and a 401 Signature not valid.

Add signing_path() which parses the URL through the same url crate to
extract the canonically-encoded path+query, ensuring the signed string
matches what the server receives. Applied to get_auth and delete.

v1.0.2

Toggle v1.0.2's commit message
chore: bump version to v1.0.2, add Homebrew install instructions

v1.0.1

Toggle v1.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add default text annotations to order commands (#11)

Set 'Submitted via CLI.', 'Amended via CLI.', and 'Canceled via CLI.'
as defaults, matching BitMEX API convention. User-supplied --text still overrides.

v1.0.0

Toggle v1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #2 from BitMEX/feature/distribute

Distribution: CI, release pipeline, macOS signing & notarization

v1.0.0-alpha.2

Toggle v1.0.0-alpha.2's commit message
Bump version to 1.0.0-alpha.2

Co-Authored-By: Claude Sonnet 4.6 (1M context) <[email protected]>

v1.0.0-alpha.1

Toggle v1.0.0-alpha.1's commit message
Fix notarize step: extract binary from dist tarball

Co-Authored-By: Claude Sonnet 4.6 (1M context) <[email protected]>