Skip to content

Releases

Python 0.42.1

Choose a tag to compare

@github-actions github-actions released this 31 Oct 01:18

0.42.1 (2026-10-31)

Fix

  • connect WebSocket on port 443 and skip login notices
  • replace starknet-crypto with in-house Stark signing
  • upgrade hmac, sha2, ed25519-dalek and tokio-tungstenite
  • upgrade pyo3 to 0.30 and refresh Rust and Python locks

Refactor

  • use built-in keccak256 and drop sha3

Rust 0.20.1

Choose a tag to compare

@github-actions github-actions released this 31 Oct 01:04

0.20.1 (2026-10-31)

Fix

  • connect WebSocket on port 443 and skip login notices
  • replace starknet-crypto with in-house Stark signing
  • upgrade hmac, sha2, ed25519-dalek and tokio-tungstenite
  • upgrade pyo3 to 0.30 and refresh Rust and Python locks

Refactor

  • use built-in keccak256 and drop sha3

Python 0.42.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 15:05

0.42.0 (2026-10-14)

BREAKING CHANGE

  • remove integration

Feat

  • edit Extended orders by replacement with cancel_id

Fix

  • reject FOK on Aster spot orders before sending
  • send BingX spot cancel-replace mode as cancelReplaceMode

Rust 0.20.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 14:54

0.20.0 (2026-10-14)

BREAKING CHANGE

  • remove integration

Feat

  • edit Extended orders by replacement with cancel_id

Fix

  • reject FOK on Aster spot orders before sending
  • send BingX spot cancel-replace mode as cancelReplaceMode

Python 0.41.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 15:44

0.41.0 (2026-10-12)

BREAKING CHANGE

  • remove Bybit leveraged token endpoints

Feat

  • add BingX coin-margined contracts to the product table

Fix

  • release Python for Rust core changes the wheel compiles
  • send a User-Agent and keep the cause of HTTP failures

Rust 0.19.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 15:31

0.19.0 (2026-10-12)

BREAKING CHANGE

  • remove Bybit leveraged token endpoints

Feat

  • add BingX coin-margined contracts to the product table

Fix

  • send a User-Agent and keep the cause of HTTP failures

Python 0.40.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 10:57

0.40.0 (2026-10-11)

BREAKING CHANGE

  • remove aliases, dead code and silently dropped parameters
  • align 14 exchanges with their latest official docs

Feat

  • load selected Hyperliquid perp DEXs in parallel

Rust 0.18.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 10:43

0.18.0 (2026-10-11)

BREAKING CHANGE

  • remove aliases, dead code and silently dropped parameters
  • align 14 exchanges with their latest official docs

Feat

  • load selected Hyperliquid perp DEXs in parallel

Python 0.39.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 05:03

0.39.0 (2026-10-10)

BREAKING CHANGE

  • reject parameters an endpoint does not document

Fix

  • stop sending symbolStatus to the recent trades endpoint

Refactor

  • remove unused Bitget, Hyperliquid and Lighter helpers

Rust 0.17.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 04:50

0.17.0 (2026-10-10)

BREAKING CHANGE

  • reject parameters an endpoint does not document

Fix

  • name the rejected key in unsupported-field errors
  • stop sending symbolStatus to the recent trades endpoint
  • validate WebSocket API requests before syncing the clock