Releases: sieblyio/gateio-api
Release list
v1.6.1: Pin ws to 8.x, remove webpack analyser and improve wsOptions type
What's Changed
- chore(v1.6.0): upgrade GitHub Actions to setup-node v7 and checkout v6 by @JJ-Cro in #133
- chore(v1.6.1): pin ws to 8.x, remove webpack analyser and improve wsOptions type by @tiagosiebler in #134
Full Changelog: v1.6.0...v1.6.1
v1.6.0: Pin NPM to v11 for release, update build Node to LTS v24. Fix fussy test.
What's Changed
- chore(v1.6.0): pin npm to v11 and update Node to v24.18.0 by @JJ-Cro in #130
- fix: update error handling in REST private tests by @JJ-Cro in #132
Full Changelog: v1.5.5...v1.6.0
v1.5.5: Add new OTC endpoints, req/res type updates, new WS API endpoints
What's Changed
- feat(v1.5.5): add new OTC bank management endpoints, update existing request/response types, and enhance WebSocket client functionality @JJ-Cro by @JJ-Cro in #129
Full Changelog: v1.5.4...v1.5.5
v1.5.4: Update readme badges, move optional dependencies to dev depns to reduce bloat
What's Changed
- chore(v1.5.4): Move optionalDependencies to devDependencies and update README badges by @JJ-Cro in #127
Full Changelog: v1.5.3...v1.5.4
View all releases here: https://siebly.io/releases?sdk=gateio-api
v1.5.3: Add new OTC bank management endpoints, misc type updates, move webpack to dev dependencies
What's Changed
- feat(v1.5.3): add new OTC bank management endpoints and examples, other type changes by @JJ-Cro in #125
- chore: move webpack to dev dependencies to prevent bundle bloat. depn bump after audit. by @tiagosiebler in #126
Full Changelog: v1.5.2...v1.5.3
View all releases here: https://siebly.io/releases?sdk=gateio-api
v1.5.2: New endpoints, REST parameter updates & lockfile bumps
What's Changed
- feat(v1.5.2): new endpoints, patches per release notes by @JJ-Cro in #121
- chore: lockfile bump after audit by @tiagosiebler in #123
Full Changelog: v1.5.1...v1.5.2
Breaking / notable typing changes
getCrossExFeeRate()— returnsCrossExFeeRate[]; each item includes requiredexchange_type.PushOrder.id—string(wasnumber).getFuturesOrdersByTimeRange()— returnsFuturesOrderTimerange[](notFuturesOrder[]).SpotPriceTriggeredOrder.put.time_in_force— now required ('gtc' | 'ioc').- Earn (removed) —
submitEth2Swap,getEth2RateHistory, structured product methods removed; related types removed fromearnrequest/response. - Dual investment —
getDualInvestmentProducts/getDualInvestmentOrdersuse new request interfaces instead of ad-hoc /FromToPageLimit. - Futures price-trigger create/amend (and delivery create) — return
TriggerOrderResponse(id,id_string) instead of{ id: number }. CrossExRiskLimitTier—quick_cal_amountis required (constructors/mocks must supply it).UnifiedAccountInfo.mode— required field (from earlier batch; may affect mocks).
v4.106.44 / v4.106.48
SpotCurrency:category?: string[].finish_as:poc+ JSDoc for IOC vs post-only TIF on spot batch/order and futures order / batch amend.PushOrder.id: string (UidPush withdrawal push).- CrossEx: fee rates per exchange; convert order response type;
PERIODIC_ISOLATEDon margin interest comment. - RestClient:
getCrossExFeeRate,createCrossExConvertOrdersignatures updated.
v4.106.49–v4.106.51
FuturesOrderTimerange+getFuturesOrdersByTimeRange.FuturesOrder:order_value?,trade_value?(response-only).getFuturesOrder: JSDoc — path id vstextclient id.- Earn: ETH2 + structured product endpoints and types removed.
v4.106.52–v4.106.55
- Futures price-trigger:
amount?on createinitialand on amend request. - Earn auto-invest: new
types/request/autoinvest.ts,types/response/autoinvest.ts, exports inindex.ts, RestClient methods for all/earn/autoinvest/*routes in scope. - Rebate:
PartnerDataAggregated/PartnerDataAggregatedResponse,getPartnerAgentDataAggregated.
v4.106.56–v4.106.58
- WithdrawalRecord:
timestamp/DONEwording (noblock_number > 0completion rule). - CrossExRiskLimitTier:
quick_cal_amount. FuturesContract/FuturesDeliveryContract:contract_type?.GetSubAccountBalancesReq:page?,limit?;getSubBalanceuses it.
v4.106.59–v4.106.61
- Dual earn: refund preview, refund, modify reinvest, project recommend; list plans / list orders query types; models
DualOrderRefundPreview,DualProjectRecommend, etc. SubAccountBalance:locking?;getSubBalancereturn type.TriggerOrderResponse,FuturesPriceTriggeredOrder.id_string?; futures + delivery price-trigger create/amend returns.- Rebate list items: JSDoc — commission fields are rebate commission, not generic trade notional.
FuturesContract.interest_rate: JSDoc (contracts list/detail).
v4.106.70
GetSpotAccountBookReq.type: JSDoc for internal sub-account transfer BizTypes 150215–150219.
View all releases here: https://siebly.io/releases?sdk=gateio-api
v1.5.1: Fix request method for closeCrossExPosition endpoint, misc dependency bumps
What's Changed
- fix(v1.5.1): use POST for closeCrossExPosition by @flytam in #116
- chore: dependency bumps post-audit by @tiagosiebler in #118
New Contributors
Full Changelog: v1.5.0...v1.5.1
View all releases here: https://siebly.io/releases?sdk=gateio-api
v1.5.0: Add new P2P & TradFi endpoints & examples, dependency bumps after audit, readme updates
What's Changed
- feat: reorganize examples and add getContractSize example for futures trading by @JJ-Cro in #106
- feat(v1.5.0): add new P2P and TradFi API examples, update package version to 1.5.0, and include new request types in documentation by @JJ-Cro in #111
- chore: dependency bumps after audit & readme updates by @tiagosiebler in #112
- add readme references to new quickstart guide on using the Gate.com API JavaScript SDK
Full Changelog: v1.4.2...v1.5.0
View all releases here: https://siebly.io/releases?sdk=gateio-api
v1.4.2: Add GitHub migration notice
What's Changed
- chore(v1.4.2): add readme migration notice by @tiagosiebler in #105
Full Changelog: v1.4.1...v1.4.2
View all releases here: https://siebly.io/releases?sdk=gateio-api
v1.4.1: Add new REST & WS examples. Enhance WsStore isDeepObjectMatch for recursion.
What's Changed
- feat: add new examples for futures and spot trading using REST and WebSocket clients by @JJ-Cro in #102
- feat(v1.4.1): enhance isDeepObjectMatch function for recursive object comparison by @JJ-Cro in #104
Full Changelog: v1.4.0...v1.4.1
View all releases here: https://siebly.io/releases?sdk=gateio-api