What's Changed
- refactor(utils): move to build by @ttodua in #29243
- fix(coinex): do not use 'value' as quoteVolume on inverse contracts by @mkzung in #29247
- fix(bitfinex): populate order book sides correctly in PHP by @carlotestor in #29249
- fix(okx): forward pagination for fetchCanceledOrders & fetchClosedOrders by @carlotestor in #29254
- kraken: fix leaking order cancel updates in watchOrders (tail=true in watchPrivate) by @carlotestor in #29255
- bitmex: fix fetchOrderBook empty results in PHP transpile by @carlotestor in #29256
- coinbase: fetchClosedOrders - increase pagination maxEntriesPerRequest to 1000 by @carlotestor in #29257
- chore: fix granular GO build to support prediction exchanges by @carlosmiei in #29251
- ndax: fix empty orderbook arrays in PHP by @carlotestor in #29259
- fix(xt): read spot baseVolume from 'q' by @mkzung in #29250
- fix(bybit): set linear/inverse/subType for expired option markets by @carlotestor in #29258
- fix(binance): allow empty symbols in watchLiquidationsForSymbols by @carlotestor in #29260
- fix(27997): binance skip futures balance assets with updateTime 0 in parseBalance by @carlotestor in #29108
- fix(whitebit): parse side and role in watchMyTrades deals_update by @carlotestor in #29264
- fix(coinex): map WS order event to unified status in watchOrders by @carlotestor in #29266
- fix(htx): set lastTradeTimestamp on spot watchOrders trade events by @carlotestor in #29263
- fix(binance): parse stringified JSON response in fetchWithdrawals by @carlotestor in #29262
- refactor(test): safe methods by @ttodua in #29261
- chore(deps): bump js-yaml, fumadocs-mdx and fumadocs-ui in /website by @dependabot[bot] in #29270
- chore(deps): bump js-yaml and fumadocs-core in /website by @dependabot[bot] in #29272
- chore(deps-dev): bump linkify-it from 5.0.1 to 5.0.2 by @dependabot[bot] in #29273
- chore(deps): bump setuptools from 82.0.1 to 83.0.0 by @dependabot[bot] in #29274
- chore(deps): bump guzzlehttp/psr7 to 2.13.0 by @moridsadat in #29269
- chore(deps): bump dompurify from 3.4.11 to 3.4.12 in /playground by @dependabot[bot] in #29275
- fix(whitebit): use actual fee currency from watchMyTrades WS payload by @rayBastard in #29276
- Revert "fix(binance): parse stringified JSON response in fetchWithdrawals" by @frosty00 in #29279
- feat(polymarket): add builderFee 0 just for tracking purposes by @carlosmiei in #29278
- feat(hyperliquid): add tracking (fee=0) builder id by @carlosmiei in #29281
- chore: trim changelong entries by @carlosmiei in #29283
- chore: bump ast-transpiler by @carlosmiei in #29284
- chore: fix test-commonjs.cjs by @carlosmiei in #29285
- chore: bump ast-transpiler to 95 by @carlosmiei in #29286
New Contributors
- @moridsadat made their first contribution in #29269
Full Changelog: v4.5.67...v4.5.68