v4.5.64
shrimbly/node-bananav4.5.64Jul 3, 2026by github-actions[bot]
AI Summary
This release introduces the Mudrex exchange, updates APIs for Kraken, Delta, and Hashkey, and handles delistings for Ascendex, Novadax, and Coinmetro. It also includes general fixes for market types and swap/future functionality across multiple exchanges.
Key Highlights
- New exchange: Mudrex
- Kraken's parseOrder updated with lastUpdateTimestamp
- Added recent_fetch_cache feature
- Hashkey: Added new APIs
Breaking Changes
- Ascendex delisted
- Novadax delisted
- Coinmetro delisted
New Features
- recent_fetch_cache
- generate per-exchange implicit API docs pages
- Hashkey APIs
- Delta APIs
Full Release Notes
## What's Changed * chore: fix go action to use pre-transpile-go by @carlosmiei in https://github.com/ccxt/ccxt/pull/29048 * feat(kraken): parseOrder updated with lastUpdateTimestamp by @yzh-pelle in https://github.com/ccxt/ccxt/pull/29049 * feat(build): generate per-exchange implicit API docs pages by @pcriadoperez in https://github.com/ccxt/ccxt/pull/29031 * feat(delta): add apis, add setMarginMode by @sc0Vu in https://github.com/ccxt/ccxt/pull/29050 * fix lighter: edit order when builder fee is disabled by @encharge-code-review in https://github.com/ccxt/ccxt/pull/29054 * fix(bingx): watchBalance with type = swap by @carlosmiei in https://github.com/ccxt/ccxt/pull/29053 * feat: add recent_fetch_cache by @ttodua in https://github.com/ccxt/ccxt/pull/28721 * fix(ascendex)!: delist by @ttodua in https://github.com/ccxt/ccxt/pull/29079 * fix(novadax)!: delist by @ttodua in https://github.com/ccxt/ccxt/pull/29078 * fix(coinmetro)!: delist by @ttodua in https://github.com/ccxt/ccxt/pull/29069 * fix(poloniex): future false by @ttodua in https://github.com/ccxt/ccxt/pull/29082 * fix(pacifica): future market type by @ttodua in https://github.com/ccxt/ccxt/pull/29081 * fix(lighter): spot true by @ttodua in https://github.com/ccxt/ccxt/pull/29077 * fix(hashkey): add swap market type by @ttodua in https://github.com/ccxt/ccxt/pull/29073 * fix(hyperliquid): remove future type by @ttodua in https://github.com/ccxt/ccxt/pull/29076 * test: skip mica exchanges for check by @ttodua in https://github.com/ccxt/ccxt/pull/29072 * fix(kucoin): future type by @ttodua in https://github.com/ccxt/ccxt/pull/29074 * chore: kucoineu currency id by @ttodua in https://github.com/ccxt/ccxt/pull/29075 * fix(extended): spot type add by @ttodua in https://github.com/ccxt/ccxt/pull/29070 * chore: derive skip fetchOrderBook by @ttodua in https://github.com/ccxt/ccxt/pull/29068 * fix(coinbase): has swap & future added by @ttodua in https://github.com/ccxt/ccxt/pull/29067 * fix(bitstamp): swap type by @ttodua in https://github.com/ccxt/ccxt/pull/29063 * fix(bullish): swap true market type by @ttodua in https://github.com/ccxt/ccxt/pull/29065 * fix(bitmex): .has index market false by @ttodua in https://github.com/ccxt/ccxt/pull/29062 * chore: btcbox skip again 1 month by @ttodua in https://github.com/ccxt/ccxt/pull/29064 * fix(aster): market types .has by @ttodua in https://github.com/ccxt/ccxt/pull/29057 * fix(okxus): swap type add by @ttodua in https://github.com/ccxt/ccxt/pull/29080 * chore(python): remove vendored sympy, marshmallow_dataclass and typing_inspect by @carlotestor in https://github.com/ccxt/ccxt/pull/29086 * test: fix symbol replacement by @ttodua in https://github.com/ccxt/ccxt/pull/29083 * chore: coinbaseinternational skip ob check by @ttodua in https://github.com/ccxt/ccxt/pull/29066 * chore: bitget inactive pcnt increase by @ttodua in https://github.com/ccxt/ccxt/pull/29061 * feat(grvt): update docs by @sc0Vu in https://github.com/ccxt/ccxt/pull/29088 * feat(dydx): update docs by @sc0Vu in https://github.com/ccxt/ccxt/pull/29087 * feat(hibachi): add apis by @sc0Vu in https://github.com/ccxt/ccxt/pull/29090 * New exchange: Mudrex by @DecentralizedJM in https://github.com/ccxt/ccxt/pull/28266 * fix(tests): disable base test that requires specific exchange by @carlosmiei in https://github.com/ccxt/ccxt/pull/29091 * Kraken's OHLCV timestamp is referring to the candle's end time by @gbeced in https://github.com/ccxt/ccxt/pull/29085 * fix(bitget): checksum validation by @carlosmiei in https://github.com/ccxt/ccxt/pull/29092 * fix(bitget): signature in go, rawencode sorted order by @carlosmiei in https://github.com/ccxt/ccxt/pull/29094 * feat(hashkey): add apis by @sc0Vu in https://github.com/ccxt/ccxt/pull/29089 ## New Contributors * @encharge-code-review made their first contribution in https://github.com/ccxt/ccxt/pull/29054 * @DecentralizedJM made their first contribution in https://github.com/ccxt/ccxt/pull/28266 * @gbeced made their first contribution in https://github.com/ccxt/ccxt/pull/29085 **Full Changelog**: https://github.com/ccxt/ccxt/compare/v4.5.63...v4.5.64