Skip to content

brownie 1.12.0

Compare
Choose a tag to compare
@iamdefinitelyahuman iamdefinitelyahuman released this 24 Nov 20:15
· 1125 commits to master since this release
a18c42d

Added

  • TransactionReceipt.replace for rebroadcasting pending transactions (#846)
  • Gas strategies for automatic transaction pricing and replacement (#847)
  • Allow broadcasting reverting transactions in a live environment (#854)
  • Add timedelta as a kwarg in chain.mine (#856)
  • require_network pytest marker (#858)
  • TransactionReceipt.dev_revert_msg to access the dev revert string when there is a regular revert message (#860)
  • Allow targetting dev revert string in brownie.reverts (#861)
  • Support regex in brownie.reverts (#864)

Changed

  • Improved handling of trace queries and related exceptions (#853)
  • Disallow assignment over contract functions (#855)
  • skip_coverage and no_call_coverage are now markers, the fixtures have been deprecated (#859)
  • Improved exception messages for contract calls missing the "from" field (864)

Fixed

  • Address resolution in Contract.at (#842)
  • Handle undecodable revert messages within subcalls (#843)
  • Bug when installed packages contain an interfaces folder (#857)