Skip to content

Latest commit

 

History

History
359 lines (210 loc) · 9.04 KB

CHANGELOG.md

File metadata and controls

359 lines (210 loc) · 9.04 KB

CHANGELOG

v4.3.35 - August 6, 2021

* Dependencies updated

v4.3.34 - June 22, 2021

* Dependencies updated

v4.3.33 - June 11, 2021

* Dependencies updated

v4.3.32 - June 2, 2021

* Dependencies updated

v4.3.31 - May 25, 2021

* Dependencies updated

v4.3.30 - May 21, 2021

* Dependencies updated

v4.3.29 - May 5, 2021

* Dependencies updated

v4.3.28 - April 28, 2021

* Dependencies updated

v4.3.27 - April 1, 2021

* Dependencies updated

v4.3.26 - March 17, 2021

* Dependencies updated

v4.3.25 - February 24, 2021

* Dependencies updated

v4.3.24 - February 10, 2021

* Dependencies updated

v4.3.23 - January 26, 2021

* Dependencies updated

v4.3.22 - January 13, 2021

* Dependencies updated

v4.3.21 - January 4, 2021

* Dependencies updated

v4.3.20 - December 23, 2020

* Dependencies updated

v4.3.19 - December 17, 2020

* Dependencies updated

v4.3.18 - December 9, 2020

* Dependencies updated

v4.3.17 - December 7, 2020

* Dependencies updated

v4.3.16 - December 3, 2020

* Dependencies updated

v4.3.15 - November 19, 2020

* Dependencies updated

v4.3.14 - November 13, 2020

* Dependencies updated

v4.3.13 - November 3, 2020

* Dependencies updated

v4.3.12 - November 3, 2020

* Dependencies updated

v4.3.11 - November 2, 2020

* Dependencies updated

v4.3.10 - October 28, 2020

* Dependencies updated

v4.3.9 - October 27, 2020

* Dependencies updated

v4.3.8 - October 21, 2020

* Dependencies updated

v4.3.7 - July 15, 2020

* Dependencies updated

v4.3.6 - June 24, 2020

* Dependencies updated

v4.3.5 - March 3, 2020

* Dependencies updated

v4.3.4 - February 27, 2020

* Dependencies updated

v4.3.3 - February 26, 2020

* Dependencies updated

v4.3.2 - February 25, 2020

* Dependencies updated

v4.3.1 - February 15, 2020

* Dependencies updated

v4.3.0 - February 8, 2020

