Skip to content

Releases: eth-brownie/brownie

brownie 1.10.4

30 Jul 20:36
6c1ab10
Compare
Choose a tag to compare

Added

  • --version cli flag (#705)

Fixed

  • Do not mutate hypothesis settings (#704)

brownie 1.10.3

20 Jul 16:14
1834e95
Compare
Choose a tag to compare

Changed

  • Do not show stateful spinner when stdout is not suppressed (#696)

Fixed

  • Decoding error with internal revert message (#697)
  • Transaction verbosity during tests (#695)
  • Check for __getitem__/__call__ prior to showing type hints (#694)

brownie 1.10.2

18 Jul 19:53
9525c3c
Compare
Choose a tag to compare

Fixed

  • decoding error on internal call to an invalid function in a known contract (#691)
  • chain.redo across multiple transactions (#692)

brownie 1.10.1

17 Jul 23:39
c7efaaa
Compare
Choose a tag to compare

Fixed

  • chain fixture returns expected object (#689)

brownie 1.10.0

16 Jul 22:59
545636e
Compare
Choose a tag to compare

Added

  • TransactionReceipt.call_trace includes inputs and return values (#679)
  • chain object (#681)
  • --silent flag for brownie run (#680)
  • address member for decoded events (#682)

Changed

  • Various rpc methods have been deprecated in favor of the new chain object (#681)
  • Improvements to console autocompletion / type hints (#683)

Fixed

  • Properly handle Solidity source maps that are too long (#684)

brownie 1.9.8

10 Jul 02:24
2b2b01c
Compare
Choose a tag to compare

Added

  • Syntax highlights for Vyper exceptions (#668)
  • Syntax highlights for Solidity exceptions (#675)

Fixed

  • Infinite loop when querying implementation contract from Etherscan (#672)
  • Check return status before streaming brownie mix (#673)
  • Meaningful error message on failed trace (#674)
  • Handle incomplete Solidity source map (#676)

brownie 1.9.7

05 Jul 21:30
695c7fe
Compare
Choose a tag to compare

Added

  • max gas limit configuration setting (#664)
  • --failfast flag for hypothesis tests (#666)

Fixed

  • Iterate trace in reverse when looking for revert reason (#663)
  • TransactionReceipt verbosity and minor fixes (#665)

brownie 1.9.6

04 Jul 22:06
5175a0a
Compare
Choose a tag to compare

Changed

  • Reduce length of traceback on failed Vyper compilation (#661)
  • Run calls as transactions when catching dev revert string (#659)

Fixed

  • Do not reset local chain when closing Brownie (#660)

brownie 1.9.5

03 Jul 23:14
e845049
Compare
Choose a tag to compare

Changed

  • Support for Vyper v0.2.1 (#656)
  • Updated development network config to match mainnet's latest gas limits (#650)

Fixed

  • Heuristic for non-payable function reverts based on changes in Solidity v0.6.9 (#647)
  • brownie run exit status when using --interactive flag (#655)

brownie 1.9.4

21 Jun 21:36
70cbb31
Compare
Choose a tag to compare

Fixed

  • Http Requests now send a custom User-Agent (Fixes Kovan api requests) (#643)
  • Ensure nonce increments prior to sending a new transaction (#645)