[ { "timestamp": 1617311315, "version": "1.3.26", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1616005394, "version": "1.3.25", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1614141718, "version": "1.3.24", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1612950500, "version": "1.3.23", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1611648096, "version": "1.3.22", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1610510890, "version": "1.3.21", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1609802516, "version": "1.3.20", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1608692071, "version": "1.3.19", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1608245516, "version": "1.3.18", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1608105788, "version": "1.3.17", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1607485227, "version": "1.3.16", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1607381756, "version": "1.3.15", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1606961263, "version": "1.3.14", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1605763885, "version": "1.3.13", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1605302002, "version": "1.3.12", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1604385937, "version": "1.3.11", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1604376968, "version": "1.3.10", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1604355662, "version": "1.3.9", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1603851023, "version": "1.3.8", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1603833198, "version": "1.3.7", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1603265572, "version": "1.3.6", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1594788383, "version": "1.3.5", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1592969527, "version": "1.3.4", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1583220306, "version": "1.3.3", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1582837861, "version": "1.3.2", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1582677073, "version": "1.3.1", "changes": [ { "note": "Dependencies updated" } ] }, { "version": "1.3.0", "changes": [ { "note": "Update `DevUtils` addresses in `DeploymentConstants`", "pr": 2493 } ], "timestamp": 1582623685 }, { "version": "1.2.0", "changes": [ { "note": "Add `DydxBridge` order validation", "pr": 2466 } ] }, { "timestamp": 1581748629, "version": "1.1.1", "changes": [ { "note": "Dependencies updated" } ] }, { "version": "1.1.0", "changes": [ { "note": "Refactor mixins into public libraries.", "pr": 2464 }, { "note": "Remove `LibTransactionDecoder` export", "pr": 2464 } ], "timestamp": 1581204851 }, { "timestamp": 1580988106, "version": "1.0.6", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1580811564, "version": "1.0.5", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1579682890, "version": "1.0.4", "changes": [ { "note": "Dependencies updated" } ] }, { "version": "1.0.3", "changes": [ { "note": "Fixed ERC721 duplicate token ID bug", "pr": 2400 } ], "timestamp": 1578272714 }, { "timestamp": 1576540892, "version": "1.0.2", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1575931811, "version": "1.0.1", "changes": [ { "note": "Dependencies updated" } ] }, { "version": "1.0.0", "changes": [ { "note": "Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils", "pr": 2330 }, { "note": "Add new method getOrderHash() to DevUtils contract", "pr": 2321 }, { "note": "Add new method getTransactionHash() to DevUtils contract", "pr": 2321 }, { "note": "Add `encodeStaticCallAssetData` and `decodeStaticCallAssetData` in LibAssetData", "pr": 2034 }, { "note": "Add `revertIfInvalidAssetData` in LibAssetData", "pr": 2034 }, { "note": "Use built in selectors instead of hard coded constants", "pr": 2055 }, { "note": "Compile and export all contracts, artifacts, and wrappers by default", "pr": 2055 }, { "note": "Add `marketBuy/SellOrdersNoThrow` and `marketBuy/SellOrdersFillOrKill` to `LibTransactionDecoder`.", "pr": 2075 }, { "note": "`run_mocha` package script runs with `UNLIMITED_CONTRACT_SIZE=true` environment variable.", "pr": 2075 } ], "timestamp": 1575296764 }, { "version": "0.1.0-beta.4", "changes": [ { "note": "Dependencies updated" } ], "timestamp": 1575290197 }, { "version": "0.1.0-beta.3", "changes": [ { "note": "Dependencies updated" } ], "timestamp": 1574238768 }, { "version": "0.1.0-beta.2", "changes": [ { "note": "Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils", "pr": 2330 }, { "note": "Add new method getOrderHash() to DevUtils contract", "pr": 2321 }, { "note": "Add new method getTransactionHash() to DevUtils contract", "pr": 2321 } ], "timestamp": 1574030254 }, { "version": "0.1.0-beta.1", "changes": [ { "note": "Add `encodeStaticCallAssetData` and `decodeStaticCallAssetData` in LibAssetData", "pr": 2034 }, { "note": "Add `revertIfInvalidAssetData` in LibAssetData", "pr": 2034 } ], "timestamp": 1573159180 }, { "version": "0.1.0-beta.0", "changes": [ { "note": "Use built in selectors instead of hard coded constants", "pr": 2055 }, { "note": "Compile and export all contracts, artifacts, and wrappers by default", "pr": 2055 }, { "note": "Add `marketBuy/SellOrdersNoThrow` and `marketBuy/SellOrdersFillOrKill` to `LibTransactionDecoder`.", "pr": 2075 }, { "note": "`run_mocha` package script runs with `UNLIMITED_CONTRACT_SIZE=true` environment variable.", "pr": 2075 } ], "timestamp": 1570135330 }, { "timestamp": 1568744790, "version": "0.0.10", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1567521715, "version": "0.0.9", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1566446343, "version": "0.0.8", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1565296576, "version": "0.0.7", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1564607468, "version": "0.0.6", "changes": [ { "note": "Dependencies updated" } ] }, { "version": "0.0.5", "changes": [ { "note": "Updated calls to .deployFrom0xArtifactAsync to include artifact dependencies.", "pr": 1995 } ], "timestamp": 1564604963 }, { "timestamp": 1563957393, "version": "0.0.5", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1563193019, "version": "0.0.4", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1563047529, "version": "0.0.3", "changes": [ { "note": "Dependencies updated" } ] }, { "timestamp": 1563006338, "version": "0.0.2", "changes": [ { "note": "Dependencies updated" } ] }, { "version": "0.0.1", "changes": [ { "note": "Create dev-utils package", "pr": 1848 }, { "note": "Add `LibAssetData` and `LibTransactionDecoder` contracts", "pr": 1848 }, { "note": "Refactor `LibAssetData` to only check 0x-specific allowances", "pr": 1848 }, { "note": "Refactor `LibAssetData` balance/allowance checks to never revert", "pr": 1848 }, { "note": "Refactor `OrderValidationUtils` to calculate `fillableTakerAssetAmount`", "pr": 1848 }, { "note": "Add support for StaticCallProxy", "pr": 1863 }, { "note": "Add `OrderTransferSimulationUtils` contract for simulating order transfers on-chain", "pr": 1868 }, { "note": "Updated to use the new rich error pattern from @0x/contracts-exchange", "pr": 1913 } ] } ]