UNPKG

27 kBJSONView Raw
1[
2 {
3 "timestamp": 1647415391,
4 "version": "6.5.3",
5 "changes": [
6 {
7 "note": "Dependencies updated"
8 }
9 ]
10 },
11 {
12 "timestamp": 1647412162,
13 "version": "6.5.2",
14 "changes": [
15 {
16 "note": "Dependencies updated"
17 }
18 ]
19 },
20 {
21 "timestamp": 1645908702,
22 "version": "6.5.1",
23 "changes": [
24 {
25 "note": "Dependencies updated"
26 }
27 ]
28 },
29 {
30 "version": "6.5.0",
31 "changes": [
32 {
33 "note": "Add support for nested user-defined types in AbiEncoder.create",
34 "pr": 55
35 },
36 {
37 "note": "Fix providerUtils.standardizeOrThrow for web3.js",
38 "pr": 57
39 }
40 ],
41 "timestamp": 1642570387
42 },
43 {
44 "version": "6.4.4",
45 "changes": [
46 {
47 "note": "Allow hexUtils.hash() to take Buffer type; isHex() accepts '0x' as valid hex",
48 "pr": 42
49 }
50 ],
51 "timestamp": 1629895966
52 },
53 {
54 "timestamp": 1619585664,
55 "version": "6.4.3",
56 "changes": [
57 {
58 "note": "Dependencies updated"
59 }
60 ]
61 },
62 {
63 "version": "6.4.2",
64 "changes": [
65 {
66 "note": "Export `EncodingRules` and `DecodingRules` at the root level",
67 "pr": 37
68 }
69 ],
70 "timestamp": 1619481141
71 },
72 {
73 "version": "6.4.1",
74 "changes": [
75 {
76 "note": "Fix `addressUtils.generatePseudoRandomAddress()`",
77 "pr": 35
78 }
79 ],
80 "timestamp": 1619466964
81 },
82 {
83 "version": "6.4.0",
84 "changes": [
85 {
86 "note": "Upgrade ethereumjs-util dep",
87 "pr": 33
88 },
89 {
90 "note": "Speed up BigNumber -> Buffer conversion",
91 "pr": 33
92 }
93 ],
94 "timestamp": 1619408602
95 },
96 {
97 "version": "6.3.0",
98 "changes": [
99 {
100 "note": "Precompute max uint/int values in AbiEncoder",
101 "pr": 30
102 }
103 ],
104 "timestamp": 1617740166
105 },
106 {
107 "timestamp": 1616613438,
108 "version": "6.2.1",
109 "changes": [
110 {
111 "note": "Dependencies updated"
112 }
113 ]
114 },
115 {
116 "version": "6.2.0",
117 "changes": [
118 {
119 "note": "Add `DowncastErrorCodes.ValueTooLargeToDowncastToUint128`",
120 "pr": 16
121 }
122 ],
123 "timestamp": 1609871818
124 },
125 {
126 "timestamp": 1606873582,
127 "version": "6.1.1",
128 "changes": [
129 {
130 "note": "Dependencies updated"
131 }
132 ]
133 },
134 {
135 "version": "6.1.0",
136 "changes": [
137 {
138 "note": "Restore revert error definitions :-(",
139 "pr": 4
140 }
141 ],
142 "timestamp": 1603947853
143 },
144 {
145 "version": "6.0.0",
146 "changes": [
147 {
148 "note": "Dropped revert error definitions",
149 "pr": 3
150 }
151 ],
152 "timestamp": 1603936330
153 },
154 {
155 "timestamp": 1603924140,
156 "version": "5.6.4",
157 "changes": [
158 {
159 "note": "Dependencies updated"
160 }
161 ]
162 },
163 {
164 "timestamp": 1603261008,
165 "version": "5.6.3",
166 "changes": [
167 {
168 "note": "Dependencies updated"
169 }
170 ]
171 },
172 {
173 "timestamp": 1603248537,
174 "version": "5.6.2",
175 "changes": [
176 {
177 "note": "Dependencies updated"
178 }
179 ]
180 },
181 {
182 "timestamp": 1603233798,
183 "version": "5.6.1",
184 "changes": [
185 {
186 "note": "Dependencies updated"
187 }
188 ]
189 },
190 {
191 "version": "5.6.0",
192 "changes": [
193 {
194 "note": "Added support for nested rich revert decoding",
195 "pr": 2668
196 },
197 {
198 "note": "Add EP flavor of `IllegalReentrancyError`.",
199 "pr": 2657
200 },
201 {
202 "note": "Added LiquidityProviderFeature errors",
203 "pr": 2691
204 },
205 {
206 "note": "Added abi encoder support for uint80 lol",
207 "pr": 2728
208 }
209 ],
210 "timestamp": 1603231564
211 },
212 {
213 "timestamp": 1594788383,
214 "version": "5.5.1",
215 "changes": [
216 {
217 "note": "Dependencies updated"
218 }
219 ]
220 },
221 {
222 "version": "5.5.0",
223 "changes": [
224 {
225 "note": "Add `ZeroExRevertErrors`",
226 "pr": 2540
227 },
228 {
229 "note": "Print full revert error in stack traces.",
230 "pr": 2540
231 },
232 {
233 "note": "`ZeroExRevertErrors.Migrate` -> `ZeroExRevertErrors.Ownable`",
234 "pr": 2564
235 },
236 {
237 "note": "`instanceof Array` => `Array.isArray`",
238 "pr": 2567
239 },
240 {
241 "note": "Add more `ZeroExRevertErrors`",
242 "pr": 2545
243 },
244 {
245 "note": "Add more `ZeroExRevertErrors`",
246 "pr": 2576
247 },
248 {
249 "note": "Update `ZeroExRevertErrors`",
250 "pr": 2597
251 },
252 {
253 "note": "Add more revert errors to `ZeroExRevertErrors`",
254 "pr": 2610
255 }
256 ],
257 "timestamp": 1592969527
258 },
259 {
260 "version": "5.4.1",
261 "changes": [
262 {
263 "note": "Fix extra space in `provider.send` signature",
264 "pr": 2428
265 }
266 ],
267 "timestamp": 1582623685
268 },
269 {
270 "version": "5.4.0",
271 "changes": [
272 {
273 "note": "Add `toTokenUnitAmount` and `fromTokenUnitAmount`",
274 "pr": 2462
275 },
276 {
277 "note": "Add `hexUtils.isHex`",
278 "pr": 2462
279 },
280 {
281 "note": "Accept `Buffer` type in `hexUtils.toHex()`",
282 "pr": 2462
283 }
284 ],
285 "timestamp": 1581204851
286 },
287 {
288 "version": "5.3.0",
289 "changes": [
290 {
291 "note": "Added Broker, MixinWethUtils revert errors",
292 "pr": 2455
293 },
294 {
295 "note": "Moved LibAssetDataTransfer revert errors into their own file",
296 "pr": 2455
297 }
298 ],
299 "timestamp": 1580988106
300 },
301 {
302 "version": "5.2.0",
303 "changes": [
304 {
305 "note": "Allow for strict decoding of return values.",
306 "pr": 2433
307 }
308 ],
309 "timestamp": 1579682890
310 },
311 {
312 "timestamp": 1578272714,
313 "version": "5.1.2",
314 "changes": [
315 {
316 "note": "Dependencies updated"
317 }
318 ]
319 },
320 {
321 "timestamp": 1576540892,
322 "version": "5.1.1",
323 "changes": [
324 {
325 "note": "Dependencies updated"
326 }
327 ]
328 },
329 {
330 "version": "5.1.0",
331 "changes": [
332 {
333 "note": "Added hex_utils",
334 "pr": 2373
335 }
336 ],
337 "timestamp": 1575931811
338 },
339 {
340 "version": "5.0.0",
341 "changes": [
342 {
343 "note": "Re-export all `RevertErrors`",
344 "pr": 2362
345 },
346 {
347 "note": "Removed exports AuthorizableRevertErrors, LibAddressArrayRevertErrors, LibBytesRevertErrors, OwnableRevertErrors, ReentrancyGuardRevertErrors and SafeMathRevertErrors",
348 "pr": 2321
349 },
350 {
351 "note": "Decode `Parity` revert errors",
352 "pr": 2341
353 },
354 {
355 "note": "Update BigNumber version to ~9.0.0",
356 "pr": 2342
357 },
358 {
359 "note": "Consolidated FixedMathRevertErrors",
360 "pr": 2255
361 },
362 {
363 "note": "Changed provider_utils.providerUtils.getChainIdAsync() to invoke RPC method eth_chainId rather than net_version",
364 "pr": 2270
365 },
366 {
367 "note": "Allow for array types in `RevertError`s.",
368 "pr": 2075
369 },
370 {
371 "note": "Have Ganache `Error` -> `RevertError` coercion fail if it can't look up the selector.",
372 "pr": 2109
373 },
374 {
375 "note": "Add `LibFixedMath` `RevertError` types.",
376 "pr": 2109
377 },
378 {
379 "note": "Add `RawRevertError` `RevertError` type.",
380 "pr": 2109
381 },
382 {
383 "note": "Make `RevertError.decode()` optionally return a `RawRevertError` if the selector is unknown.",
384 "pr": 2109
385 },
386 {
387 "note": "Rename `length` field of `AuthorizableRevertErrors.IndexOutOfBoundsError` type to `len`.",
388 "pr": 2109
389 }
390 ],
391 "timestamp": 1575296764
392 },
393 {
394 "version": "4.6.0-beta.3",
395 "changes": [
396 {
397 "note": "Re-export all `RevertErrors`",
398 "pr": 2362
399 }
400 ],
401 "timestamp": 1575290197
402 },
403 {
404 "version": "4.6.0-beta.2",
405 "changes": [
406 {
407 "note": "Removed exports AuthorizableRevertErrors, LibAddressArrayRevertErrors, LibBytesRevertErrors, OwnableRevertErrors, ReentrancyGuardRevertErrors and SafeMathRevertErrors",
408 "pr": 2321
409 },
410 {
411 "note": "Decode `Parity` revert errors",
412 "pr": 2341
413 },
414 {
415 "note": "Update BigNumber version to ~9.0.0",
416 "pr": 2342
417 }
418 ],
419 "timestamp": 1574030254
420 },
421 {
422 "version": "4.6.0-beta.1",
423 "changes": [
424 {
425 "note": "Consolidated FixedMathRevertErrors",
426 "pr": 2255
427 },
428 {
429 "note": "Changed provider_utils.providerUtils.getChainIdAsync() to invoke RPC method eth_chainId rather than net_version",
430 "pr": 2270
431 }
432 ],
433 "timestamp": 1573159180
434 },
435 {
436 "version": "4.6.0-beta.0",
437 "changes": [
438 {
439 "note": "Allow for array types in `RevertError`s.",
440 "pr": 2075
441 },
442 {
443 "note": "Have Ganache `Error` -> `RevertError` coercion fail if it can't look up the selector.",
444 "pr": 2109
445 },
446 {
447 "note": "Add `LibFixedMath` `RevertError` types.",
448 "pr": 2109
449 },
450 {
451 "note": "Add `RawRevertError` `RevertError` type.",
452 "pr": 2109
453 },
454 {
455 "note": "Make `RevertError.decode()` optionally return a `RawRevertError` if the selector is unknown.",
456 "pr": 2109
457 },
458 {
459 "note": "Rename `length` field of `AuthorizableRevertErrors.IndexOutOfBoundsError` type to `len`.",
460 "pr": 2109
461 }
462 ],
463 "timestamp": 1570135330
464 },
465 {
466 "timestamp": 1568744790,
467 "version": "4.5.2",
468 "changes": [
469 {
470 "note": "Dependencies updated"
471 }
472 ]
473 },
474 {
475 "timestamp": 1567521715,
476 "version": "4.5.1",
477 "changes": [
478 {
479 "note": "Dependencies updated"
480 }
481 ]
482 },
483 {
484 "version": "4.5.0",
485 "changes": [
486 {
487 "note": "Add `SafeMathRevertErrors.SafeMathErrorCodes.Uint256DivisionByZero`",
488 "pr": 2031
489 },
490 {
491 "note": "Updated to include `strictDecode` for decoding method arguments",
492 "pr": 2018
493 },
494 {
495 "note": "Throw exception when trying to decode beyond boundaries of calldata",
496 "pr": 2018
497 }
498 ],
499 "timestamp": 1565296576
500 },
501 {
502 "timestamp": 1564604963,
503 "version": "4.4.2",
504 "changes": [
505 {
506 "note": "Dependencies updated"
507 }
508 ]
509 },
510 {
511 "timestamp": 1563957393,
512 "version": "4.4.1",
513 "changes": [
514 {
515 "note": "Dependencies updated"
516 }
517 ]
518 },
519 {
520 "version": "4.4.0",
521 "changes": [
522 {
523 "note": "Add function deleteNestedProperty",
524 "pr": 1842
525 },
526 {
527 "note": "Add `getChainIdAsync()` to `providerUtils`",
528 "pr": 1742
529 },
530 {
531 "note": "More robust normalization of `uint256` types in `sign_typed_data_utils`",
532 "pr": 1742
533 },
534 {
535 "note": "Add `RevertError`, `StringRevertError`, `AnyRevertError` types and associated utilities",
536 "pr": 1761
537 },
538 {
539 "note": "Update `RevertError` construction to produce a readable `Error` message",
540 "pr": 1819
541 },
542 {
543 "note": "Add `Error` -> `RevertError` functions",
544 "pr": 1819
545 },
546 {
547 "note": "Add `toStringTag` symbol to `RevertError`",
548 "pr": 1885
549 }
550 ],
551 "timestamp": 1563006338
552 },
553 {
554 "version": "4.3.3",
555 "changes": [
556 {
557 "note": "Fixed spelling error in ABI Encoder error message",
558 "pr": 1808
559 }
560 ],
561 "timestamp": 1557507213
562 },
563 {
564 "version": "4.3.2",
565 "changes": [
566 {
567 "note": "Support for ABI encoding multibyte strings (fixes issue #1723)",
568 "pr": 1806
569 }
570 ]
571 },
572 {
573 "version": "4.3.1",
574 "changes": [
575 {
576 "note": "Dependencies updated"
577 }
578 ],
579 "timestamp": 1554997931
580 },
581 {
582 "version": "4.3.0",
583 "changes": [
584 {
585 "note": "Added `startProviderEngine` to `providerUtils`. Preventing excess block polling",
586 "pr": 1695
587 }
588 ],
589 "timestamp": 1553183790
590 },
591 {
592 "timestamp": 1553091633,
593 "version": "4.2.3",
594 "changes": [
595 {
596 "note": "Dependencies updated"
597 }
598 ]
599 },
600 {
601 "version": "4.2.2",
602 "changes": [
603 {
604 "note": "Fix issue where process is not defined in browser context",
605 "pr": 1660
606 }
607 ],
608 "timestamp": 1551479279
609 },
610 {
611 "timestamp": 1551220833,
612 "version": "4.2.1",
613 "changes": [
614 {
615 "note": "Dependencies updated"
616 }
617 ]
618 },
619 {
620 "version": "4.2.0",
621 "changes": [
622 {
623 "note": "Export providerUtils which helps standardize all supported provider interfaces into the ZeroExProvider interface",
624 "pr": 1627
625 },
626 {
627 "note": "Add `logUtils.table` and `logUtils.header`",
628 "pr": 1638
629 }
630 ],
631 "timestamp": 1551130135
632 },
633 {
634 "version": "4.1.0",
635 "changes": [
636 {
637 "note": "Added method decoding to AbiDecoder",
638 "pr": 1569
639 }
640 ],
641 "timestamp": 1549733923
642 },
643 {
644 "version": "4.0.4",
645 "changes": [
646 {
647 "note": "Cleaner signature parsing",
648 "pr": 1592
649 }
650 ]
651 },
652 {
653 "version": "4.0.3",
654 "changes": [
655 {
656 "note": "Dependencies updated"
657 }
658 ],
659 "timestamp": 1549547375
660 },
661 {
662 "version": "4.0.2",
663 "changes": [
664 {
665 "note": "ABI Decode NULL for all data types",
666 "pr": 1587
667 }
668 ],
669 "timestamp": 1549452781
670 },
671 {
672 "version": "4.0.1",
673 "changes": [
674 {
675 "note": "ABI Decode NULL as False",
676 "pr": 1582
677 }
678 ],
679 "timestamp": 1549373905
680 },
681 {
682 "version": "4.0.0",
683 "changes": [
684 {
685 "note": "Upgrade the bignumber.js to v8.0.2",
686 "pr": 1517
687 }
688 ]
689 },
690 {
691 "timestamp": 1547561734,
692 "version": "3.0.1",
693 "changes": [
694 {
695 "note": "Dependencies updated"
696 }
697 ]
698 },
699 {
700 "version": "3.0.0",
701 "changes": [
702 {
703 "note": "Make `promisify` resolve when the callback error is undefined.",
704 "pr": 1501
705 }
706 ],
707 "timestamp": 1547225310
708 },
709 {
710 "version": "2.1.1",
711 "changes": [
712 {
713 "note": "Add `should` prefix to names of properties in EncodingRules and DecodingRules",
714 "pr": 1363
715 }
716 ],
717 "timestamp": 1547040760
718 },
719 {
720 "version": "2.1.0",
721 "changes": [
722 {
723 "note": "Add `logWithTime` to `logUtils`",
724 "pr": 1461
725 }
726 ]
727 },
728 {
729 "version": "2.0.8",
730 "changes": [
731 {
732 "note": "Dependencies updated"
733 }
734 ],
735 "timestamp": 1544739608
736 },
737 {
738 "version": "2.0.7",
739 "changes": [
740 {
741 "note": "Optimized ABI Encoder/Decoder. Generates compressed calldata to save gas. Generates human-readable calldata to aid development."
742 }
743 ],
744 "timestamp": 1544570656
745 },
746 {
747 "timestamp": 1542821676,
748 "version": "2.0.6",
749 "changes": [
750 {
751 "note": "Dependencies updated"
752 }
753 ]
754 },
755 {
756 "timestamp": 1542208198,
757 "version": "2.0.5",
758 "changes": [
759 {
760 "note": "Dependencies updated"
761 }
762 ]
763 },
764 {
765 "version": "2.0.4",
766 "changes": [
767 {
768 "note": "Dependencies updated"
769 }
770 ],
771 "timestamp": 1541740904
772 },
773 {
774 "timestamp": 1539871071,
775 "version": "2.0.3",
776 "changes": [
777 {
778 "note": "Dependencies updated"
779 }
780 ]
781 },
782 {
783 "timestamp": 1538693146,
784 "version": "2.0.2",
785 "changes": [
786 {
787 "note": "Dependencies updated"
788 }
789 ]
790 },
791 {
792 "timestamp": 1538475601,
793 "version": "2.0.1",
794 "changes": [
795 {
796 "note": "Dependencies updated"
797 }
798 ]
799 },
800 {
801 "version": "2.0.0",
802 "changes": [
803 {
804 "note": "Make abi_decoder compatible with ethers ^4.0.0",
805 "pr": 1069
806 }
807 ],
808 "timestamp": 1538157789
809 },
810 {
811 "timestamp": 1537907159,
812 "version": "1.0.11",
813 "changes": [
814 {
815 "note": "Dependencies updated"
816 }
817 ]
818 },
819 {
820 "timestamp": 1537875740,
821 "version": "1.0.10",
822 "changes": [
823 {
824 "note": "Dependencies updated"
825 }
826 ]
827 },
828 {
829 "timestamp": 1537541580,
830 "version": "1.0.9",
831 "changes": [
832 {
833 "note": "Dependencies updated"
834 }
835 ]
836 },
837 {
838 "timestamp": 1536142250,
839 "version": "1.0.8",
840 "changes": [
841 {
842 "note": "Dependencies updated"
843 }
844 ]
845 },
846 {
847 "timestamp": 1535377027,
848 "version": "1.0.7",
849 "changes": [
850 {
851 "note": "Dependencies updated"
852 }
853 ]
854 },
855 {
856 "timestamp": 1535133899,
857 "version": "1.0.6",
858 "changes": [
859 {
860 "note": "Dependencies updated"
861 }
862 ]
863 },
864 {
865 "version": "1.0.5",
866 "changes": [
867 {
868 "note": "Increased BigNumber decimal precision from 20 to 78",
869 "pr": 807
870 },
871 {
872 "note": "Store different ABIs for events with same function signature and different amount of indexed arguments",
873 "pr": 933
874 }
875 ],
876 "timestamp": 1534210131
877 },
878 {
879 "timestamp": 1532619515,
880 "version": "1.0.4",
881 "changes": [
882 {
883 "note": "Dependencies updated"
884 }
885 ]
886 },
887 {
888 "timestamp": 1532614997,
889 "version": "1.0.3",
890 "changes": [
891 {
892 "note": "Dependencies updated"
893 }
894 ]
895 },
896 {
897 "timestamp": 1532605697,
898 "version": "1.0.2",
899 "changes": [
900 {
901 "note": "Dependencies updated"
902 }
903 ]
904 },
905 {
906 "version": "1.0.1",
907 "changes": [
908 {
909 "note": "Add `AbortController` polyfill to `fetchAsync`",
910 "pr": 903
911 }
912 ],
913 "timestamp": 1532357734
914 },
915 {
916 "timestamp": 1532043000,
917 "version": "1.0.0",
918 "changes": [
919 {
920 "note": "Add `fetchAsync` which adds a default timeout to all requests",
921 "pr": 874
922 }
923 ]
924 },
925 {
926 "timestamp": 1531919263,
927 "version": "0.7.3",
928 "changes": [
929 {
930 "note": "Dependencies updated"
931 }
932 ]
933 },
934 {
935 "version": "0.7.2",
936 "changes": [
937 {
938 "note": "Added errorUtils.spawnSwitchErr"
939 },
940 {
941 "note": "Add logUtils.warn",
942 "pr": 589
943 },
944 {
945 "note": "Fixes uncaught Error in abi_decoder",
946 "pr": 763
947 }
948 ],
949 "timestamp": 1531149657
950 },
951 {
952 "timestamp": 1529397769,
953 "version": "0.7.1",
954 "changes": [
955 {
956 "note": "Dependencies updated"
957 }
958 ]
959 },
960 {
961 "version": "0.7.0",
962 "changes": [
963 {
964 "note": "Incorrect publish that was unpublished"
965 }
966 ],
967 "timestamp": 1527810075
968 },
969 {
970 "timestamp": 1527009133,
971 "version": "0.6.2",
972 "changes": [
973 {
974 "note": "Dependencies updated"
975 }
976 ]
977 },
978 {
979 "timestamp": 1525477860,
980 "version": "0.6.1",
981 "changes": [
982 {
983 "note": "Dependencies updated"
984 }
985 ]
986 },
987 {
988 "version": "0.6.0",
989 "changes": [
990 {
991 "note": "Update ethers-contracts to ethers.js",
992 "pr": 540
993 }
994 ],
995 "timestamp": 1525428773
996 },
997 {
998 "version": "0.5.2",
999 "changes": [
1000 {
1001 "note": "Export NULL_BYTES constant",
1002 "pr": 500
1003 }
1004 ],
1005 "timestamp": 1524044013
1006 },
1007 {
1008 "timestamp": 1523462196,
1009 "version": "0.5.1",
1010 "changes": [
1011 {
1012 "note": "Dependencies updated"
1013 }
1014 ]
1015 },
1016 {
1017 "version": "0.5.0",
1018 "changes": [
1019 {
1020 "note": "Make `AbiDecoder.addABI` public",
1021 "pr": 485
1022 }
1023 ],
1024 "timestamp": 1522673609
1025 },
1026 {
1027 "timestamp": 1522658513,
1028 "version": "0.4.4",
1029 "changes": [
1030 {
1031 "note": "Dependencies updated"
1032 }
1033 ]
1034 },
1035 {
1036 "version": "0.4.3",
1037 "changes": [
1038 {
1039 "note": "Add `@types/node` to dependencies since `intervalUtils` has the `NodeJS` type as part of its public interface."
1040 }
1041 ],
1042 "timestamp": 1521298800
1043 },
1044 {
1045 "version": "0.4.2",
1046 "changes": [
1047 {
1048 "note": "Consolidate all `console.log` calls into `logUtils` in the `@0xproject/utils` package",
1049 "pr": 452
1050 }
1051 ],
1052 "timestamp": 1521298800
1053 },
1054 {
1055 "version": "0.4.0",
1056 "changes": [
1057 {
1058 "note": "Use `ethers-contracts` as a backend to decode event args",
1059 "pr": 413
1060 },
1061 {
1062 "note": "Move web3 types from devDep to dep since required when using this package",
1063 "pr": 429
1064 }
1065 ],
1066 "timestamp": 1520089200
1067 },
1068 {
1069 "version": "0.3.2",
1070 "changes": [
1071 {
1072 "note": "Fix publishing issue where .npmignore was not properly excluding undesired content",
1073 "pr": 389
1074 }
1075 ],
1076 "timestamp": 1518102000
1077 },
1078 {
1079 "version": "0.3.0",
1080 "changes": [
1081 {
1082 "note": "Fix a bug related to event signature collisions (argument indexes aren't included in event signatures) in the abi_decoder. The decoder used to throw on unknown events with identical signatures as a known event (except indexes).",
1083 "pr": 366
1084 }
1085 ],
1086 "timestamp": 1517756400
1087 },
1088 {
1089 "version": "0.2.0",
1090 "changes": [
1091 {
1092 "note": "Add `onError` parameter to `intervalUtils.setAsyncExcludingInterval`",
1093 "pr": 312
1094 },
1095 {
1096 "note": "Add `intervalUtils.setInterval`",
1097 "pr": 312
1098 }
1099 ],
1100 "timestamp": 1516114800
1101 }
1102]