[Snyk] Upgrade bybit-api from 4.3.1 to 4.4.5 #59
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade bybit-api from 4.3.1 to 4.4.5.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 8 versions ahead of your current version.
The recommended version was released a month ago.
Release notes
Package name: bybit-api
-
4.4.5 - 2025-12-29
- [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
- @ posokhin made their first contribution in #517
-
4.4.4 - 2025-12-18
- feat(v4.4.4): add missing funding cap ws ticker properties by @ tiagosiebler in #513
-
4.4.3 - 2025-12-18
- 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
- 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:
-
4.4.2 - 2025-11-14
- feat(v4.4.2): Update full release notes since 1st October by @ JJ-Cro in #504
- Get Tickers (Linear/Inverse): Added new response fields
- Get Transaction Log: Added optional
-
- Added
- Added
-
- Added
- Added
-
- Added
- Added
-
- Added
- Added
-
- Added
- Added
-
- Added
- Added
- Note: Repayment is prohibited between 04:00 and 05:30 per hour
- Set Leverage (
- Added
- Maintains backward compatibility
- Get Affiliate User List: Extracted inline type definition to proper exported interface
- All new request and response types are properly exported from their respective type definition files
- Types are fully documented with JSDoc comments where applicable
- All changes maintain backward compatibility
-
4.4.1 - 2025-11-14
- feat: beta release mechanic by @ tiagosiebler in #498
- fix(v4.4.1-beta.0): improved guard for missing web crypto api by @ tiagosiebler in #499
- chore: remove duplicate release trigger by @ tiagosiebler in #500
- revert(#499): web crypto api guard by @ tiagosiebler in #501
- chore(4.4.1): Update wsapi error handling, bump version by @ JJ-Cro in #503
-
4.4.1-beta.0 - 2025-10-13
- feat: beta release mechanic by @ tiagosiebler in #498
-
- ^ was reverted
-
4.4.0 - 2025-10-13
- fix(v4.4.0): Integrate request build & sign for p2p uploads, fixes #493 by @ tiagosiebler in #497
-
4.3.2 - 2025-10-03
- feat(v4.3.2): add rate limit, rpi orderbook & adl endpoints by @ JJ-Cro in #492
- Add a new response field cumFeeDetail to return trading fee details instead of cumExecFee (resolves #491)
-
4.3.1 - 2025-09-12
- feat(v4.3.1): add new endpoints for limit price behavior and new delivery price by @ JJ-Cro in #485
- feat(v4.3.1): add new endpoints for limit price behavior and new deli… by @ JJ-Cro in #489
from bybit-api GitHub release notesWhat's Changed
New Contributors
Full Changelog: v4.4.4...v4.4.5
What's Changed
Full Changelog: v4.4.3...v4.4.4
What's Changed
Summary
Full Changelog: v4.4.2...v4.4.3
What's Changed
Market Data APIs
basisRateYear,fundingIntervalHour, andfundingCapfor enhanced funding rate informationAccount APIs
transSubTypeparameter to filter transaction logs by sub-type (e.g., "movePosition" for Move Position logs)Spot Margin Trade (UTA) APIs - New Endpoints
Manual Borrow (
POST /v5/account/borrow): New endpoint for UTA manual borrow operationsManualBorrowParamsV5request typeManualBorrowResultV5response typeGet Max Borrowable Amount (
GET /v5/spot-margin-trade/max-borrowable): New endpoint to query maximum borrowable amount for a currencyGetMaxBorrowableAmountParamsV5request typeMaxBorrowableAmountV5response typeGet Position Tiers (
GET /v5/spot-margin-trade/position-tiers): New endpoint to get loan position risk informationGetPositionTiersParamsV5request typePositionTierV5andCurrencyPositionTiersV5response typesGet Coin State (
GET /v5/spot-margin-trade/coinstate): New endpoint to get currency leverage informationGetCoinStateParamsV5request typeCoinStateV5response typeGet Available Amount to Repay (
GET /v5/spot-margin-trade/repayment-available-amount): New endpoint to query available amount for repaymentGetAvailableAmountToRepayParamsV5request typeAvailableAmountToRepayV5response typeManual Repay Without Asset Conversion (
POST /v5/account/no-convert-repay): New endpoint for manual repayment without asset conversionManualRepayWithoutConversionParamsV5request typeManualRepayWithoutConversionResultV5response typeSpot Margin Trade - Updated Endpoints
POST /v5/spot-margin-trade/set-leverage): Enhanced to support optionalcurrencyparameter for setting leverage by currencySetSpotMarginLeverageParamsV5typeCode Quality Improvements
GetAffiliateUserListParamsV5for better type reusability and maintainabilityType Definitions
Full Changelog: v4.4.1...v4.4.2
Previously running a JSON.stringify call within the WebsocketAPIClient exception handler could in rare circumstances lead to a circular reference. This handles that scenario in a safer way.
What's Changed
Full Changelog: v4.4.0...v4.4.1
What's Changed
fix(v4.4.1-beta.0): improved guard for missing web crypto apiby @ tiagosiebler in #499Full Changelog: v4.4.0...v4.4.1-beta.0
What's Changed
Full Changelog: v4.3.2...v4.4.0
What's Changed
Full Changelog: v4.3.1...v4.3.2
What's Changed
Full Changelog: v4.3.0...v4.3.1
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: