1 |
|
2 | changelogUtils.file is auto-generated using the monorepo-scripts package. Don't edit directly.
|
3 | Edit the package's CHANGELOG.json file only.
|
4 | -->
|
5 |
|
6 | CHANGELOG
|
7 |
|
8 | ## v8.0.1 - _April 7, 2023_
|
9 |
|
10 | * Dependencies updated
|
11 |
|
12 | ## v8.0.0 - _August 18, 2022_
|
13 |
|
14 | * Remove ganache specific `eth_signTypedData` as JSON string (#65)
|
15 | * Detect new structure for Ganache errors (#65)
|
16 |
|
17 | ## v7.6.5 - _March 16, 2022_
|
18 |
|
19 | * Dependencies updated
|
20 |
|
21 | ## v7.6.4 - _March 16, 2022_
|
22 |
|
23 | * Dependencies updated
|
24 |
|
25 | ## v7.6.3 - _February 26, 2022_
|
26 |
|
27 | * Dependencies updated
|
28 |
|
29 | ## v7.6.2 - _January 19, 2022_
|
30 |
|
31 | * Dependencies updated
|
32 |
|
33 | ## v7.6.1 - _September 23, 2021_
|
34 |
|
35 | * Dependencies updated
|
36 |
|
37 | ## v7.6.0 - _August 25, 2021_
|
38 |
|
39 | * Add support for fee market (1559) RPC methods (#45)
|
40 |
|
41 | ## v7.5.4 - _June 28, 2021_
|
42 |
|
43 | * Dependencies updated
|
44 |
|
45 | ## v7.5.3 - _April 28, 2021_
|
46 |
|
47 | * Dependencies updated
|
48 |
|
49 | ## v7.5.2 - _April 26, 2021_
|
50 |
|
51 | * Dependencies updated
|
52 |
|
53 | ## v7.5.1 - _April 26, 2021_
|
54 |
|
55 | * Dependencies updated
|
56 |
|
57 | ## v7.5.0 - _April 26, 2021_
|
58 |
|
59 | * Add `Web3Wrapper.createAccessListAsync()` (#33)
|
60 | * Fix null JSONRPC results from being considered errors (#33)
|
61 |
|
62 | ## v7.4.3 - _April 6, 2021_
|
63 |
|
64 | * Dependencies updated
|
65 |
|
66 | ## v7.4.2 - _March 24, 2021_
|
67 |
|
68 | * Dependencies updated
|
69 |
|
70 | ## v7.4.1 - _January 26, 2021_
|
71 |
|
72 | * Handle missing RPC method error for `web3-provider-engine` geth defaults provider (#22)
|
73 |
|
74 | ## v7.4.0 - _January 26, 2021_
|
75 |
|
76 | * Remove `Web3Wrapper.signTypedDataV4Async()` and add backoff support for multiple versions of `eth_signTypedData` to `Web3Wrapper.signTypedDataAsync()`. (#21)
|
77 |
|
78 | ## v7.3.2 - _January 7, 2021_
|
79 |
|
80 | * Dependencies updated
|
81 |
|
82 | ## v7.3.1 - _January 5, 2021_
|
83 |
|
84 | * Dependencies updated
|
85 |
|
86 | ## v7.3.0 - _December 9, 2020_
|
87 |
|
88 | * Add `Web3Wrapper.signTypedDataV4Async()` (metamask EIP712) (#13)
|
89 |
|
90 | ## v7.2.10 - _December 2, 2020_
|
91 |
|
92 | * Dependencies updated
|
93 |
|
94 | ## v7.2.9 - _December 1, 2020_
|
95 |
|
96 | * Dependencies updated
|
97 |
|
98 | ## v7.2.8 - _October 29, 2020_
|
99 |
|
100 | * Dependencies updated
|
101 |
|
102 | ## v7.2.7 - _October 29, 2020_
|
103 |
|
104 | * Dependencies updated
|
105 |
|
106 | ## v7.2.6 - _October 29, 2020_
|
107 |
|
108 | * Dependencies updated
|
109 |
|
110 | ## v7.2.5 - _October 28, 2020_
|
111 |
|
112 | * Dependencies updated
|
113 |
|
114 | ## v7.2.4 - _October 21, 2020_
|
115 |
|
116 | * Dependencies updated
|
117 |
|
118 | ## v7.2.3 - _October 21, 2020_
|
119 |
|
120 | * Dependencies updated
|
121 |
|
122 | ## v7.2.2 - _October 20, 2020_
|
123 |
|
124 | * Dependencies updated
|
125 |
|
126 | ## v7.2.1 - _October 20, 2020_
|
127 |
|
128 | * Dependencies updated
|
129 |
|
130 | ## v7.2.0 - _July 15, 2020_
|
131 |
|
132 | * Add geth eth_call support (#2620)
|
133 | * Remove duplicate overrides data from the eth_call rpc call (#2629)
|
134 |
|
135 | ## v7.1.0 - _June 24, 2020_
|
136 |
|
137 | * Add `getAccountNonce()` to `Web3Wrapper` (#2545)
|
138 | * Update ganache-core (#2545)
|
139 |
|
140 | ## v7.0.7 - _February 25, 2020_
|
141 |
|
142 | * Dependencies updated
|
143 |
|
144 | ## v7.0.6 - _February 8, 2020_
|
145 |
|
146 | * Dependencies updated
|
147 |
|
148 | ## v7.0.5 - _February 6, 2020_
|
149 |
|
150 | * Dependencies updated
|
151 |
|
152 | ## v7.0.4 - _January 22, 2020_
|
153 |
|
154 | * Dependencies updated
|
155 |
|
156 | ## v7.0.3 - _January 6, 2020_
|
157 |
|
158 | * Dependencies updated
|
159 |
|
160 | ## v7.0.2 - _December 17, 2019_
|
161 |
|
162 | * Dependencies updated
|
163 |
|
164 | ## v7.0.1 - _December 9, 2019_
|
165 |
|
166 | * Dependencies updated
|
167 |
|
168 | ## v7.0.0 - _December 2, 2019_
|
169 |
|
170 | * Let `toBaseUnitAmount()` accept a `number` (#1819)
|
171 |
|
172 | ## v6.1.0-beta.3 - _December 2, 2019_
|
173 |
|
174 | * Dependencies updated
|
175 |
|
176 | ## v6.1.0-beta.2 - _November 17, 2019_
|
177 |
|
178 | * Dependencies updated
|
179 |
|
180 | ## v6.1.0-beta.1 - _November 7, 2019_
|
181 |
|
182 | * Dependencies updated
|
183 |
|
184 | ## v6.1.0-beta.0 - _October 3, 2019_
|
185 |
|
186 | * Let `toBaseUnitAmount()` accept a `number` (#1819)
|
187 |
|
188 | ## v6.0.13 - _September 17, 2019_
|
189 |
|
190 | * Dependencies updated
|
191 |
|
192 | ## v6.0.12 - _September 3, 2019_
|
193 |
|
194 | * Dependencies updated
|
195 |
|
196 | ## v6.0.11 - _August 22, 2019_
|
197 |
|
198 | * Dependencies updated
|
199 |
|
200 | ## v6.0.10 - _August 8, 2019_
|
201 |
|
202 | * Dependencies updated
|
203 |
|
204 | ## v6.0.9 - _July 31, 2019_
|
205 |
|
206 | * Dependencies updated
|
207 |
|
208 | ## v6.0.8 - _July 24, 2019_
|
209 |
|
210 | * re-export new ethereum-types types, TupleDataItem (#1919)
|
211 |
|
212 | ## v6.0.7 - _July 13, 2019_
|
213 |
|
214 | * Dependencies updated
|
215 |
|
216 | ## v6.0.6 - _May 10, 2019_
|
217 |
|
218 | * Dependencies updated
|
219 |
|
220 | ## v6.0.5 - _April 11, 2019_
|
221 |
|
222 | * Dependencies updated
|
223 |
|
224 | ## v6.0.4 - _March 21, 2019_
|
225 |
|
226 | * Dependencies updated
|
227 |
|
228 | ## v6.0.3 - _March 20, 2019_
|
229 |
|
230 | * Update ganache-core to 2.5.3 (#1707)
|
231 |
|
232 | ## v6.0.2 - _March 1, 2019_
|
233 |
|
234 | * Dependencies updated
|
235 |
|
236 | ## v6.0.1 - _February 26, 2019_
|
237 |
|
238 | * Dependencies updated
|
239 |
|
240 | ## v6.0.0 - _February 25, 2019_
|
241 |
|
242 | * Add support for EIP1193 providers & Web3.js providers >= 1.0-beta.38 (#1627)
|
243 | * Update provider params to type SupportedProvider which outlines all supported providers (#1627)
|
244 |
|
245 | ## v5.0.0 - _February 9, 2019_
|
246 |
|
247 | * Export `DecodedCalldata` from @0x/utils (#1569)
|
248 |
|
249 | ## v4.0.2 - _February 7, 2019_
|
250 |
|
251 | * Dependencies updated
|
252 |
|
253 | ## v4.0.1 - _February 6, 2019_
|
254 |
|
255 | * Dependencies updated
|
256 |
|
257 | ## v4.0.0 - _February 5, 2019_
|
258 |
|
259 | * Upgrade the bignumber.js to v8.0.2 (#1517)
|
260 | * Update ganache-core to v2.3.3 (#1518)
|
261 |
|
262 | ## v3.2.4 - _January 15, 2019_
|
263 |
|
264 | * Dependencies updated
|
265 |
|
266 | ## v3.2.3 - _January 11, 2019_
|
267 |
|
268 | * Dependencies updated
|
269 |
|
270 | ## v3.2.2 - _January 9, 2019_
|
271 |
|
272 | * Dependencies updated
|
273 |
|
274 | ## v3.2.1 - _December 13, 2018_
|
275 |
|
276 | * Dependencies updated
|
277 |
|
278 | ## v3.2.0 - _December 11, 2018_
|
279 |
|
280 | * Return `value` and `gasPrice` as BigNumbers to avoid loss of precision errors (#1402)
|
281 |
|
282 | ## v3.1.6 - _November 28, 2018_
|
283 |
|
284 | * Unmarshall mined transaction receipts (#1308)
|
285 |
|
286 | ## v3.1.5 - _November 21, 2018_
|
287 |
|
288 | * Add unmarshalling of transaction receipts (#1291)
|
289 | * Return `undefined` instead of `null` if transaction receipt not found (#1291)
|
290 |
|
291 | ## v3.1.4 - _November 14, 2018_
|
292 |
|
293 | * Dependencies updated
|
294 |
|
295 | ## v3.1.3 - _November 13, 2018_
|
296 |
|
297 | * Dependencies updated
|
298 |
|
299 | ## v3.1.2 - _November 12, 2018_
|
300 |
|
301 | * Dependencies updated
|
302 |
|
303 | ## v3.1.1 - _November 9, 2018_
|
304 |
|
305 | * Fix bug in `getTransactionByHashAsync` which was causing the return value to have the wrong type (raw fields instead of unmarshalled fields). (#1177)
|
306 |
|
307 | ## v3.1.0 - _October 18, 2018_
|
308 |
|
309 | * Add `signTypedData` to perform EIP712 `eth_signTypedData`. (#1102)
|
310 | * Web3Wrapper now throws when an RPC request contains an error field in the response. Previously errors could be swallowed and undefined returned. (#1102)
|
311 |
|
312 | ## v3.0.3 - _October 4, 2018_
|
313 |
|
314 | * Dependencies updated
|
315 |
|
316 | ## v3.0.2 - _September 28, 2018_
|
317 |
|
318 | * Dependencies updated
|
319 |
|
320 | ## v3.0.1 - _September 25, 2018_
|
321 |
|
322 | * Dependencies updated
|
323 |
|
324 | ## v3.0.0 - _September 25, 2018_
|
325 |
|
326 | * Rename `getBlockAsync` to `getBlockIfExistsAsync` and rather then throw if the requested block wasn't found, return undefined. (#1082)
|
327 | * Expose `sendRawPayloadAsync` so one can easily extend `Web3Wrapper` with their own custom JSON RPC calls (#1080)
|
328 |
|
329 | ## v2.0.3 - _September 21, 2018_
|
330 |
|
331 | * Fixes issue #1076 where Parity now returns a placeholder transactionReceipt before the transaction is mined. (#1079)
|
332 |
|
333 | ## v2.0.2 - _September 5, 2018_
|
334 |
|
335 | * Dependencies updated
|
336 |
|
337 | ## v2.0.1 - _August 27, 2018_
|
338 |
|
339 | * Dependencies updated
|
340 |
|
341 | ## v2.0.0 - _August 24, 2018_
|
342 |
|
343 | * Export types: `BlockParam`, `TxData`, `Provider`, `TransactionReceipt`, `Transaction`, `TraceParams`, `TransactionTrace``, BlockWithoutTransactionDat`a, `LogEntry`, `FilterObject`, `CallData`, `TransactionReceiptWithDecodedLogs`, `BlockWithTransactionData``, LogTopi`c, `JSONRPCRequestPayload`, `TransactionReceiptStatus`, `DecodedLogArgs`, `StructLog`, `JSONRPCErrorCallback``, BlockParamLitera`l, `ContractEventArg`, `DecodedLogEntry`, `LogEntryEvent`, `OpCode`, `TxDataPayable`, `JSONRPCResponsePayload``, RawLogEntr`y, `DecodedLogEntryEvent`, `LogWithDecodedArgs`, `AbiDefinition`, `RawLog`, `FunctionAbi`, `EventAbi`, `EventParameter``, MethodAb`i, `ConstructorAbi`, `FallbackAbi`, `DataItem`, `ConstructorStateMutability` and `StateMutability` (#924)
|
344 | * Stop exporting types: `CallTxDataBaseRPC` and `AbstractBlockRPC` (#924)
|
345 | * Export `AbiDecoder` class (#924)
|
346 |
|
347 | ## v1.2.0 - _August 14, 2018_
|
348 |
|
349 | * Export marshaller to convert between RPC and user-space data formats (#938)
|
350 | * Export RPC types (#938)
|
351 |
|
352 | ## v1.1.2 - _July 26, 2018_
|
353 |
|
354 | * Dependencies updated
|
355 |
|
356 | ## v1.1.1 - _July 26, 2018_
|
357 |
|
358 | * Dependencies updated
|
359 |
|
360 | ## v1.1.0 - _July 26, 2018_
|
361 |
|
362 | * Add `getTransactionByHashAsync` method (#847)
|
363 |
|
364 | ## v1.0.1 - _July 23, 2018_
|
365 |
|
366 | * Dependencies updated
|
367 |
|
368 | ## v1.0.0 - _July 19, 2018_
|
369 |
|
370 | * Stop exporting `marshaller` utility file. (#902)
|
371 | * Export `marshaller` utility file. (#829)
|
372 | * Add `getNodeTypeAsync` method (#812)
|
373 | * Stop exporting uniqueVersionIds object (#897)
|
374 |
|
375 | ## v0.7.3 - _July 18, 2018_
|
376 |
|
377 | * Dependencies updated
|
378 |
|
379 | ## v0.7.2 - _July 9, 2018_
|
380 |
|
381 | * Dependencies updated
|
382 |
|
383 | ## v0.7.1 - _June 19, 2018_
|
384 |
|
385 | * Dependencies updated
|
386 |
|
387 | ## v0.7.0 - _June 4, 2018_
|
388 |
|
389 | * Add `web3Wrapper.getContractCodeAsync` (#675)
|
390 | * Add `web3Wrapper.getTransactionTraceAsync` (#675)
|
391 | * Add `web3Wrapper.getBlockWithTransactionDataAsync` (#675)
|
392 | * Add exported uniqueVersionIds object (#622)
|
393 | * Update increaseTimeAsync to work with Geth (#622)
|
394 | * Make callAsync throw if raw call result is 0x (null) (#622)
|
395 | * Add new setHeadAsync method (#622)
|
396 | * Improve performance of awaitTransactionMinedAsync by immediately checking if the transaction was already mined instead of waiting for the first interval. (#688)
|
397 |
|
398 | ## v0.6.4 - _May 22, 2018_
|
399 |
|
400 | * Dependencies updated
|
401 |
|
402 | ## v0.6.3 - _May 4, 2018_
|
403 |
|
404 | * Dependencies updated
|
405 |
|
406 | ## v0.6.2 - _May 4, 2018_
|
407 |
|
408 | * Dependencies updated
|
409 |
|
410 | ## v0.6.1 - _April 18, 2018_
|
411 |
|
412 | * Dependencies updated
|
413 |
|
414 | ## v0.6.0 - _April 11, 2018_
|
415 |
|
416 | * Make `isAddress` and `toWei` static (#501)
|
417 | * Add static methods `toUnitAmount` and `toBaseUnitAmount` (#501)
|
418 |
|
419 | ## v0.5.0 - _April 2, 2018_
|
420 |
|
421 | * Add `web3Wrapper.awaitTransactionMinedAsync` (#485)
|
422 | * Add a public field `abiDecoder: AbiDecoder` which allows you to add your ABIs that are later used to decode logs (#485)
|
423 | * Export enum `Web3WrapperErrors` with a single value so far: `TransactionMiningTimeout` (#485)
|
424 |
|
425 | ## v0.4.0 - _April 2, 2018_
|
426 |
|
427 | * Rename `signTransactionAsync` to `signMessageAsync` for clarity (#465)
|
428 |
|
429 | ## v0.3.0 - _March 17, 2018_
|
430 |
|
431 | * Add `web3Wrapper.takeSnapshotAsync`, `web3Wrapper.revertSnapshotAsync`, `web3Wrapper.mineBlockAsync`, `web3Wrapper.increaseTimeAsync` (#426)
|
432 | * Add `web3Wrapper.isZeroExWeb3Wrapper` for runtime instanceOf checks (#426)
|
433 | * Add a `getProvider` method (#444)
|
434 |
|
435 | ## v0.2.0 - _March 3, 2018_
|
436 |
|
437 | * Ensure all returned user addresses are lowercase (#373)
|
438 | * Add `web3Wrapper.callAsync` (#413)
|
439 | * Make `web3Wrapper.estimateGas` accept whole `txData` instead of `data` (#413)
|
440 | * Remove `web3Wrapper.getContractInstance` (#413)
|
441 |
|
442 | ## v0.1.12 - _February 8, 2018_
|
443 |
|
444 | * Fix publishing issue where .npmignore was not properly excluding undesired content (#389)
|