UNPKG

25.6 kBJSONView Raw
1[
2 {
3 "timestamp": 1680889379,
4 "version": "8.0.1",
5 "changes": [
6 {
7 "note": "Dependencies updated"
8 }
9 ]
10 },
11 {
12 "version": "8.0.0",
13 "changes": [
14 {
15 "note": "Remove ganache specific `eth_signTypedData` as JSON string",
16 "pr": 65
17 },
18 {
19 "note": "Detect new structure for Ganache errors",
20 "pr": 65
21 }
22 ],
23 "timestamp": 1660803501
24 },
25 {
26 "timestamp": 1647415391,
27 "version": "7.6.5",
28 "changes": [
29 {
30 "note": "Dependencies updated"
31 }
32 ]
33 },
34 {
35 "timestamp": 1647412162,
36 "version": "7.6.4",
37 "changes": [
38 {
39 "note": "Dependencies updated"
40 }
41 ]
42 },
43 {
44 "timestamp": 1645908702,
45 "version": "7.6.3",
46 "changes": [
47 {
48 "note": "Dependencies updated"
49 }
50 ]
51 },
52 {
53 "timestamp": 1642570387,
54 "version": "7.6.2",
55 "changes": [
56 {
57 "note": "Dependencies updated"
58 }
59 ]
60 },
61 {
62 "timestamp": 1632416472,
63 "version": "7.6.1",
64 "changes": [
65 {
66 "note": "Dependencies updated"
67 }
68 ]
69 },
70 {
71 "version": "7.6.0",
72 "changes": [
73 {
74 "note": "Add support for fee market (1559) RPC methods",
75 "pr": 45
76 }
77 ],
78 "timestamp": 1629895966
79 },
80 {
81 "timestamp": 1624871999,
82 "version": "7.5.4",
83 "changes": [
84 {
85 "note": "Dependencies updated"
86 }
87 ]
88 },
89 {
90 "timestamp": 1619585664,
91 "version": "7.5.3",
92 "changes": [
93 {
94 "note": "Dependencies updated"
95 }
96 ]
97 },
98 {
99 "timestamp": 1619481141,
100 "version": "7.5.2",
101 "changes": [
102 {
103 "note": "Dependencies updated"
104 }
105 ]
106 },
107 {
108 "timestamp": 1619466964,
109 "version": "7.5.1",
110 "changes": [
111 {
112 "note": "Dependencies updated"
113 }
114 ]
115 },
116 {
117 "version": "7.5.0",
118 "changes": [
119 {
120 "note": "Add `Web3Wrapper.createAccessListAsync()`",
121 "pr": 33
122 },
123 {
124 "note": "Fix null JSONRPC results from being considered errors",
125 "pr": 33
126 }
127 ],
128 "timestamp": 1619408602
129 },
130 {
131 "timestamp": 1617740166,
132 "version": "7.4.3",
133 "changes": [
134 {
135 "note": "Dependencies updated"
136 }
137 ]
138 },
139 {
140 "timestamp": 1616613438,
141 "version": "7.4.2",
142 "changes": [
143 {
144 "note": "Dependencies updated"
145 }
146 ]
147 },
148 {
149 "version": "7.4.1",
150 "changes": [
151 {
152 "note": "Handle missing RPC method error for `web3-provider-engine` geth defaults provider",
153 "pr": 22
154 }
155 ],
156 "timestamp": 1611645607
157 },
158 {
159 "version": "7.4.0",
160 "changes": [
161 {
162 "note": "Remove `Web3Wrapper.signTypedDataV4Async()` and add backoff support for multiple versions of `eth_signTypedData` to `Web3Wrapper.signTypedDataAsync()`.",
163 "pr": 21
164 }
165 ],
166 "timestamp": 1611643101
167 },
168 {
169 "timestamp": 1610044030,
170 "version": "7.3.2",
171 "changes": [
172 {
173 "note": "Dependencies updated"
174 }
175 ]
176 },
177 {
178 "timestamp": 1609871818,
179 "version": "7.3.1",
180 "changes": [
181 {
182 "note": "Dependencies updated"
183 }
184 ]
185 },
186 {
187 "version": "7.3.0",
188 "changes": [
189 {
190 "note": "Add `Web3Wrapper.signTypedDataV4Async()` (metamask EIP712)",
191 "pr": 13
192 }
193 ],
194 "timestamp": 1607481991
195 },
196 {
197 "timestamp": 1606873582,
198 "version": "7.2.10",
199 "changes": [
200 {
201 "note": "Dependencies updated"
202 }
203 ]
204 },
205 {
206 "timestamp": 1606855909,
207 "version": "7.2.9",
208 "changes": [
209 {
210 "note": "Dependencies updated"
211 }
212 ]
213 },
214 {
215 "timestamp": 1603947853,
216 "version": "7.2.8",
217 "changes": [
218 {
219 "note": "Dependencies updated"
220 }
221 ]
222 },
223 {
224 "timestamp": 1603936330,
225 "version": "7.2.7",
226 "changes": [
227 {
228 "note": "Dependencies updated"
229 }
230 ]
231 },
232 {
233 "timestamp": 1603932034,
234 "version": "7.2.6",
235 "changes": [
236 {
237 "note": "Dependencies updated"
238 }
239 ]
240 },
241 {
242 "timestamp": 1603924140,
243 "version": "7.2.5",
244 "changes": [
245 {
246 "note": "Dependencies updated"
247 }
248 ]
249 },
250 {
251 "timestamp": 1603261008,
252 "version": "7.2.4",
253 "changes": [
254 {
255 "note": "Dependencies updated"
256 }
257 ]
258 },
259 {
260 "timestamp": 1603248537,
261 "version": "7.2.3",
262 "changes": [
263 {
264 "note": "Dependencies updated"
265 }
266 ]
267 },
268 {
269 "timestamp": 1603233798,
270 "version": "7.2.2",
271 "changes": [
272 {
273 "note": "Dependencies updated"
274 }
275 ]
276 },
277 {
278 "timestamp": 1603231564,
279 "version": "7.2.1",
280 "changes": [
281 {
282 "note": "Dependencies updated"
283 }
284 ]
285 },
286 {
287 "version": "7.2.0",
288 "changes": [
289 {
290 "note": "Add geth eth_call support",
291 "pr": 2620
292 },
293 {
294 "note": "Remove duplicate overrides data from the eth_call rpc call",
295 "pr": 2629
296 }
297 ],
298 "timestamp": 1594788383
299 },
300 {
301 "version": "7.1.0",
302 "changes": [
303 {
304 "note": "Add `getAccountNonce()` to `Web3Wrapper`",
305 "pr": 2545
306 },
307 {
308 "note": "Update ganache-core",
309 "pr": 2545
310 }
311 ],
312 "timestamp": 1592969527
313 },
314 {
315 "timestamp": 1582623685,
316 "version": "7.0.7",
317 "changes": [
318 {
319 "note": "Dependencies updated"
320 }
321 ]
322 },
323 {
324 "timestamp": 1581204851,
325 "version": "7.0.6",
326 "changes": [
327 {
328 "note": "Dependencies updated"
329 }
330 ]
331 },
332 {
333 "timestamp": 1580988106,
334 "version": "7.0.5",
335 "changes": [
336 {
337 "note": "Dependencies updated"
338 }
339 ]
340 },
341 {
342 "timestamp": 1579682890,
343 "version": "7.0.4",
344 "changes": [
345 {
346 "note": "Dependencies updated"
347 }
348 ]
349 },
350 {
351 "timestamp": 1578272714,
352 "version": "7.0.3",
353 "changes": [
354 {
355 "note": "Dependencies updated"
356 }
357 ]
358 },
359 {
360 "timestamp": 1576540892,
361 "version": "7.0.2",
362 "changes": [
363 {
364 "note": "Dependencies updated"
365 }
366 ]
367 },
368 {
369 "timestamp": 1575931811,
370 "version": "7.0.1",
371 "changes": [
372 {
373 "note": "Dependencies updated"
374 }
375 ]
376 },
377 {
378 "version": "7.0.0",
379 "changes": [
380 {
381 "note": "Let `toBaseUnitAmount()` accept a `number`",
382 "pr": 1819
383 }
384 ],
385 "timestamp": 1575296764
386 },
387 {
388 "version": "6.1.0-beta.3",
389 "changes": [
390 {
391 "note": "Dependencies updated"
392 }
393 ],
394 "timestamp": 1575290197
395 },
396 {
397 "version": "6.1.0-beta.2",
398 "changes": [
399 {
400 "note": "Dependencies updated"
401 }
402 ],
403 "timestamp": 1574030254
404 },
405 {
406 "version": "6.1.0-beta.1",
407 "changes": [
408 {
409 "note": "Dependencies updated"
410 }
411 ],
412 "timestamp": 1573159180
413 },
414 {
415 "version": "6.1.0-beta.0",
416 "changes": [
417 {
418 "note": "Let `toBaseUnitAmount()` accept a `number`",
419 "pr": 1819
420 }
421 ],
422 "timestamp": 1570135330
423 },
424 {
425 "timestamp": 1568744790,
426 "version": "6.0.13",
427 "changes": [
428 {
429 "note": "Dependencies updated"
430 }
431 ]
432 },
433 {
434 "timestamp": 1567521715,
435 "version": "6.0.12",
436 "changes": [
437 {
438 "note": "Dependencies updated"
439 }
440 ]
441 },
442 {
443 "timestamp": 1566446343,
444 "version": "6.0.11",
445 "changes": [
446 {
447 "note": "Dependencies updated"
448 }
449 ]
450 },
451 {
452 "timestamp": 1565296576,
453 "version": "6.0.10",
454 "changes": [
455 {
456 "note": "Dependencies updated"
457 }
458 ]
459 },
460 {
461 "timestamp": 1564604963,
462 "version": "6.0.9",
463 "changes": [
464 {
465 "note": "Dependencies updated"
466 }
467 ]
468 },
469 {
470 "version": "6.0.8",
471 "changes": [
472 {
473 "note": "re-export new ethereum-types types, TupleDataItem",
474 "pr": 1919
475 }
476 ],
477 "timestamp": 1563957393
478 },
479 {
480 "timestamp": 1563006338,
481 "version": "6.0.7",
482 "changes": [
483 {
484 "note": "Dependencies updated"
485 }
486 ]
487 },
488 {
489 "timestamp": 1557507213,
490 "version": "6.0.6",
491 "changes": [
492 {
493 "note": "Dependencies updated"
494 }
495 ]
496 },
497 {
498 "version": "6.0.5",
499 "changes": [
500 {
501 "note": "Dependencies updated"
502 }
503 ],
504 "timestamp": 1554997931
505 },
506 {
507 "timestamp": 1553183790,
508 "version": "6.0.4",
509 "changes": [
510 {
511 "note": "Dependencies updated"
512 }
513 ]
514 },
515 {
516 "version": "6.0.3",
517 "changes": [
518 {
519 "note": "Update ganache-core to 2.5.3",
520 "pr": 1707
521 }
522 ],
523 "timestamp": 1553091633
524 },
525 {
526 "timestamp": 1551479279,
527 "version": "6.0.2",
528 "changes": [
529 {
530 "note": "Dependencies updated"
531 }
532 ]
533 },
534 {
535 "timestamp": 1551220833,
536 "version": "6.0.1",
537 "changes": [
538 {
539 "note": "Dependencies updated"
540 }
541 ]
542 },
543 {
544 "version": "6.0.0",
545 "changes": [
546 {
547 "note": "Add support for EIP1193 providers & Web3.js providers >= 1.0-beta.38",
548 "pr": 1627
549 },
550 {
551 "note": "Update provider params to type SupportedProvider which outlines all supported providers",
552 "pr": 1627
553 }
554 ],
555 "timestamp": 1551130135
556 },
557 {
558 "version": "5.0.0",
559 "changes": [
560 {
561 "note": "Export `DecodedCalldata` from @0x/utils",
562 "pr": 1569
563 }
564 ],
565 "timestamp": 1549733923
566 },
567 {
568 "version": "4.0.2",
569 "changes": [
570 {
571 "note": "Dependencies updated"
572 }
573 ],
574 "timestamp": 1549547375
575 },
576 {
577 "timestamp": 1549452781,
578 "version": "4.0.1",
579 "changes": [
580 {
581 "note": "Dependencies updated"
582 }
583 ]
584 },
585 {
586 "version": "4.0.0",
587 "changes": [
588 {
589 "note": "Upgrade the bignumber.js to v8.0.2",
590 "pr": 1517
591 },
592 {
593 "note": "Update ganache-core to v2.3.3",
594 "pr": 1518
595 }
596 ],
597 "timestamp": 1549373905
598 },
599 {
600 "timestamp": 1547561734,
601 "version": "3.2.4",
602 "changes": [
603 {
604 "note": "Dependencies updated"
605 }
606 ]
607 },
608 {
609 "timestamp": 1547225310,
610 "version": "3.2.3",
611 "changes": [
612 {
613 "note": "Dependencies updated"
614 }
615 ]
616 },
617 {
618 "timestamp": 1547040760,
619 "version": "3.2.2",
620 "changes": [
621 {
622 "note": "Dependencies updated"
623 }
624 ]
625 },
626 {
627 "version": "3.2.1",
628 "changes": [
629 {
630 "note": "Dependencies updated"
631 }
632 ],
633 "timestamp": 1544739608
634 },
635 {
636 "version": "3.2.0",
637 "changes": [
638 {
639 "note": "Return `value` and `gasPrice` as BigNumbers to avoid loss of precision errors",
640 "pr": 1402
641 }
642 ],
643 "timestamp": 1544570656
644 },
645 {
646 "version": "3.1.6",
647 "changes": [
648 {
649 "note": "Unmarshall mined transaction receipts",
650 "pr": 1308
651 }
652 ],
653 "timestamp": 1543401373
654 },
655 {
656 "version": "3.1.5",
657 "changes": [
658 {
659 "note": "Add unmarshalling of transaction receipts",
660 "pr": 1291
661 },
662 {
663 "note": "Return `undefined` instead of `null` if transaction receipt not found",
664 "pr": 1291
665 }
666 ],
667 "timestamp": 1542821676
668 },
669 {
670 "timestamp": 1542208198,
671 "version": "3.1.4",
672 "changes": [
673 {
674 "note": "Dependencies updated"
675 }
676 ]
677 },
678 {
679 "timestamp": 1542134075,
680 "version": "3.1.3",
681 "changes": [
682 {
683 "note": "Dependencies updated"
684 }
685 ]
686 },
687 {
688 "timestamp": 1542028948,
689 "version": "3.1.2",
690 "changes": [
691 {
692 "note": "Dependencies updated"
693 }
694 ]
695 },
696 {
697 "version": "3.1.1",
698 "changes": [
699 {
700 "note": "Fix bug in `getTransactionByHashAsync` which was causing the return value to have the wrong type (raw fields instead of unmarshalled fields).",
701 "pr": 1177
702 }
703 ],
704 "timestamp": 1541740904
705 },
706 {
707 "version": "3.1.0",
708 "changes": [
709 {
710 "note": "Add `signTypedData` to perform EIP712 `eth_signTypedData`.",
711 "pr": 1102
712 },
713 {
714 "note": "Web3Wrapper now throws when an RPC request contains an error field in the response. Previously errors could be swallowed and undefined returned.",
715 "pr": 1102
716 }
717 ],
718 "timestamp": 1539871071
719 },
720 {
721 "version": "3.0.3",
722 "changes": [
723 {
724 "note": "Dependencies updated"
725 }
726 ],
727 "timestamp": 1538693146
728 },
729 {
730 "timestamp": 1538157789,
731 "version": "3.0.2",
732 "changes": [
733 {
734 "note": "Dependencies updated"
735 }
736 ]
737 },
738 {
739 "timestamp": 1537907159,
740 "version": "3.0.1",
741 "changes": [
742 {
743 "note": "Dependencies updated"
744 }
745 ]
746 },
747 {
748 "version": "3.0.0",
749 "changes": [
750 {
751 "note": "Rename `getBlockAsync` to `getBlockIfExistsAsync` and rather then throw if the requested block wasn't found, return undefined.",
752 "pr": 1082
753 },
754 {
755 "note": "Expose `sendRawPayloadAsync` so one can easily extend `Web3Wrapper` with their own custom JSON RPC calls",
756 "pr": 1080
757 }
758 ],
759 "timestamp": 1537875740
760 },
761 {
762 "version": "2.0.3",
763 "changes": [
764 {
765 "note": "Fixes issue #1076 where Parity now returns a placeholder transactionReceipt before the transaction is mined.",
766 "pr": 1079
767 }
768 ],
769 "timestamp": 1537541580
770 },
771 {
772 "timestamp": 1536142250,
773 "version": "2.0.2",
774 "changes": [
775 {
776 "note": "Dependencies updated"
777 }
778 ]
779 },
780 {
781 "timestamp": 1535377027,
782 "version": "2.0.1",
783 "changes": [
784 {
785 "note": "Dependencies updated"
786 }
787 ]
788 },
789 {
790 "version": "2.0.0",
791 "changes": [
792 {
793 "note": "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`",
794 "pr": 924
795 },
796 {
797 "note": "Stop exporting types: `CallTxDataBaseRPC` and `AbstractBlockRPC`",
798 "pr": 924
799 },
800 {
801 "note": "Export `AbiDecoder` class",
802 "pr": 924
803 }
804 ],
805 "timestamp": 1535133899
806 },
807 {
808 "version": "1.2.0",
809 "changes": [
810 {
811 "note": "Export marshaller to convert between RPC and user-space data formats",
812 "pr": 938
813 },
814 {
815 "note": "Export RPC types",
816 "pr": 938
817 }
818 ],
819 "timestamp": 1534210131
820 },
821 {
822 "timestamp": 1532619515,
823 "version": "1.1.2",
824 "changes": [
825 {
826 "note": "Dependencies updated"
827 }
828 ]
829 },
830 {
831 "timestamp": 1532614997,
832 "version": "1.1.1",
833 "changes": [
834 {
835 "note": "Dependencies updated"
836 }
837 ]
838 },
839 {
840 "version": "1.1.0",
841 "changes": [
842 {
843 "note": "Add `getTransactionByHashAsync` method",
844 "pr": 847
845 }
846 ],
847 "timestamp": 1532605697
848 },
849 {
850 "timestamp": 1532357734,
851 "version": "1.0.1",
852 "changes": [
853 {
854 "note": "Dependencies updated"
855 }
856 ]
857 },
858 {
859 "timestamp": 1532043000,
860 "version": "1.0.0",
861 "changes": [
862 {
863 "note": "Stop exporting `marshaller` utility file.",
864 "pr": 902
865 },
866 {
867 "note": "Export `marshaller` utility file.",
868 "pr": 829
869 },
870 {
871 "note": "Add `getNodeTypeAsync` method",
872 "pr": 812
873 },
874 {
875 "note": "Stop exporting uniqueVersionIds object",
876 "pr": 897
877 }
878 ]
879 },
880 {
881 "timestamp": 1531919263,
882 "version": "0.7.3",
883 "changes": [
884 {
885 "note": "Dependencies updated"
886 }
887 ]
888 },
889 {
890 "timestamp": 1531149657,
891 "version": "0.7.2",
892 "changes": [
893 {
894 "note": "Dependencies updated"
895 }
896 ]
897 },
898 {
899 "timestamp": 1529397769,
900 "version": "0.7.1",
901 "changes": [
902 {
903 "note": "Dependencies updated"
904 }
905 ]
906 },
907 {
908 "timestamp": 1528070400,
909 "version": "0.7.0",
910 "changes": [
911 {
912 "note": "Add `web3Wrapper.getContractCodeAsync`",
913 "pr": 675
914 },
915 {
916 "note": "Add `web3Wrapper.getTransactionTraceAsync`",
917 "pr": 675
918 },
919 {
920 "note": "Add `web3Wrapper.getBlockWithTransactionDataAsync`",
921 "pr": 675
922 },
923 {
924 "note": "Add exported uniqueVersionIds object",
925 "pr": 622
926 },
927 {
928 "note": "Update increaseTimeAsync to work with Geth",
929 "pr": 622
930 },
931 {
932 "note": "Make callAsync throw if raw call result is 0x (null)",
933 "pr": 622
934 },
935 {
936 "note": "Add new setHeadAsync method",
937 "pr": 622
938 },
939 {
940 "note": "Improve performance of awaitTransactionMinedAsync by immediately checking if the transaction was already mined instead of waiting for the first interval.",
941 "pr": 688
942 }
943 ]
944 },
945 {
946 "timestamp": 1527009133,
947 "version": "0.6.4",
948 "changes": [
949 {
950 "note": "Dependencies updated"
951 }
952 ]
953 },
954 {
955 "timestamp": 1525477860,
956 "version": "0.6.3",
957 "changes": [
958 {
959 "note": "Dependencies updated"
960 }
961 ]
962 },
963 {
964 "timestamp": 1525428773,
965 "version": "0.6.2",
966 "changes": [
967 {
968 "note": "Dependencies updated"
969 }
970 ]
971 },
972 {
973 "timestamp": 1524044013,
974 "version": "0.6.1",
975 "changes": [
976 {
977 "note": "Dependencies updated"
978 }
979 ]
980 },
981 {
982 "version": "0.6.0",
983 "changes": [
984 {
985 "note": "Make `isAddress` and `toWei` static",
986 "pr": 501
987 },
988 {
989 "note": "Add static methods `toUnitAmount` and `toBaseUnitAmount`",
990 "pr": 501
991 }
992 ],
993 "timestamp": 1523462196
994 },
995 {
996 "version": "0.5.0",
997 "changes": [
998 {
999 "note": "Add `web3Wrapper.awaitTransactionMinedAsync`",
1000 "pr": 485
1001 },
1002 {
1003 "note": "Add a public field `abiDecoder: AbiDecoder` which allows you to add your ABIs that are later used to decode logs",
1004 "pr": 485
1005 },
1006 {
1007 "note": "Export enum `Web3WrapperErrors` with a single value so far: `TransactionMiningTimeout`",
1008 "pr": 485
1009 }
1010 ],
1011 "timestamp": 1522673609
1012 },
1013 {
1014 "version": "0.4.0",
1015 "changes": [
1016 {
1017 "note": "Rename `signTransactionAsync` to `signMessageAsync` for clarity",
1018 "pr": 465
1019 }
1020 ],
1021 "timestamp": 1522658513
1022 },
1023 {
1024 "version": "0.3.0",
1025 "changes": [
1026 {
1027 "note": "Add `web3Wrapper.takeSnapshotAsync`, `web3Wrapper.revertSnapshotAsync`, `web3Wrapper.mineBlockAsync`, `web3Wrapper.increaseTimeAsync`",
1028 "pr": 426
1029 },
1030 {
1031 "note": "Add `web3Wrapper.isZeroExWeb3Wrapper` for runtime instanceOf checks",
1032 "pr": 426
1033 },
1034 {
1035 "note": "Add a `getProvider` method",
1036 "pr": 444
1037 }
1038 ],
1039 "timestamp": 1521298800
1040 },
1041 {
1042 "version": "0.2.0",
1043 "changes": [
1044 {
1045 "note": "Ensure all returned user addresses are lowercase",
1046 "pr": 373
1047 },
1048 {
1049 "note": "Add `web3Wrapper.callAsync`",
1050 "pr": 413
1051 },
1052 {
1053 "note": "Make `web3Wrapper.estimateGas` accept whole `txData` instead of `data`",
1054 "pr": 413
1055 },
1056 {
1057 "note": "Remove `web3Wrapper.getContractInstance`",
1058 "pr": 413
1059 }
1060 ],
1061 "timestamp": 1520089200
1062 },
1063 {
1064 "version": "0.1.12",
1065 "changes": [
1066 {
1067 "note": "Fix publishing issue where .npmignore was not properly excluding undesired content",
1068 "pr": 389
1069 }
1070 ],
1071 "timestamp": 1518102000
1072 }
1073]