v4.5.85
livestorejs/livestorev4.5.85Oct 1, 2026by ccxt-release[bot]
Upgrading?
AI Summary
This release focuses on bug fixes and improvements across multiple exchanges, including enhanced Rust error handling to prevent fetch errors from being swallowed, incrementing nonce/salt management for multiple exchanges, and new Blofin exchange integration.
Key Highlights
- Fixed Rust error handling to stop fetch errors from being swallowed
- Added incrementing nonce/salt updates for multiple exchanges
- Improved Binance derivatives support with CM-UM integration updates
- Introduced typed struct returns for Go Ticker/OHLCV/Order
- Added new Blofin exchange with deposit, withdrawal, and fee fetching
New Features
- Incrementing nonce/salt for multiple exchanges
- Blofin exchange integration
- Go typed struct returns
- Derivatives updates for Binance
- C# stricter typing campaign
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
openclaw/openclaw★ 392,734
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,111
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 361,992
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,952
The open source coding agent.
n8n-io/n8n★ 208,298
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.