v4.5.82

Netw0rkNoob/VulnClawv4.5.82Sep 21, 2026by ccxt-release[bot]

Upgrading?

AI Summary

CCXT updates adding new exchanges (Bybit Indonesia, Kraken Futures), a client-side order router, and performance improvements.

Key Highlights

  • Added support for Bybit Indonesia.
  • Added Kraken Futures fetchPositionsHistory.
  • Added IncrementingNonce helper for duplicate-nonce venues.

New Features

  • Bybit Indonesia support.
  • Kraken Futures ledger endpoints.
  • IncrementingNonce helper.
  • Client-side order router.
  • PredictFun exchange integration.
  • Performance improvements in offline test suite.

Full Release Notes

## What's Changed
* chore: tmp comment out most release commands by @carlosmiei in https://github.com/ccxt/ccxt/pull/30546
* chore: revert pre-transpile by @carlosmiei in https://github.com/ccxt/ccxt/pull/30547
* chore: make post-release triggerable by @carlosmiei in https://github.com/ccxt/ccxt/pull/30548
* chore: update gitattributes by @carlosmiei in https://github.com/ccxt/ccxt/pull/30549
* fix(cs): retire ws clients by reference using the existing error marker by @carlotestor in https://github.com/ccxt/ccxt/pull/30545
* fix(go): emit gofmt-clean granular build files by @AresArtemius in https://github.com/ccxt/ccxt/pull/30541
* Batch 9 PRs: #30535, #30531, #30529, #30526 by @carlotestor in https://github.com/ccxt/ccxt/pull/30543
* feat(bybitid): add Bybit Indonesia by @bennert in https://github.com/ccxt/ccxt/pull/30501
* fix(base): reject pending ws futures on client.reset in rust by @yzh-pelle in https://github.com/ccxt/ccxt/pull/30499
* fix(lighter): go bFee fix by @ttodua in https://github.com/ccxt/ccxt/pull/30495
* feat(krakenfutures): add fetchPositionsHistory by @rayBastard in https://github.com/ccxt/ccxt/pull/30503
* fix(timestamp): local timestamps removed by @yzh-pelle in https://github.com/ccxt/ccxt/pull/30487
* fix(bingx): preserve public swap trade fill IDs by @AresArtemius in https://github.com/ccxt/ccxt/pull/30554
* fix(modetrade): read the real asset-history fields in transactions an… by @rayBastard in https://github.com/ccxt/ccxt/pull/30537
* feat(bitget): UTA (v3) ledger endpoints for fetchLedger by @rayBastard in https://github.com/ccxt/ccxt/pull/30414
* fix(bingx): disable unsupported fetchPositionsHistory capability by @AresArtemius in https://github.com/ccxt/ccxt/pull/30407
* feat(Exchange): add incrementingNonce helper for duplicate-nonce venues by @yzh-pelle in https://github.com/ccxt/ccxt/pull/30423
* perf(tests): cut offline test-suite runtime across all six ports (-40% to -79%) by @carlotestor in https://github.com/ccxt/ccxt/pull/30553
* fix(gate): sort the signed query string so it matches the url order in Go by @joe-alphafox in https://github.com/ccxt/ccxt/pull/30562
* fix(go): dereference typed pointer locals in order book delta rows by @yzh-pelle in https://github.com/ccxt/ccxt/pull/30557
* fix(npm): remove map file by @carlosmiei in https://github.com/ccxt/ccxt/pull/30565
* PredictFun exchange integration by @yzh-pelle in https://github.com/ccxt/ccxt/pull/30135
* fix(gateeu): cap order book REST limit at 100 for Gate EU by @carlotestor in https://github.com/ccxt/ccxt/pull/30566
* fix(poloniex): ignore ws order book updates that arrive before a snapshot by @carlotestor in https://github.com/ccxt/ccxt/pull/30568
* client side order router by @pcriadoperez in https://github.com/ccxt/ccxt/pull/30560
* fix(pacifica): classify errors by error_id and read the code as a string by @rayBastard in https://github.com/ccxt/ccxt/pull/30551
* fix(upbit): prevent concurrent subscription enumeration failures by @lorenzozanee in https://github.com/ccxt/ccxt/pull/30514

## New Contributors
* @bennert made their first contribution in https://github.com/ccxt/ccxt/pull/30501
* @joe-alphafox made their first contribution in https://github.com/ccxt/ccxt/pull/30562
* @lorenzozanee made their first contribution in https://github.com/ccxt/ccxt/pull/30514

**Full Changelog**: https://github.com/ccxt/ccxt/compare/v4.5.81...v4.5.82

Related Repositories