Ape 0.5.2
github-actions
released this
12 Oct 16:04
·
958 commits
to refs/heads/main
since this release
Changes
- fix: remove
ropsten
,kovan
, andrinkeby
@unparalleled-js (#1093) - fix: Improve error log when no tracing support during gas profile display in tests @unparalleled-js (#1094)
- feat: add
--gas
flag toape 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 attributerequested_version
@sabotagebeats (#1085) - fix: update web3 dependency @helloibis (#1082)
- feat: adds
chain.get_receipt()
method @unparalleled-js (#1074) - feat:
recover_signer()
utility method inape.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 toContractContainer
@sabotagebeats (#1054) - feat: use minimal box @unparalleled-js (#1070)
- feat: add
supports_tracing()
calculated property toProviderAPI
andWeb3ProviderAPI
@unparalleled-js (#1067) - refactor: use
is_file()
andis_dir()
overexists()
whenever makes sense @unparalleled-js (#1069) - fix: use
get_repo
cache inGithubClient
when callingget_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