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.js v0.12.1
- Added the support for [email protected] provider (#142)
- Added the optional
zeroExConfig
parameter to the constructor ofZeroEx
(#139) - Added the ability to specify
gasPrice
when instantiatingZeroEx
(#139)
0x.js v0.11.0
0x.js v0.10.4
- Fixed a bug where checksummed addresses were being pulled from artifacts and not lower-cased (#135)
0x.js v0.10.2
- Hot fixed checksummed addresses in artifacts
0x.js v0.10.1
- 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
- Update contract artifacts to include latest Kovan and Mainnet deploys.
0x.js v0.9.2
- This version was unpublished because of a publishing issue.
- Update contract artifacts to include latest Kovan and Mainnet deploys.
0x.js v0.9.1
- Fixed the bug causing
zeroEx.token.getBalanceAsync()
to fail if no addresses available (#120)
0x.js v0.9.0
- 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 tosetProvider
(#95) - Renamed
zeroEx.exchange.batchCancelOrderAsync
tozeroEx.exchange.batchCancelOrdersAsync
- Renamed
zeroEx.exchange.batchFillOrderAsync
tozeroEx.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
- 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
andzeroEx.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