Skip to content
This repository has been archived by the owner on Jul 9, 2021. It is now read-only.

Releases: 0xProject/0x-monorepo

0x.js v0.12.1

02 Sep 03:21
62452db
Compare
Choose a tag to compare
  • Added the support for [email protected] provider (#142)
  • Added the optional zeroExConfig parameter to the constructor of ZeroEx (#139)
  • Added the ability to specify gasPrice when instantiating ZeroEx (#139)

0x.js v0.11.0

24 Aug 20:56
b132860
Compare
Choose a tag to compare
  • Added zeroEx.token.setUnlimitedProxyAllowanceAsync (#137)
  • Added zeroEx.token.setUnlimitedAllowanceAsync (#137)
  • Added zeroEx.token.UNLIMITED_ALLOWANCE_IN_BASE_UNITS (#137)

0x.js v0.10.4

24 Aug 10:47
4e517b3
Compare
Choose a tag to compare
  • Fixed a bug where checksummed addresses were being pulled from artifacts and not lower-cased (#135)

0x.js v0.10.2

24 Aug 10:03
c21a051
Compare
Choose a tag to compare
  • Hot fixed checksummed addresses in artifacts

0x.js v0.10.1

24 Aug 09:09
f3fe3fb
Compare
Choose a tag to compare
  • Added zeroEx.exchange.validateFillOrderThrowIfInvalidAsync (#128)
  • Added zeroEx.exchange.validateFillOrKillOrderThrowIfInvalidAsync (#128)
  • Added zeroEx.exchange.validateCancelOrderThrowIfInvalidAsync (#128)
  • Added zeroEx.exchange.isRoundingErrorAsync (#128)
  • Added zeroEx.proxy.getContractAddressAsync (#130)
  • Added zeroEx.tokenRegistry.getTokenAddressesAsync (#132)
  • Added zeroEx.tokenRegistry.getTokenAddressBySymbolIfExistsAsync (#132)
  • Added zeroEx.tokenRegistry.getTokenAddressByNameIfExistsAsync (#132)
  • Added zeroEx.tokenRegistry.getTokenBySymbolIfExistsAsync (#132)
  • Added zeroEx.tokenRegistry.getTokenByNameIfExistsAsync (#132)
  • Added clear error message when checksummed address is passed to a public method (#124)
  • Fixes the description of shouldThrowOnInsufficientBalanceOrAllowance in docs (#127)

0x.js v0.9.3

22 Aug 08:43
e376189
Compare
Choose a tag to compare
  • Update contract artifacts to include latest Kovan and Mainnet deploys.

0x.js v0.9.2

21 Aug 16:12
Compare
Choose a tag to compare
  • This version was unpublished because of a publishing issue.
  • Update contract artifacts to include latest Kovan and Mainnet deploys.

0x.js v0.9.1

17 Aug 04:31
69668d0
Compare
Choose a tag to compare
  • Fixed the bug causing zeroEx.token.getBalanceAsync() to fail if no addresses available (#120)

0x.js v0.9.0

26 Jul 15:28
7f58a77
Compare
Choose a tag to compare
  • Migrated to the new version of smart contracts (#101)
  • Removed the ability to call methods on multiple authorized Exchange smart contracts (#106)
  • Made zeroEx.getOrderHashHex a static method (#107)
  • Cached net_version requests and invalidate the cache on calls to setProvider (#95)
  • Renamed zeroEx.exchange.batchCancelOrderAsync to zeroEx.exchange.batchCancelOrdersAsync
  • Renamed zeroEx.exchange.batchFillOrderAsync to zeroEx.exchange.batchFillOrdersAsync
  • Updated to typescript v2.4 (#104)
  • Fixed an issue with incorrect balance/allowance validation when ZRX is one of the tokens traded (#109)

0x.js v0.8.0

05 Jul 02:02
f2611d5
Compare
Choose a tag to compare
  • Add the ability to call methods on different authorized versions of the Exchange smart contract (#82)
  • Update contract artifacts to reflect latest changes to the smart contracts (0xproject/contracts#59)
  • Add zeroEx.proxy.isAuthorizedAsync and zeroEx.proxy.getAuthorizedAddressesAsync (#89)
  • Add zeroEx.token.subscribeAsync (#90)
  • Make contract invalidation functions private (#90)
    • zeroEx.token.invalidateContractInstancesAsync
    • zeroEx.exchange.invalidateContractInstancesAsync
    • zeroEx.proxy.invalidateContractInstance
    • zeroEx.tokenRegistry.invalidateContractInstance
  • Fix the bug where zeroEx.setProviderAsync didn't invalidate etherToken contract's instance