v4.5.82
google/magikav4.5.82Sep 21, 2026by ccxt-release[bot]
Upgrading?
AI Summary
This release introduces a new exchange integration (PredictFun), adds Bybit Indonesia, and fixes various WebSocket, timestamp, and order book handling issues across multiple exchanges.
Key Highlights
- Added PredictFun exchange integration
- Added Bybit Indonesia exchange
- Added Kraken Futures fetchPositionsHistory
- Fixed Gate EU order book REST limit
- Fixed Upbit concurrent subscription enumeration failures
New Features
- New exchange: PredictFun
- New exchange: Bybit Indonesia
- New API method: fetchPositionsHistory (Kraken Futures)
- IncrementingNonce helper for duplicate-nonce venues
- Client-side order router
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
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one