Releases: tiagosiebler/bybit-api
Releases · tiagosiebler/bybit-api
v4.6.2: Add new API endpoints for Alpha Trade, Card, Earn. Minor type updates & lockfile bumps.
v4.6.2: Add new API endpoints for Alpha Trade, Card, Earn. Minor type updates & lockfile bumps.
Latest
What's Changed
- feat(v4.6.2): add new API endpoints for Alpha Trade, Card, and Earn fe… by @JJ-Cro in #540
- chore: minor test updates & lockfile bumps by @tiagosiebler in #541
Full Changelog: v4.6.1...v4.6.2
v4.6.1: Add new affiliate, commodity, funding history endpoints. Misc readme updates & dependency bump after audit.
What's Changed
- feat(v4.6.1): Add API endpoints and changes from release notes by @JJ-Cro in #535
- chore: bump dependencies after npm audit, update readme by @tiagosiebler in #536
- add readme references to new quickstart guide on using the Bybit REST API JavaScript SDK
Full Changelog: v4.6.0...v4.6.1
v4.6.0: Upgrades to WebSocket architecture, aligned with other SDKs
What's Changed
- Upgrades to WebSocket architecture, aligned with other SDKs by @tiagosiebler in #533
The WebSocket client architecture saw many improvements with the newer SDKs. This PR cleans up some of the tech debt, bringing this in line with the other SDKs. Less differences -> easier long-term maintainability:
- Bump audit dependencies
- Add wsUrl & WS ref to open & reconnected events
- Normalise internal emittable event structure handling via safer getFinalEmittable normaliser
- Add authPrivateConnectionsOnConnect mechanic
- Normalise internal logger category, optional WS API Auth flag
- Normalise internal WS behaviour flags
- Add internal requireConnectionReady & useNativeHeartbeats flags
- Integrate custom reconnection hook mechanic.
Full Changelog: v4.5.3...v4.6.0
v4.5.3: Add GitHub migration notice
What's Changed
- chore(v4.5.3): add readme migration notice by @tiagosiebler in #530
Full Changelog: v4.5.2...v4.5.3
v4.5.2: Add new REST & WS examples. Enhance WsStore isDeepObjectMatch for recursion.
What's Changed
- feat: add examples for RSA authentication and faster HMAC signing in Bybit API client; enhance demo trading functionality with WebSocket and REST examples by @JJ-Cro in #526
- refactor: reorganize example files and enhance type definitions; update WebSocket event handling with type annotations by @JJ-Cro in #527
- feat(v4.5.2):enhance isDeepObjectMatch function for recursive object c… by @JJ-Cro in #528
Full Changelog: v4.5.1...v4.5.2
v4.5.1: New API endpoints for crypto loans and fiat trading, minor enhancements
What's Changed
- feat(v4.5.1): add new API endpoints for crypto loans and fiat trading, enhance existing functionality with new examples and documentation updates by @JJ-Cro in #525
Full Changelog: v4.5.0...v4.5.1
v4.5.0: Add support for Bybit EU REST APIs. Add support for all other regional API domains. Expand WS configuration to support additional pass-thru WebSocket options
What's Changed
- feat(v4.5.0): add support for Bybit EU REST APIs. feat: add support for other regional REST API domains by @tiagosiebler in 05f0092
- chore: enhance WSClientConfigurableOptions to support additional WebSocket and HTTP client options by @JJ-Cro in #521
- chore(): README.md template sections by @tiagosiebler in #524
Full Changelog: v4.4.5...v4.5.0
v4.4.5: Add basePrice property for spot orders. Fix getP2POrderMessages return type. Bump axios.
What's Changed
- [Snyk] Upgrade axios from 1.12.2 to 1.13.2 by @tiagosiebler in #515
- fix(v5-trade.ts): add basePrice property by @posokhin in #517
- chore(): README.md template sections by @tiagosiebler in #519
- fix(v4.4.5, #518, #516): add missing basePrice property for spot orders, fix return type for getP2POrderMessages by @tiagosiebler in #520
New Contributors
Full Changelog: v4.4.4...v4.4.5
v4.4.4: Add funding cap WS ticker properties
What's Changed
- feat(v4.4.4): add missing funding cap ws ticker properties by @tiagosiebler in #513
Full Changelog: v4.4.3...v4.4.4
v4.4.3: Add new crypto loan endpoints, bump axios, js-yaml and webpack-bundle-analyzer dependencies
What's Changed
- feat(v4.4.3): new crypto loan endpoints for renewing borrow orders and an additional response field for USDT pre-market contracts. by @JJ-Cro in #511
- [Snyk] Upgrade axios from 1.12.1 to 1.12.2 by @tiagosiebler in #495
- chore(deps-dev): bump js-yaml from 3.14.1 to 3.14.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #506
- [Snyk] Upgrade webpack-bundle-analyzer from 4.3.0 to 4.10.2 by @tiagosiebler in #507
Summary
- Update Bybit V5 API client to support the latest release notes from 2025-11-25 and 2025-11-27. This includes new crypto loan endpoints for renewing borrow orders and an additional response field for USDT pre-market contracts.
- Market Data Updates (2025-11-25)
- Get Instruments Info: Added skipCallAuction?: boolean field
- Get Account Instruments Info: Inherited skipCallAuction field
- Crypto Loan - Fixed Loan (2025-11-27)
- Added two new endpoints for renewing fixed crypto loans:
- Market Data Updates (2025-11-25)
Full Changelog: v4.4.2...v4.4.3