What ccxt/ccxt shipped
Generated by FoxPlug from public activity — not affiliated with Ccxt.
Week of September 14, 2026
What shipped
- Offline test suites now run 40% to 79% faster across all six language ports without removing, skipping or weakening any tests. Pull request #30553
- Added incrementingNonce helper for exchanges that need duplicate-nonce handling. Pull request #30423
- Bitget fetchLedger now routes UTA (v3) accounts to the correct endpoints instead of returning errors. Pull request #30414
- Kraken Futures now supports fetchPositionsHistory to retrieve position update events including opens, closes, increases, decreases and settlements. Pull request #30503
- Added Bybit Indonesia (bybitid) as a new regional exchange endpoint. Pull request #30501
- Modetrade deposit and ledger parsing fixed to read correct field names for transactions and asset history. Pull request #30537
- Bithumb now supports OPEN-API-PARTNER authentication method. Pull request #30496
- BingX fetchPositionsHistory capability correctly advertises as unsupported while keeping single-symbol fetchPositionHistory enabled. Pull request #30407
- BingX public swap trades now preserve fillId to prevent undefined unified trade IDs. Pull request #30554
- Go printer now emits gofmt-clean output natively, removing the need for gofmt spawning in CI. Pull request #30515
Why it matters
Test performance improvements reduce development feedback time significantly. Exchange adapter fixes restore broken functionality for deposits, ledgers and position history across multiple venues. New features like incrementing nonce support and regional endpoints expand compatibility with more exchanges and use cases.
Changelog entry
- perf(tests): cut offline test-suite runtime across all six ports (-40% to -79%) Pull request #30553
- feat(Exchange): add incrementingNonce helper for duplicate-nonce venues Pull request #30423
- feat(bitget): UTA (v3) ledger endpoints for fetchLedger Pull request #30414
- feat(krakenfutures): add fetchPositionsHistory Pull request #30503
- feat(bybitid): add Bybit Indonesia Pull request #30501
- fix(modetrade): read the real asset-history fields in transactions and ledger Pull request #30537
- feat(bithumb): add OPEN-API-PARTNER Pull request #30496
- fix(bingx): disable unsupported fetchPositionsHistory capability Pull request #30407
- fix(bingx): preserve public swap trade fill IDs Pull request #30554
- go: printer emits gofmt-clean output natively, gofmt removed from CI Pull request #30515
v4.5.81 shipped: offline tests 40-79% faster, Bitget/Kraken position history fixed, incrementing nonce support, Bybit Indonesia added, Go printer emits gofmt-clean natively.
v4.5.81 is live with major improvements: offline test suites now run 40-79% faster without weakening any tests. Bitget ledger routing and Kraken position history are restored. New support for incrementing nonce handling and Bybit Indonesia regional endpoint. Go code generation now produces gofmt-compliant output natively.