UNPKG

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