Releases: uniswap-python/uniswap-python
Releases 路 uniswap-python/uniswap-python
v0.7.1
0.7.0
What's Changed
- fix:
fee
argument not respected inmake_trade_output
by @jz448 in #306 - test: add test for ValueError in make_trade_output by @ytoast in #301
- fix: update ganache version to fix arbitrum test by @ytoast in #311
- fix: update web3py to v6, apply no-implicit-optional, misc fixes by @ErikBjare in #320
New Contributors
Full Changelog: 0.6.2...0.7.0
v0.6.2
What's Changed
- fix: loosened version requirement to allow testing web3py v6 by @ErikBjare in #287
Full Changelog: 0.6.1...0.6.2
0.6.1
What's Changed
- fix: add 1bps fee tier to tick_spacing and bitmap_spacing constants. by @KeremP in #278
- Enable caching to reduce RPC calls by @PawlowskiAdrian in #276
New Contributors
- @PawlowskiAdrian made their first contribution in #276
Full Changelog: 0.6.0...0.6.1
0.6.0
What's Changed
- feat: implemented V3 features, like create pool, mint/close liquidity position, TVL calculation by @KeremP in #264
- feat: add support for Harmony One (SushiSwap V2) by @nxet in #238
- fix: fixed support for stable Ganache v7.0.1 by @ErikBjare in #233
- fix: improved typing by @ErikBjare in #268
- fix: add g枚rli to _netid_to_name by @lfeng100 in #261
- test: testing beyond mainnet by @ErikBjare in #266
New Contributors
- @KeremP made their first contribution in #264
- @nxet made their first contribution in #238
- @lfeng100 made their first contribution in #261
Full Changelog: 0.5.5...0.6.0
v0.5.5
Full Changelog: 0.5.4...0.5.5
v0.5.4
Support for more deployments and forks, among other things.
See the changelog in the README for more details.
What's Changed
- feat: added Optimism and Arbitrum support (updated constants.py) by @liquid-8 in #186
- feat: added BSC testnet router and factory address by @Rishirandhawa in #189
- feat: estimate gas using RPC by @romanbsd in #190
- fix/enhancement: added bytes32 name/symbol support in get_token() by @liquid-8 in #191
- feat: added estimate_price_impact helper and warnings in docs by @ErikBjare in #199
- feat: improved estimate_price_impact helper function; added factory contract for V3 by @liquid-8 in #202
- tests: switch to ganache v7 by @ErikBjare in #201
- fix: typing issues in uniswap.py by @KeremP in #214
- feat: add support for fantom by @ehtec in #219
New Contributors
- @Rishirandhawa made their first contribution in #189
- @romanbsd made their first contribution in #190
- @KeremP made their first contribution in #214
- @ehtec made their first contribution in #219
Full Changelog: 0.5.3...0.5.4
v0.5.3
Minor bugfixes and improvements.
What's Changed
- Update constants.py [BSC support] by @liquid-8 in #129
- feat: added swapExact...SupportingFeeOnTransferTokens() support by @liquid-8 in #132
- fix/enhancement: removes over-approval, adds manual approve by @liquid-8 in #136
- Update getting-started.rst by @liquid-8 in #137
- fix: add '3' as valid Uniswap version number in error message by @nimcon in #157
- feat: Polygon support by @ChristianPerez34 in #158
- docs: update quoter description by @ekzhang in #153
- Fix v3 behaviour when input or output token is ETH by @nimcon in #159
- fix: added kovan to _netid_to_name by @jhb10c in #168
- build(deps): upgrade click by @unparalleled-js in #179
- fix: replace print with click.echo by @unparalleled-js in #180
New Contributors
- @nimcon made their first contribution in #157
- @ChristianPerez34 made their first contribution in #158
- @ekzhang made their first contribution in #153
- @jhb10c made their first contribution in #168
- @unparalleled-js made their first contribution in #179
Full Changelog: 0.5.1...0.5.3
v0.5.1
Minor fixes
Full Changelog: 0.5.0...0.5.1
v0.5.0 - Initial Uniswap v3 support!
What's Changed
- Minor fixes by @anryko in #64
- feat: update netid to include ropsten as network option by @diggythecandygun in #86
- fix: slippage in _eth_to_token_swap_output by @liquid-8 in #87
- docs: started working on proper docs by @ErikBjare in #92
- feat: initial support for custom deployments and routes by @ErikBjare in #58
- feat: added basic CLI by @ErikBjare in #97
- feat: initial work on v3 by @ErikBjare in #106
- refactor: massive refactor by @ErikBjare in #108
- docs: add additional test instructions to README by @ericjang in #111
New Contributors
- @anryko made their first contribution in #64
- @diggythecandygun made their first contribution in #86
- @ericjang made their first contribution in #111
Full Changelog: 0.4.6...0.5.0