v4.5.54
lyogavin/airllmv4.5.54May 15, 2026by github-actions[bot]
AI Summary
A maintenance release for the CCXT JavaScript library focusing on bug fixes for various cryptocurrency exchanges and dependency updates.
Key Highlights
- Fixes for 'max trades limit' on multiple exchanges including Bydfi, Coinex, Weex, Xt, Paradex, Dydx, and Deepcoin.
- Fixes for WebSocket trade parsing and order watching on Kraken Futures, Hashkey, and Backpack.
- New 'safeNetwork' base method added.
- Dependency updates for Next.js and Mistune.
New Features
- safeNetwork base method
Full Release Notes
## What's Changed * chore: release js fix by @carlosmiei in https://github.com/ccxt/ccxt/pull/28566 * chore: add debug statement by @carlosmiei in https://github.com/ccxt/ccxt/pull/28567 * chore: fix js-release by @carlosmiei in https://github.com/ccxt/ccxt/pull/28569 * chore: fix js-release by @carlosmiei in https://github.com/ccxt/ccxt/pull/28570 * chore: Fix release js 5 by @carlosmiei in https://github.com/ccxt/ccxt/pull/28571 * chore: npm_config_provenance by @carlosmiei in https://github.com/ccxt/ccxt/pull/28572 * chore(deps): bump next from 16.2.3 to 16.2.6 in /examples/ts/nextjs-page-router by @dependabot[bot] in https://github.com/ccxt/ccxt/pull/28568 * fix(krakenfutures): watchOrders by @yzh-pelle in https://github.com/ccxt/ccxt/pull/28574 * fix(hashkey): ws trade side by @ttodua in https://github.com/ccxt/ccxt/pull/28577 * fix(backpack): parse trade ws side by @ttodua in https://github.com/ccxt/ccxt/pull/28578 * chore: multiple proxy for tests by @ttodua in https://github.com/ccxt/ccxt/pull/28541 * fix!(zonda): delist by @ttodua in https://github.com/ccxt/ccxt/pull/28539 * fix(bydfi): max trades limit by @ttodua in https://github.com/ccxt/ccxt/pull/28585 * fix(coinex): max trades limit by @ttodua in https://github.com/ccxt/ccxt/pull/28584 * refactor(hollaex): simplify by @ttodua in https://github.com/ccxt/ccxt/pull/28553 * feat(safeNetwork) - base method by @ttodua in https://github.com/ccxt/ccxt/pull/23559 * fix(weex): max trades limit by @ttodua in https://github.com/ccxt/ccxt/pull/28579 * refactor(pacifica): no else by @ttodua in https://github.com/ccxt/ccxt/pull/28552 * fix(xt): max trades limit by @ttodua in https://github.com/ccxt/ccxt/pull/28580 * fix(paradex): max trades limit by @ttodua in https://github.com/ccxt/ccxt/pull/28581 * doc: fix broken files by @ttodua in https://github.com/ccxt/ccxt/pull/28531 * docs: fix#17741 fix ccxt pro links by @pcriadoperez in https://github.com/ccxt/ccxt/pull/17915 * chore: publish python package using trust publishers by @carlosmiei in https://github.com/ccxt/ccxt/pull/28588 * fix(dydx): max trades limit by @ttodua in https://github.com/ccxt/ccxt/pull/28582 * fix(weex): parse ws orders by @ttodua in https://github.com/ccxt/ccxt/pull/28586 * fix(weex): ws position parsing by @ttodua in https://github.com/ccxt/ccxt/pull/28587 * fix(deepcoin): max trades limit by @ttodua in https://github.com/ccxt/ccxt/pull/28583 * test: fix weex by @ttodua in https://github.com/ccxt/ccxt/pull/28590 * fix(coinbase): defer FUTURE/PERPETUAL market fetches until after spot await by @ryanyue123 in https://github.com/ccxt/ccxt/pull/28594 * chore(deps): bump mistune from 0.8.4 to 3.2.1 in /doc by @dependabot[bot] in https://github.com/ccxt/ccxt/pull/28538 * chore(deps-dev): bump fast-uri from 3.0.3 to 3.1.2 by @dependabot[bot] in https://github.com/ccxt/ccxt/pull/28537 * fix(binance): getWsUrl in all langs by @carlosmiei in https://github.com/ccxt/ccxt/pull/28596 * chore: move python publish up by @carlosmiei in https://github.com/ccxt/ccxt/pull/28598 * fix(kucoin): UTA OB by @carlosmiei in https://github.com/ccxt/ccxt/pull/28597 ## New Contributors * @ryanyue123 made their first contribution in https://github.com/ccxt/ccxt/pull/28594 **Full Changelog**: https://github.com/ccxt/ccxt/compare/v4.5.53...v4.5.54