v4.5.85
dimartarmizi/map-to-posterv4.5.85Oct 1, 2026by ccxt-release[bot]
Upgrading?
AI Summary
A maintenance release for the CCXT library featuring bug fixes across multiple exchange integrations (Binance, Coinbase, etc.), Rust error handling improvements, and new Blofin exchange support.
Key Highlights
- Rust error handling fixes to stop fetch from swallowing errors.
- New Blofin exchange support (deposit, withdrawal, fees).
- Binance derivatives updates for CM-UM integration.
- Stricter C# typing (typed locals, params, returns).
- Go improvements with typed struct returns for Ticker/OHLCV/Order.
New Features
- Blofin exchange support.
- Incrementing nonce updates in multiple exchanges.
- Go typed struct returns.
- C# stricter typing campaign.
- Binance derivatives CM-UM integration updates.
Full Release Notes
## What's Changed * fix(rust): send every response through handleErrors and stop fetch swallowing errors by @mkzung in https://github.com/ccxt/ccxt/pull/30609 * fix(bybiteu): default to spot markets and spot type by @carlotestor in https://github.com/ccxt/ccxt/pull/30605 * zebpay: update swap fetchOrderBook and fetchOHLCV request params by @rajasekharzeb in https://github.com/ccxt/ccxt/pull/30613 * fix(bullish): keep object identity across ws updates - watchBalance by @yzh-pelle in https://github.com/ccxt/ccxt/pull/30595 * chore: granular build for rust by @carlosmiei in https://github.com/ccxt/ccxt/pull/30619 * chore: dummy change by @carlosmiei in https://github.com/ccxt/ccxt/pull/30620 * feat(incrementingNonce): nonce/salt updated in multiple exchanges by @yzh-pelle in https://github.com/ccxt/ccxt/pull/30558 * chore: try rust build granular by @carlosmiei in https://github.com/ccxt/ccxt/pull/30621 * chore: try rust granular by @carlosmiei in https://github.com/ccxt/ccxt/pull/30622 * feat(binance): fx markets subType edits by @Dan-krm in https://github.com/ccxt/ccxt/pull/30623 * fix(hyperliquid): adjust rl by @carlosmiei in https://github.com/ccxt/ccxt/pull/30625 * fix(woo): report the executed cost of an order, not the quote it reserved by @mkzung in https://github.com/ccxt/ccxt/pull/30606 * fix(bingx): forward spot order history time filters by @AresArtemius in https://github.com/ccxt/ccxt/pull/30596 * fix(hyperliquid): send buy TWAP orders as buys by @carlosmiei in https://github.com/ccxt/ccxt/pull/30650 * fix(coinbaseinternational): fetchOHLCV since calculation by @ttodua in https://github.com/ccxt/ccxt/pull/30588 * fix(build): keep php variable-prefix rules out of string literals by @carlotestor in https://github.com/ccxt/ccxt/pull/30657 * Batch 8 PRs: #30563, #30552, #30550, #30478 by @carlotestor in https://github.com/ccxt/ccxt/pull/30569 * docs(blog): serve canonical blog URLs from ccxt.com/blog by @kroitor in https://github.com/ccxt/ccxt/pull/30653 * fix(lighter): integrator rules compatibility by @ttodua in https://github.com/ccxt/ccxt/pull/30628 * fix(bingx): map missing error codes by @AresArtemius in https://github.com/ccxt/ccxt/pull/30662 * fix(lighter): remove unsupported 1w timeframe by @rayBastard in https://github.com/ccxt/ccxt/pull/30661 * fix(digifinex): fix cancelOrders and swap order parsing by @yzh-pelle in https://github.com/ccxt/ccxt/pull/30656 * fix(binance): clientOrderId for swap algo orders by @yzh-pelle in https://github.com/ccxt/ccxt/pull/30651 * chore(deps): bump undici and ccxt in /docs/playground by @dependabot[bot] in https://github.com/ccxt/ccxt/pull/30674 * chore(deps): bump ip-address from 10.5.0 to 10.7.2 in /mcp by @dependabot[bot] in https://github.com/ccxt/ccxt/pull/30675 * fix(binance,bitrue,bitvavo): keep rate-limiter cost numeric by @carlotestor in https://github.com/ccxt/ccxt/pull/30672 * fix(lighter): use the opposite side for attached stopLoss/takeProfit by @rayBastard in https://github.com/ccxt/ccxt/pull/30665 * Batch 10 PRs: #30646, #30627, #30617, #30607, #30580, #30583, #30590, #30626, #30658, #30660 by @carlotestor in https://github.com/ccxt/ccxt/pull/30670 * C#: stricter typing — typed locals/params/returns, native bool/string emission (cs-strict campaign) by @carlotestor in https://github.com/ccxt/ccxt/pull/30530 * feat(tests): skipKeys requires key presence, forceCheckKeys re-enables full comparison by @yzh-pelle in https://github.com/ccxt/ccxt/pull/30664 * mexc update fees by @ndubel in https://github.com/ccxt/ccxt/pull/30690 * chore(deps): bump react/http from 1.11.0 to 1.11.1 by @kroitor in https://github.com/ccxt/ccxt/pull/30692 * chore(deps): bump sharp from 0.35.0 to 0.35.4 in docs/playground by @kroitor in https://github.com/ccxt/ccxt/pull/30693 * chore(deps): bump sharp from 0.35.0 to 0.35.4 in docs/website by @kroitor in https://github.com/ccxt/ccxt/pull/30695 * chore(deps): bump undici from 7.29.0 to 7.29.1 in mcp by @kroitor in https://github.com/ccxt/ccxt/pull/30696 * feat(blofin): fetchDepositAddress, fetchCurrencies, fetchDepositWithdrawFees, fetchDeposit, fetchWithdrawal by @kroitor in https://github.com/ccxt/ccxt/pull/30703 * fix(lighter): php grouped orders signing by @rayBastard in https://github.com/ccxt/ccxt/pull/30694 * fix(pro): close the ws client when loadOrderBook drops it by @carlotestor in https://github.com/ccxt/ccxt/pull/30704 * feat(go): typed Ticker/OHLCV/Order struct returns and typed ws ticker caches by @carlotestor in https://github.com/ccxt/ccxt/pull/30698 * chore(deps-dev): bump brace-expansion from 1.1.16 to 1.1.21 in /docs/website by @dependabot[bot] in https://github.com/ccxt/ccxt/pull/30709 * fix(htx): parseTransaction tolerates the create-withdrawal response without tx-hash by @kroitor in https://github.com/ccxt/ccxt/pull/30708 * chore(deps): bump fast-uri from 3.1.7 to 3.1.8 in /mcp by @dependabot[bot] in https://github.com/ccxt/ccxt/pull/30710 * chore(deps-dev): bump markdown-it from 14.2.0 to 14.3.2 by @dependabot[bot] in https://github.com/ccxt/ccxt/pull/30711 * fix(binance): derivatives updates for the CM-UM integration (changes according to changelog since 2026-06) by @yzh-pelle in https://github.com/ccxt/ccxt/pull/30685 * fix(build): run the Java transpiler entry after its pass constants by @AresArtemius in https://github.com/ccxt/ccxt/pull/30714 * chore(deps): brace-expansion 1.1.21 / 5.0.12 (GHSA-q2hr-2g5m-vwhr) by @kroitor in https://github.com/ccxt/ccxt/pull/30718 * chore(deps): bump urllib3 from 2.7.0 to 2.8.0 by @dependabot[bot] in https://github.com/ccxt/ccxt/pull/30719 * chore(deps): bump next from 16.3.4 to 16.3.8 in /docs/website by @dependabot[bot] in https://github.com/ccxt/ccxt/pull/30720 ## New Contributors * @rajasekharzeb made their first contribution in https://github.com/ccxt/ccxt/pull/30613 **Full Changelog**: https://github.com/ccxt/ccxt/compare/v4.5.84...v4.5.85
Related Repositories
affaan-m/ECC★ 285,923
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
react/react★ 251,630
The library for web and native user interfaces.
nodejs/node★ 122,528
Node.js JavaScript runtime ✨🐢🚀✨
Leonxlnx/taste-skill★ 100,733
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
louislam/uptime-kuma★ 92,731
A fancy self-hosted monitoring tool