Skip to content

Ape 0.5.2

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Oct 16:04
· 602 commits to refs/heads/main since this release
7b9820d

Changes

  • fix: remove ropsten, kovan, and rinkeby @unparalleled-js (#1093)
  • fix: Improve error log when no tracing support during gas profile display in tests @unparalleled-js (#1094)
  • feat: add --gas flag to ape test command to output gas reports after tests @unparalleled-js (#1083)
  • feat: update error message when missing compilers @sabotagebeats (#1087)
  • docs: correct command ape --verbosity DEBUG run @hydroxyphthalimide (#1088)
  • fix: PluginInstallRequest object has no attribute requested_version @sabotagebeats (#1085)
  • fix: update web3 dependency @helloibis (#1082)
  • feat: adds chain.get_receipt() method @unparalleled-js (#1074)
  • feat: recover_signer() utility method in ape.types.signature @sabotagebeats (#1076)
  • fix: use python3 as pre-commit default language @helloibis (#1077)
  • feat: address more trace feedback @unparalleled-js (#1073)
  • feat: Add source_path property to ContractContainer @sabotagebeats (#1054)
  • feat: use minimal box @unparalleled-js (#1070)
  • feat: add supports_tracing() calculated property to ProviderAPI and Web3ProviderAPI @unparalleled-js (#1067)
  • refactor: use is_file() and is_dir() over exists() whenever makes sense @unparalleled-js (#1069)
  • fix: use get_repo cache in GithubClient when calling get_release() @unparalleled-js (#1066)
  • feat: custom exceptions for when block and transaction not found @unparalleled-js (#1065)
  • fix: round floats in gas report @unparalleled-js (#1063)
  • test: verify receiver on get_receipt() call @unparalleled-js (#1064)
  • test: prevent actually cloning repo in tests @unparalleled-js (#1061)
  • fix: strange error when getting logs from multiple addresses when addresses list empty @unparalleled-js (#1060)
  • feat: show gas reports from Ethereum transaction receipts @unparalleled-js (#1050)
  • fix: issues with getting transactions in a block @unparalleled-js (#1058)
  • chore: update gas limit type hints @helloibis (#1053)
  • fix: issue with caching local proxies @unparalleled-js (#837)
  • feat: add gas limit configuration @helloibis (#1009)
  • feat: allow custom plugin specification in Docker file and other Docker / plugin improvements @unparalleled-js (#1029)
  • fix: validate Ape has connected to the right network and client @fubuloubu (#1038)
  • fix: allow ecosystems to still load when default provider or network not found @unparalleled-js (#1049)
  • fix: properly calling receipt transaction objects in tests @johnson2427 (#1043)
  • test: fix flakey tests @unparalleled-js (#1048)
  • fix: broken url @wavey0x (#1047)

Special thanks to: @fubuloubu, @helloibis, @hydroxyphthalimide, @johnson2427, @sabotagebeats, @unparalleled-js and @wavey0x