Skip to content

Releases: uniswap-python/uniswap-python

v0.7.1

09 Sep 12:22
fa46b80
Compare
Choose a tag to compare

What's Changed

  • feat: price impact excludes fees by @Voyz in #325

New Contributors

  • @Voyz made their first contribution in #325

Full Changelog: 0.7.0...v0.7.1

0.7.0

30 Mar 13:23
0.7.0
47ae05d
Compare
Choose a tag to compare

What's Changed

  • fix: fee argument not respected in make_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

08 Nov 13:29
0.6.2
3554749
Compare
Choose a tag to compare

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

18 Oct 12:26
0.6.1
3596ebd
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.6.0...0.6.1

0.6.0

29 Aug 13:51
0.6.0
ff26afb
Compare
Choose a tag to compare

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

Full Changelog: 0.5.5...0.6.0

v0.5.5

03 Jan 09:04
0.5.5
963106d
Compare
Choose a tag to compare

Full Changelog: 0.5.4...0.5.5

v0.5.4

21 Dec 10:05
3ea6eb6
Compare
Choose a tag to compare

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

Full Changelog: 0.5.3...0.5.4

v0.5.3

19 Oct 10:41
0.5.3
fd097b2
Compare
Choose a tag to compare

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

Full Changelog: 0.5.1...0.5.3

v0.5.1

08 Jun 13:14
0.5.1
efc35e3
Compare
Choose a tag to compare

Minor fixes

Full Changelog: 0.5.0...0.5.1

v0.5.0 - Initial Uniswap v3 support!

08 Jun 13:13
0.5.0
e56b1d5
Compare
Choose a tag to compare

What's Changed

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