This repository has been archived by the owner on Jul 9, 2021. It is now read-only.
Releases: 0xProject/0x-monorepo
Releases · 0xProject/0x-monorepo
0x monorepo - 5934eb0
0x.js@6.0.0
- Add support for EIP1193 providers & Web3.js providers >= 1.0-beta.38 (#1627)
- Update provider params to type SupportedProvider which outlines all supported providers (#1627)
@0x/abi-gen-wrappers@4.0.0
- Add support for EIP1193 providers & Web3.js providers >= 1.0-beta.38 (#1627)
- Update provider params to type SupportedProvider which outlines all supported providers (#1627)
@0x/asset-buyer@6.0.0
- Add support for EIP1193 providers & Web3.js providers >= 1.0-beta.38 (#1627)
- Update provider params to type SupportedProvider which outlines all supported providers (#1627)
@0x/base-contract@5.0.0
- Add support for EIP1193 providers & Web3.js providers >= 1.0-beta.38 (#1627)
- Update provider params to type SupportedProvider which outlines all supported providers (#1627)
@0x/connect@5.0.0
- Add support for EIP1193 providers & Web3.js providers >= 1.0-beta.38 (#1627)
- Update provider params to type SupportedProvider which outlines all supported providers (#1627)
@0x/contract-addresses@2.2.2
- Fixed Ganache addresses for OrderValidator & Forwarder
@0x/contract-wrappers@8.0.0
- Add support for EIP1193 providers & Web3.js providers >= 1.0-beta.38 (#1627)
- Update provider params to type SupportedProvider which outlines all supported providers (#1627)
ethereum-types@2.1.0
- Added types SupportedProvider, GanacheProvider, Web3JsProvider, ZeroExProvider, EIP1193Provider (#1627)
- Added all existing opcodes to
OpCode
type (#1638)
@0x/fill-scenarios@3.0.0
- Update provider params to type SupportedProvider which outlines all supported providers (#1627)
@0x/migrations@4.0.0
- Replace Provider param interface with Web3ProviderEngine (#1627)
@0x/order-utils@7.0.0
- Add support for EIP1193 providers & Web3.js providers >= 1.0-beta.38 (#1627)
- Update provider params to type SupportedProvider which outlines all supported providers (#1627)
@0x/order-watcher@4.0.0
- Add support for EIP1193 providers & Web3.js providers >= 1.0-beta.38 (#1627)
- Update provider params to type SupportedProvider which outlines all supported providers (#1627)
@0x/sol-compiler@3.1.0
- Add
isOfflineMode
flag to sol-compiler` (#1625)
@0x/sol-profiler@3.0.0
- Big @0x/sol-profiler overhaul. It now has a bunch of new features (#1638)
- Added a CLI interface for reporting non line-based profiling info (#1638)
- Add memory consumption analysis (#1638)
- Add calldata analysis (#1638)
@0x/subproviders@4.0.0
- Add support for EIP1193 providers & Web3.js providers >= 1.0-beta.38 (#1627)
- Update provider params to type SupportedProvider which outlines all supported providers (#1627)
@0x/types@2.1.0
- Add
FromLessThanToRequired
andToLessThanLengthRequired
revert reasons (#1604)
@0x/typescript-typings@4.1.0
- Add back custom web3-provider-engine type definitions (#1627)
@0x/utils@4.2.0
- Export providerUtils which helps standardize all supported provider interfaces into the ZeroExProvider interface (#1627)
- Add
logUtils.table
andlogUtils.header
(#1638)
@0x/web3-wrapper@6.0.0
- Add support for EIP1193 providers & Web3.js providers >= 1.0-beta.38 (#1627)
- Update provider params to type SupportedProvider which outlines all supported providers (#1627)
@0x/contracts-exchange-libs@1.1.0
@0x/contracts-utils@2.0.5
0x monorepo - e909faa
0x.js@5.0.0
- Export
transactionHashUtils
,DecodedCalldata
,ZeroExTransaction
, andSignedZeroExTransaction
(#1569)
@0x/contract-wrappers@7.1.0
- Added calldata decoding to ContractWrappers (#1569)
@0x/dev-utils@2.1.0
- Allow using the Web3Factory in-process Ganache provider with existing DB snapshot (#1602)
@0x/order-utils@6.1.0
- Updated implementation of
generatePseudoRandomSalt
to use generator from @0x/utils (#1569)
@0x/utils@4.1.0
- Added method decoding to AbiDecoder (#1569)
@0x/web3-wrapper@5.0.0
- Export
DecodedCalldata
from @0x/utils (#1569)
0x monorepo - f003298
@0x/sol-compiler@3.0.2
- Fix a bug when smart recompilation wasn't working because of remappings (#1575)
- Fix a bug that made
opts
required instead of optional (#1596) - Remove
bin_paths
and fetch the list of Solidity compilers from Github (#1596) - Fix a bug causing
ast
andlegacyAST
to not be added to the artifacts even when requested (#1596)
0x monorepo - 2a344e2
@0x/order-utils@6.0.0
- undefined
@0x/contracts-asset-proxy@1.0.3
- Fake publish to enable pinning
@0x/contracts-erc20@1.0.3
- Fake publish to enable pinning
@0x/contracts-erc721@1.0.3
- Fake publish to enable pinning
@0x/contracts-exchange@1.0.3
- Fake publish to enable pinning
@0x/contracts-exchange-forwarder@1.0.3
- Fake publish to enable pinning
@0x/contracts-exchange-libs@1.0.3
- Fake publish to enable pinning
@0x/contracts-extensions@2.0.2
- Fake publish to enable pinning
@0x/contracts-multisig@2.0.2
- Fake publish to enable pinning
@0x/contracts-test-utils@3.0.2
- Fake publish to enable pinning
@0x/contracts-utils@2.0.2
- Fake publish to enable pinning
0x monorepo - dbb3c5e
@0x/contract-wrappers@7.0.0
- Fix OrderValidatorWrapper constructor to use the correct address (#1568)
- Use new
ZeroExTransaction
interface (#1576) - Rename
getTransactionHex
togetTransactionHashHex
(#1576)
@0x/order-utils@5.0.0
- Add
transactionHashUtils
(#1576) - Refactor
eip712Utils
to allow custom domain params (#1576) - Export constant EIP712 params (#1576)
@0x/utils@4.0.2
- ABI Decode NULL for all data types (#1587)
0x monorepo - 7b583ce
0x.js@4.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/abi-gen@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/abi-gen-templates@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/abi-gen-wrappers@3.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/assert@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/asset-buyer@5.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/base-contract@4.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/connect@4.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/contract-wrappers@6.0.1
- Fix OrderValidatorWrapper constructor to use the correct address (#1568)
@0x/dev-utils@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
ethereum-types@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/fill-scenarios@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/json-schemas@3.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/migrations@3.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
- Removed
owner
in Migrations (#1533) txDefaults
parameter now requires thefrom
field (#1533)- Convert
from
to lower case when passed in via cli (#1533)
@0x/order-utils@4.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/order-watcher@3.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/react-docs@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/react-shared@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/sol-compiler@3.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/sol-coverage@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/sol-doc@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/sol-profiler@2.0.1
- Fix a bug when some parts of the profiling report were missing because of the coverage ignore lines (#1535)
@0x/sol-resolver@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/sol-trace@2.0.1
- Improve error messages when unable to find matching bytecode (#1558)
@0x/sol-tracing-utils@6.0.0
SolCompilerArtifactAdapter
now usesSolResolver
under the hood which allows to resolveNPM
dependencies properly (#1535)- Cache the
utils.getContractDataIfExists
leading to faster execution (#1535) SolCompilerArtifactAdapter
now doesn't return theContractData
for interfaces (#1535)- Print resasonable error message on bytecode collision (#1535)
- Fix the bug in
ASTVisitor
causing the 'cannot read propertyrange
ofnull
' error (#1557) - Improve error messages when unable to find matching bytecode (#1558)
- Fix default gas limit for fake txs in
TraceCollectionSubprovider
(#1583) - Fix a big when we were not intercepting
eth_sendRawTransaction
(#1584)
@0x/sra-spec@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/subproviders@3.0.0
@0x/tslint-config@3.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/types@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/typescript-typings@4.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/utils@4.0.1
- ABI Decode NULL as False (#1582)
@0x/web3-wrapper@4.0.0
@0x/contracts-extensions@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
- Move Forwarder contract into new package (#1539)
- Nest extensions under src directory (#1539)
@0x/contracts-multisig@2.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
- Add AssetProxyOwner contract (#1539)
- Rename multisig directory to src (#1539)
@0x/contracts-test-utils@3.0.0
- Upgrade the bignumber.js to v8.0.2 (#1517)
@0x/contracts-utils@2.0.0
0x monorepo - 5816279
0x monorepo - f570f80
@0x/abi-gen-wrappers@2.2.0
- Added
MultiAssetProxy
(#1503)
@0x/contract-addresses@2.2.0
- Added migration for
MultiAssetProxy
contract (#1503)
@0x/contract-artifacts@1.3.0
- Added artifact for
MultiAssetProxy
contract (#1503)
@0x/contract-wrappers@5.0.0
- Renamed OrderStatus enum members to PascalCase to conform with tslint enum-naming rule (#1474)
- Remove Exchange
matchOrdersAsync
optimization (#1514)
@0x/migrations@2.4.0
- Added migrations for
MultiAssetProxy
contract (#1503)
@0x/sol-tracing-utils@4.0.0
- Fix a bug with incorrect parsing of
sourceMaps
due to sources being in an array instead of a map (#1498) - Change the types of
ContractData.sources
andContractData.sourceCodes
to be objects instead of arrays (#1498) - Use custom JS tracer to speed up tracing on clients that support it (e.g., Geth) (#1498)
- Log errors encountered in
TraceCollectionSubprovider
(#1498) - Add support for assembly statements (#1498)
@0x/contracts-test-utils@2.0.0
- Renamed OrderStatus enum members to PascalCase to conform with tslint enum-naming rule (#1474)
0x monorepo - cf3787e
@0x/asset-buyer@4.0.0
- Raise custom InsufficientAssetLiquidityError error with amountAvailableToFill attribute (#1437)
@0x/sol-tracing-utils@3.0.0
- Move out specific tools and leave just the shared parts of the codebase (#1492)
@0x/utils@3.0.0
- Make
promisify
resolve when the callback error is undefined. (#1501)
0x monorepo - 5b7eff2
0x.js@3.0.0
- Export
MultiAssetData
,MultiAssetDataWithRecursiveDecoding
,ObjectMap
, andSingleAssetData
from types. No longer exportAssetData
. (#1363)
@0x/abi-gen-wrappers@2.1.0
- Added Dutch Auction Wrapper (#1465)
@0x/contract-addresses@2.1.0
- Added testnet entries for Dutch Auction contract (kovan,rinkeby,ropsten) (#1465)
@0x/contract-artifacts@1.2.0
- Added artifact for Dutch Auction contract (#1465)
@0x/contract-wrappers@4.2.0
- Added Dutch Auction wrapper (#1465)
@0x/fill-scenarios@1.1.0
- Add support for MultiAssetProxy (#1363)
@0x/migrations@2.3.0
- Added migrations for Dutch Auction contract (#1465)
@0x/order-utils@3.1.0
- Use new ABI encoder, add encoding/decoding logic for MultiAsset assetData, and add information to return values in orderStateUtils (#1363)
@0x/order-watcher@2.4.0
- Add support for
MultiAssetProxy
(#1363)
@0x/react-shared@1.1.0
- Change implementation to use react-router-dom NavLink instead of Link. Expose
activeStyle
prop. (#1448)
@0x/sol-compiler@2.0.0
- Add sol-compiler watch mode with -w flag (#1461)
- Make error and warning colouring more visually pleasant and consistent with other compilers (#1461)
- Add newest solidity versions from 0.4.25 to 0.5.2 (#1496)
@0x/sol-resolver@1.2.1
- Add
absolutePath
toContractSource
type (#1461) - Add
SpyResolver
that records all resolved contracts data (#1461)
@0x/types@1.5.0
- Added types for Dutch Auction contract (#1465)
@0x/utils@2.1.1
- Add
should
prefix to names of properties in EncodingRules and DecodingRules (#1363)
@0x/contracts-extensions@1.2.0
- Added Dutch Auction Wrapper (#1465)