* Export `EvmBytecodeOutputLinkReferences` type. (#2462)

v4.2.0 - February 6, 2020

* Moved LibAssetDataTransfer here from forwarder (#2455)

v4.1.1 - February 4, 2020

* Dependencies updated

v4.1.0 - January 22, 2020

* Reference functions for `matchOrders` and `matchOrdersWithMaximalFill`. (#2437)

v4.0.3 - January 6, 2020

* Dependencies updated

v4.0.2 - December 17, 2019

* Dependencies updated

v4.0.1 - December 9, 2019

* Dependencies updated

v4.0.0 - December 2, 2019

* Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)
* Introduced new export LibMathRevertErrors (#2321)
* Break up `LibEIP712` into reusable components (#1742)
* Add `chainId` to EIP712 domain schema (#1742)
* Rename `verifyingContract` to `verifyingContractAddress` in domain schema (#1742)
* Add LibZeroExTransaction contract (#1753)
* Add verifyingContractIfExists arg to LibEIP712ExchangeDomain constructor (#1753)
* Remove LibEIP712ExchangeDomainConstants and LibEIP712 contracts (#1753)
* Add `LibExchangeRichErrorDecoder` contract. (#1790)
* Break out types/interaces from `MExchangeRichErrors` into `MExchangeRichErrorTypes`. (#1790)
* Reorder some revert error parameters for consistency (#1790)
* Add new `Order` fields for arbitrary fee tokens (ZEIP-28). (#1819)
* Remove `LibAbiEncoder` and `LibConstants`. (#1819)
* Add `generate-exchange-selectors` package script. (#1819)
* Add `expirationTimeSeconds` to `ZeroExTransaction` struct (#1823)
* Add reference functions for `LibMath` and `LibFillResults` (#2031)
* Move in revamped `LibMath` tests from the `contracts-exchange` package. (#2031)
* Move in revamped `LibFillResults` tests from the `contracts-exchange` package. (#2031)
* Remove unecessary zero-denominator checks in `LibMath`. (#2031)
* Fix coverage hooks. (#2031)
* Regenerate selectors. (#2042)
* Convert `LibFillResults`, `LibOrder`, `LibZeroExTransaction`, and `LibMath` to libraries (#2055)
* Remove `LibExchangeSelectors` (#2055)
* Add `LibExchangeRichErrors` (#2055)
* Add `calculateFillResults` and `calculateMatchedFillResults` to `LibFillResults` (#2055)
* Remove `_hashEIP712ExchangeMessage` from `LibEIP712ExchangeDomain` (#2055)
* Compile and export all contracts, artifacts, and wrappers by default (#2055)
* Update `IncompleteFillError` to take an `errorCode`, `expectedAssetFillAmount`, and `actualAssetFillAmount` fields. (#2075)
* Move `IWallet.sol` from `asset-proxy` and `exchange` packages to here. (#2233)

v3.1.0-beta.4 - December 2, 2019

* Dependencies updated

v3.1.0-beta.3 - November 20, 2019

* Dependencies updated

v3.1.0-beta.2 - November 17, 2019

* Drastically reduced bundle size by adding .npmignore, only exporting specific artifacts/wrappers/utils (#2330)
* Introduced new export LibMathRevertErrors (#2321)

v3.1.0-beta.1 - November 7, 2019

* Dependencies updated

v3.1.0-beta.0 - October 3, 2019

* Break up `LibEIP712` into reusable components (#1742)
* Add `chainId` to EIP712 domain schema (#1742)
* Rename `verifyingContract` to `verifyingContractAddress` in domain schema (#1742)
* Add LibZeroExTransaction contract (#1753)
* Add verifyingContractIfExists arg to LibEIP712ExchangeDomain constructor (#1753)
* Remove LibEIP712ExchangeDomainConstants and LibEIP712 contracts (#1753)
* Add `LibExchangeRichErrorDecoder` contract. (#1790)
* Break out types/interaces from `MExchangeRichErrors` into `MExchangeRichErrorTypes`. (#1790)
* Reorder some revert error parameters for consistency (#1790)
* Add new `Order` fields for arbitrary fee tokens (ZEIP-28). (#1819)
* Remove `LibAbiEncoder` and `LibConstants`. (#1819)
* Add `generate-exchange-selectors` package script. (#1819)
* Add `expirationTimeSeconds` to `ZeroExTransaction` struct (#1823)
* Add reference functions for `LibMath` and `LibFillResults` (#2031)
* Move in revamped `LibMath` tests from the `contracts-exchange` package. (#2031)
* Move in revamped `LibFillResults` tests from the `contracts-exchange` package. (#2031)
* Remove unecessary zero-denominator checks in `LibMath`. (#2031)
* Fix coverage hooks. (#2031)
* Regenerate selectors. (#2042)
* Convert `LibFillResults`, `LibOrder`, `LibZeroExTransaction`, and `LibMath` to libraries (#2055)
* Remove `LibExchangeSelectors` (#2055)
* Add `LibExchangeRichErrors` (#2055)
* Add `calculateFillResults` and `calculateMatchedFillResults` to `LibFillResults` (#2055)
* Remove `_hashEIP712ExchangeMessage` from `LibEIP712ExchangeDomain` (#2055)
* Compile and export all contracts, artifacts, and wrappers by default (#2055)
* Update `IncompleteFillError` to take an `errorCode`, `expectedAssetFillAmount`, and `actualAssetFillAmount` fields. (#2075)
* Move `IWallet.sol` from `asset-proxy` and `exchange` packages to here. (#2233)

v3.0.8 - September 17, 2019

* Dependencies updated

v3.0.7 - September 3, 2019

* Dependencies updated

v3.0.6 - August 22, 2019

* Dependencies updated

v3.0.5 - August 8, 2019

* Dependencies updated

v3.0.4 - July 31, 2019

* Updated calls to <contract wrapper>.deployFrom0xArtifactAsync to include artifact dependencies. (#1995)

v3.0.3 - July 24, 2019

* Dependencies updated

v3.0.2 - July 15, 2019

* Dependencies updated

v3.0.1 - July 13, 2019

* Dependencies updated

v3.0.0 - July 13, 2019

* Move `LibTransactionDecoder` to contracts/dev-utils package (#1848)

v2.1.6 - May 24, 2019

* Dependencies updated

v2.1.5 - May 15, 2019

* Dependencies updated

v2.1.4 - May 14, 2019

* Dependencies updated

v2.1.2 - May 10, 2019

* Dependencies updated

v2.1.1 - April 11, 2019

* Dependencies updated

v2.1.0 - March 21, 2019

* Run Web3ProviderEngine without excess block polling (#1695)

v2.0.0 - March 20, 2019

* Upgrade contracts to Solidity 0.5.5 (#1682)

v1.1.3 - March 1, 2019

* Dependencies updated

v1.1.2 - February 27, 2019

* Dependencies updated

v1.1.1 - February 26, 2019

* Dependencies updated

v1.1.0 - February 25, 2019

* Upgrade contracts to Solidity 0.5.3 (#1604)
* Make constants internal (#1604)

v1.0.5 - February 9, 2019

* Dependencies updated

v1.0.4 - February 7, 2019

* Dependencies updated

v1.0.3 - February 7, 2019

* Fake publish to enable pinning

v1.0.2 - February 6, 2019

* Dependencies updated

v1.0.1 - February 5, 2019

* Dependencies updated

v1.0.0 - Invalid date

* Rename contracts-libs to contracts-exchange-libs (#1539)
* Move LibAddressArray contract to contracts-utils (#1539)