UNPKG

7.72 kBMarkdownView Raw
1<!--
2changelogUtils.file is auto-generated using the monorepo-scripts package. Don't edit directly.
3Edit the package's CHANGELOG.json file only.
4-->
5
6CHANGELOG
7
8## v7.0.0 - _December 2, 2019_
9
10 * Let `toBaseUnitAmount()` accept a `number` (#1819)
11
12## v6.1.0-beta.3 - _December 2, 2019_
13
14 * Dependencies updated
15
16## v6.1.0-beta.2 - _November 17, 2019_
17
18 * Dependencies updated
19
20## v6.1.0-beta.1 - _November 7, 2019_
21
22 * Dependencies updated
23
24## v6.1.0-beta.0 - _October 3, 2019_
25
26 * Let `toBaseUnitAmount()` accept a `number` (#1819)
27
28## v6.0.13 - _September 17, 2019_
29
30 * Dependencies updated
31
32## v6.0.12 - _September 3, 2019_
33
34 * Dependencies updated
35
36## v6.0.11 - _August 22, 2019_
37
38 * Dependencies updated
39
40## v6.0.10 - _August 8, 2019_
41
42 * Dependencies updated
43
44## v6.0.9 - _July 31, 2019_
45
46 * Dependencies updated
47
48## v6.0.8 - _July 24, 2019_
49
50 * re-export new ethereum-types types, TupleDataItem (#1919)
51
52## v6.0.7 - _July 13, 2019_
53
54 * Dependencies updated
55
56## v6.0.6 - _May 10, 2019_
57
58 * Dependencies updated
59
60## v6.0.5 - _April 11, 2019_
61
62 * Dependencies updated
63
64## v6.0.4 - _March 21, 2019_
65
66 * Dependencies updated
67
68## v6.0.3 - _March 20, 2019_
69
70 * Update ganache-core to 2.5.3 (#1707)
71
72## v6.0.2 - _March 1, 2019_
73
74 * Dependencies updated
75
76## v6.0.1 - _February 26, 2019_
77
78 * Dependencies updated
79
80## v6.0.0 - _February 25, 2019_
81
82 * Add support for EIP1193 providers & Web3.js providers >= 1.0-beta.38 (#1627)
83 * Update provider params to type SupportedProvider which outlines all supported providers (#1627)
84
85## v5.0.0 - _February 9, 2019_
86
87 * Export `DecodedCalldata` from @0x/utils (#1569)
88
89## v4.0.2 - _February 7, 2019_
90
91 * Dependencies updated
92
93## v4.0.1 - _February 6, 2019_
94
95 * Dependencies updated
96
97## v4.0.0 - _February 5, 2019_
98
99 * Upgrade the bignumber.js to v8.0.2 (#1517)
100 * Update ganache-core to v2.3.3 (#1518)
101
102## v3.2.4 - _January 15, 2019_
103
104 * Dependencies updated
105
106## v3.2.3 - _January 11, 2019_
107
108 * Dependencies updated
109
110## v3.2.2 - _January 9, 2019_
111
112 * Dependencies updated
113
114## v3.2.1 - _December 13, 2018_
115
116 * Dependencies updated
117
118## v3.2.0 - _December 11, 2018_
119
120 * Return `value` and `gasPrice` as BigNumbers to avoid loss of precision errors (#1402)
121
122## v3.1.6 - _November 28, 2018_
123
124 * Unmarshall mined transaction receipts (#1308)
125
126## v3.1.5 - _November 21, 2018_
127
128 * Add unmarshalling of transaction receipts (#1291)
129 * Return `undefined` instead of `null` if transaction receipt not found (#1291)
130
131## v3.1.4 - _November 14, 2018_
132
133 * Dependencies updated
134
135## v3.1.3 - _November 13, 2018_
136
137 * Dependencies updated
138
139## v3.1.2 - _November 12, 2018_
140
141 * Dependencies updated
142
143## v3.1.1 - _November 9, 2018_
144
145 * Fix bug in `getTransactionByHashAsync` which was causing the return value to have the wrong type (raw fields instead of unmarshalled fields). (#1177)
146
147## v3.1.0 - _October 18, 2018_
148
149 * Add `signTypedData` to perform EIP712 `eth_signTypedData`. (#1102)
150 * Web3Wrapper now throws when an RPC request contains an error field in the response. Previously errors could be swallowed and undefined returned. (#1102)
151
152## v3.0.3 - _October 4, 2018_
153
154 * Dependencies updated
155
156## v3.0.2 - _September 28, 2018_
157
158 * Dependencies updated
159
160## v3.0.1 - _September 25, 2018_
161
162 * Dependencies updated
163
164## v3.0.0 - _September 25, 2018_
165
166 * Rename `getBlockAsync` to `getBlockIfExistsAsync` and rather then throw if the requested block wasn't found, return undefined. (#1082)
167 * Expose `sendRawPayloadAsync` so one can easily extend `Web3Wrapper` with their own custom JSON RPC calls (#1080)
168
169## v2.0.3 - _September 21, 2018_
170
171 * Fixes issue #1076 where Parity now returns a placeholder transactionReceipt before the transaction is mined. (#1079)
172
173## v2.0.2 - _September 5, 2018_
174
175 * Dependencies updated
176
177## v2.0.1 - _August 27, 2018_
178
179 * Dependencies updated
180
181## v2.0.0 - _August 24, 2018_
182
183 * 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)
184 * Stop exporting types: `CallTxDataBaseRPC` and `AbstractBlockRPC` (#924)
185 * Export `AbiDecoder` class (#924)
186
187## v1.2.0 - _August 14, 2018_
188
189 * Export marshaller to convert between RPC and user-space data formats (#938)
190 * Export RPC types (#938)
191
192## v1.1.2 - _July 26, 2018_
193
194 * Dependencies updated
195
196## v1.1.1 - _July 26, 2018_
197
198 * Dependencies updated
199
200## v1.1.0 - _July 26, 2018_
201
202 * Add `getTransactionByHashAsync` method (#847)
203
204## v1.0.1 - _July 23, 2018_
205
206 * Dependencies updated
207
208## v1.0.0 - _July 19, 2018_
209
210 * Stop exporting `marshaller` utility file. (#902)
211 * Export `marshaller` utility file. (#829)
212 * Add `getNodeTypeAsync` method (#812)
213 * Stop exporting uniqueVersionIds object (#897)
214
215## v0.7.3 - _July 18, 2018_
216
217 * Dependencies updated
218
219## v0.7.2 - _July 9, 2018_
220
221 * Dependencies updated
222
223## v0.7.1 - _June 19, 2018_
224
225 * Dependencies updated
226
227## v0.7.0 - _June 4, 2018_
228
229 * Add `web3Wrapper.getContractCodeAsync` (#675)
230 * Add `web3Wrapper.getTransactionTraceAsync` (#675)
231 * Add `web3Wrapper.getBlockWithTransactionDataAsync` (#675)
232 * Add exported uniqueVersionIds object (#622)
233 * Update increaseTimeAsync to work with Geth (#622)
234 * Make callAsync throw if raw call result is 0x (null) (#622)
235 * Add new setHeadAsync method (#622)
236 * Improve performance of awaitTransactionMinedAsync by immediately checking if the transaction was already mined instead of waiting for the first interval. (#688)
237
238## v0.6.4 - _May 22, 2018_
239
240 * Dependencies updated
241
242## v0.6.3 - _May 4, 2018_
243
244 * Dependencies updated
245
246## v0.6.2 - _May 4, 2018_
247
248 * Dependencies updated
249
250## v0.6.1 - _April 18, 2018_
251
252 * Dependencies updated
253
254## v0.6.0 - _April 11, 2018_
255
256 * Make `isAddress` and `toWei` static (#501)
257 * Add static methods `toUnitAmount` and `toBaseUnitAmount` (#501)
258
259## v0.5.0 - _April 2, 2018_
260
261 * Add `web3Wrapper.awaitTransactionMinedAsync` (#485)
262 * Add a public field `abiDecoder: AbiDecoder` which allows you to add your ABIs that are later used to decode logs (#485)
263 * Export enum `Web3WrapperErrors` with a single value so far: `TransactionMiningTimeout` (#485)
264
265## v0.4.0 - _April 2, 2018_
266
267 * Rename `signTransactionAsync` to `signMessageAsync` for clarity (#465)
268
269## v0.3.0 - _March 17, 2018_
270
271 * Add `web3Wrapper.takeSnapshotAsync`, `web3Wrapper.revertSnapshotAsync`, `web3Wrapper.mineBlockAsync`, `web3Wrapper.increaseTimeAsync` (#426)
272 * Add `web3Wrapper.isZeroExWeb3Wrapper` for runtime instanceOf checks (#426)
273 * Add a `getProvider` method (#444)
274
275## v0.2.0 - _March 3, 2018_
276
277 * Ensure all returned user addresses are lowercase (#373)
278 * Add `web3Wrapper.callAsync` (#413)
279 * Make `web3Wrapper.estimateGas` accept whole `txData` instead of `data` (#413)
280 * Remove `web3Wrapper.getContractInstance` (#413)
281
282## v0.1.12 - _February 8, 2018_
283
284 * Fix publishing issue where .npmignore was not properly excluding undesired content (#389)