Skip to content

Releases: sieblyio/gateio-api

v1.6.1: Pin ws to 8.x, remove webpack analyser and improve wsOptions type

Choose a tag to compare

@tiagosiebler tiagosiebler released this 17 Jul 16:33
fe0d82c

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.

Choose a tag to compare

@tiagosiebler tiagosiebler released this 17 Jul 10:58
9013459

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

Choose a tag to compare

@tiagosiebler tiagosiebler released this 07 Jul 11:13

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

Choose a tag to compare

@tiagosiebler tiagosiebler released this 10 Jun 11:29
7d0ec4b

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

Choose a tag to compare

@tiagosiebler tiagosiebler released this 08 Jun 10:41
22b020a

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

Choose a tag to compare

@tiagosiebler tiagosiebler released this 28 Apr 12:27
7799ab6

What's Changed

Full Changelog: v1.5.1...v1.5.2


Breaking / notable typing changes

  • getCrossExFeeRate() — returns CrossExFeeRate[]; each item includes required exchange_type.
  • PushOrder.idstring (was number).
  • getFuturesOrdersByTimeRange() — returns FuturesOrderTimerange[] (not FuturesOrder[]).
  • SpotPriceTriggeredOrder.put.time_in_force — now required ('gtc' | 'ioc').
  • Earn (removed)submitEth2Swap, getEth2RateHistory, structured product methods removed; related types removed from earn request/response.
  • Dual investmentgetDualInvestmentProducts / getDualInvestmentOrders use 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 }.
  • CrossExRiskLimitTierquick_cal_amount is 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_ISOLATED on margin interest comment.
  • RestClient: getCrossExFeeRate, createCrossExConvertOrder signatures updated.

v4.106.49–v4.106.51

  • FuturesOrderTimerange + getFuturesOrdersByTimeRange.
  • FuturesOrder: order_value?, trade_value? (response-only).
  • getFuturesOrder: JSDoc — path id vs text client id.
  • Earn: ETH2 + structured product endpoints and types removed.

v4.106.52–v4.106.55

  • Futures price-trigger: amount? on create initial and on amend request.
  • Earn auto-invest: new types/request/autoinvest.ts, types/response/autoinvest.ts, exports in index.ts, RestClient methods for all /earn/autoinvest/* routes in scope.
  • Rebate: PartnerDataAggregated / PartnerDataAggregatedResponse, getPartnerAgentDataAggregated.

v4.106.56–v4.106.58

  • WithdrawalRecord: timestamp / DONE wording (no block_number > 0 completion rule).
  • CrossExRiskLimitTier: quick_cal_amount.
  • FuturesContract / FuturesDeliveryContract: contract_type?.
  • GetSubAccountBalancesReq: page?, limit?; getSubBalance uses 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?; getSubBalance return 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

Choose a tag to compare

@tiagosiebler tiagosiebler released this 06 Apr 10:29
c137328

What's Changed

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

Choose a tag to compare

@tiagosiebler tiagosiebler released this 11 Mar 15:37
e9c628f

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

Choose a tag to compare

@tiagosiebler tiagosiebler released this 09 Feb 14:24
f045ad8

What's Changed

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.

Choose a tag to compare

@tiagosiebler tiagosiebler released this 04 Feb 15:53
4442ffe

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