v4.5.85
nari-labs/dia2v4.5.85Oct 1, 2026by ccxt-release[bot]
Upgrading?
AI Summary
A comprehensive update focused on cryptocurrency exchange integrations, featuring fixes for various exchanges like Binance and Coinbase, build improvements, and dependency updates.
Key Highlights
- Fixed error handling in Rust and fetch operations
- Incremented nonce support across multiple exchanges
- Typed struct returns in Go
- New Blofin integrations
New Features
- Fixed error swallowing and reporting
- Incremented nonce updates
- New Blofin exchange features
- Typed Go struct returns for Ticker/OHLCV/Order
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
public-apis/public-apis★ 491,139
A collective list of free APIs
NousResearch/hermes-agent★ 255,979
The agent that grows with you
yt-dlp/yt-dlp★ 200,075
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,496
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,705
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.