-
Notifications
You must be signed in to change notification settings - Fork 31
/
Copy pathCHANGELOG
286 lines (217 loc) · 6.89 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
# 6.0.0
- RESTv2: remove pulse endpoints
# 5.6.0
- RESTv2: updated jsdocs of v2/withdraw with latest params
# 5.5.0
- RESTv2: recurring algo order list endpoint
# 5.4.0
- RESTv2: recurring algo order endpoints
# 5.3.0
- RESTv2: add getWeightedAverages method
# 5.2.0
- RESTv2: add payCurrencyConversionList method
- RESTv2: add payAddCurrencyConversion method
- RESTv2: add payRemoveCurrencyConversion method
- RESTv2: add payMerchantDailyLimit method
- RESTv2: add payMerchantSettingsWrite method
- RESTv2: add payMerchantSettingsWriteBatch method
- RESTv2: add payMerchantSettingsRead method
- RESTv2: add payMerchantSettingsList method
# 5.1.1
- dep: upgraded bfx-api-node-models to 1.7.1 for compatibility
# 5.1.0
- RESTv2: add movementInfo method
# 5.0.2
- RESTv2: fix empty id array in movements hist
# 5.0.1
- RESTv2: added address filter in movements hist
- RESTv2: added endpoint for querying lnx invoices and payments
# 5.0.0
- RESTv2: refactored methods in format (params, cb)
- RESTv2: replaced request-promise and bluebird with native promises and node-fetch
- RESTv2: added support for order transform on submitOrder and closePosition
- RESTv1: replaced request with node-fetch
# 4.6.1
- RESTv2: add submitRecurringAlgoOrder method
- RESTv2: add getRecurringAlgoOrder method
- RESTv2: add updateRecurringAlgoOrder method
- RESTv2: add cancelRecurringAlgoOrder method
- RESTv2: add getRecurringAlgoOrders method
# 4.6.0
- RESTv2: add ability to set timeout for private requests and change value in extra option
# 4.5.0
- RESTv2: add payDepositsUnlinked method
- RESTv2: fix issue with wrong type in jsdocs for amount in transfer method
# 4.4.1
- fixed dependency versions
# 4.4.0
- RESTv2: add invalidateAuthToken method
# 4.3.1
- RESTv2: Fix nullish (optional) parameters in requests
# 4.3.0
- RESTv2: add getCoreSettings method
# 4.2.0
- RESTv2: add payInvoiceComplete method
# 4.1.4
- RESTv2: adjusted symbolDetails to return future pairs info, returns future pairs by default
# 4.1.3
- RESTv2: fixed filtering out false writePermission in generateToken
# 4.1.2
- RESTv2: fixed missing caps param in generateToken endpoint
# 4.1.1
- RESTv2: adjusted jsdoc for required email field in payInvoiceCreate
# 4.1.0
- RESTv2: add payInvoiceCreate method
- RESTv2: add payInvoiceList method
# 4.0.0
- RESTv2: removed RESTv1 usage inside RESTv2
- RESTv2: removed _rest1
- RESTv2: removed _makePublicLegacyRequest
- RESTv2: removed _makeAuthLegacyRequest
- RESTv2: removed accountInfo, accountSummary already exists in v2 integration
- RESTv2: removed balances, wallets already exists in v2 integration
- RESTv2: adjusted accountSummary to use official documented v2 endpoint, response format changed
- RESTv2: upgraded symbolDetails to v2, response format changed
- RESTv2: upgraded accountFees to v2, response format changed
- RESTv2: upgraded keyPermissions to v2, response format changed
- RESTv2: upgraded closePosition to v2, response format changed
# 3.1.0
- RESTv2: add addPulseComment function
- RESTv2: add fetchPulseComments function
# 3.0.19
- RESTv2: add _cust_ip to generateToken function
- Remove Babel
# 3.0.18
- RESTv2: add walletFx to currencies function
# 3.0.17
- RESTv2: marketAveragePrice test fixes
# 3.0.16
- RESTv2: add marketAveragePrice function
- RESTv2: add generateInvoice function
- RESTv2: add keepFunding function
- RESTv2: add cancelOrderMulti function
- RESTv2: add orderMultiOp function
- RESTv2: add submitOrderMulti function
- RESTv2: add updateOrderMulti function
- RESTv2: add cancelOrders function
# 3.0.15
- RESTv2: add publicPulseHistory function
- RESTv2: add private pulseHistory function
# 3.0.14
- RESTv2: add private deletePulse function
# 3.0.13
- RESTv2: add inactiveSymbols endpoint
# 3.0.12
- RESTv2: add public pulse profile endpoint
# 3.0.11
- RESTv2: add positionsSnaps function
# 3.0.10
- RESTv2: adds changeLogs function
# 3.0.9
- RESTv2: fix [cb] find/replace error to cb where appropriate
# 3.0.8
- RESTv2: fixes cancelOrderWithCid function
- RESTv2: removes cancelOrderWithDate function
# 3.0.7
- meta: added JSDoc-generated HTML docs
- meta: added husky pre-commit test hook
- meta: standardized eslint config
# 3.0.6
- RESTv2: adds cancelOrderWithCid function
- RESTv2: adds cancelOrderWithDate function
# 3.0.5
- RESTv2: adds orderHistoryWithIds function
- RESTv2: adds activeOrdersWithIds function
# 3.0.4
- RESTv2: added usesAgent() method
- RESTv2: added getURL() method
- RESTv2: default connection url now exposed on RESTv2.url
# 3.0.3
- fix: refactor tests so they can run alongside all other HF/API library tests
# 3.0.2
- RESTv2: add filters to ledgers
# 3.0.1
- RESTv2: add logins
# 3.0.0
- Hotfix: _takeResNotifyInfo return all notification info
- restv2.withdraw returns notfication instead of just info
# 2.0.7
- Fix: submitFundingOffer
# 2.0.6
- Fix: Use correct endpoint for transfer
# 2.0.5
- RESTv2: add affCode support
# 2.0.4
- v2/rest/withdraw invalid url hotfix
# 2.0.3
- manifest: switch to npm reg deps for bfx modules
- readme: minor edit
# 2.0.2
- hotfix circular deps error
# 2.0.1
- docs: create/update
# 2.0.0
- RESTv2: add submitOrder
- RESTv2: add updateOrder
- RESTv2: add cancelOrder
- RESTv2: add claimPosition
- RESTv2: add submitFundingOffer
- RESTv2: add cancelFundingOffer
- RESTv2: add closeFunding
- RESTv2: add submitAutoFunding
- RESTv2: add transfer
- RESTv2: add getDepositAddress
- RESTv2: add withdraw
# 1.1.4
- manifest: bump deps
- meta: add github issue/pr templates
- meta: standardize travis config
- meta: add example
# 1.1.3
- RESTv2: add liquidations method
# 1.1.2
- RESTv2: add derivsPositionCollateralSet method
- RESTv2: add statusMessages method
- manifest: bump deps
# 1.1.1
- meta: ignore dist folder
- RESTv1: add get/post debug logging
- RESTv2: add get/post debug logging
# 1.1.0
- bump minor due to changes in v1.0.10
# 1.0.10
- RESTv2: add futures method
- RESTv2 fix: add symbol to currencies list entries
# 1.0.9
- RESTv2 refactor: add ability to fetch all funding trades to fundingTrades()
# 1.0.8
- RESTv2 refactor: use v2 conf endpoint for symbols()
- manifest: moved babel deps to dev-deps
- meta: add .babelrc
# 1.0.7
- RESTv2 fix: PositionHist model renamed to Position
# 1.0.6
- RESTv2: add conf method
- RESTv2: add generateToken method
# 1.0.5
- RESTv2 fix: default req limit for tickersHistory, positionsHistory, positionsAudit
- RESTv2 fix: typo in tickersHistory API URL generation
- RESTv2 refactor: add currency option to walletsHistory
# 1.0.4
- RESTv2: add tickersHistory method
- RESTv2: add positionsHistory method
- RESTv2: add positionsAudit method
- RESTv2: add walletsHistory method
# 1.0.3
- RESTv2: refactor internal callback handling
# 1.0.2
- RESTv2: add orderBook method
- manifest: add babel build for browser compatibility
- manifest: use versioned bfx packages
# 1.0.1
- RESTv2: add pool & explorer data to currencies()
- manifest: rm bfx-api-node-core
- meta: add jsdoc
- meta: fill in README
# 1.0.0
- Initial version