Releases: ApeWorX/ape
Releases · ApeWorX/ape
Ape 0.8.47
What's Changed
- fix(Build): avoid installing plugins in
-slimby @fubuloubu in #2751
Full Changelog: v0.8.46...v0.8.47
Ape 0.8.46
Changes
- refactor: use pyproject.toml; update docker build process @fubuloubu (#2749)
- docs(Userguides): refine CLI userguide and examples @fubuloubu (#2748)
- docs: add DeepWiki link @fubuloubu (#2747)
Special thanks to: @fubuloubu
0.8.45
What's Changed
- fix(CLI): bug when no plugins installed by @fubuloubu in #2746
Full Changelog: v0.8.44...v0.8.45
Ape 0.8.44
What's Changed
- refactor(CLI): reduce
ape/ape --helpload time by 70% by @fubuloubu in #2745
Full Changelog: v0.8.43...v0.8.44
Ape 0.8.43
Changes
- fix(CI): upgrade container retention policy action to v3 @fubuloubu (#2743)
- feat: allow setting
--provider-settingson bothape networks runandape consolecommands @antazoey (#2742) - chore(Test): remove
fuzzingmarker @fubuloubu (#2739) - chore: fix some comments @vetclippy (#2721)
- feat: add
removedattribute toContractLog@google-labs-jules (#2727) - feat(ChainManager): add
.get_block_at(time)to help search blocks @fubuloubu (#2730) - fix(Deps): upgrade to
eip712v0.3.0 @fubuloubu (#2733) - fix(CI): downgrade container-retention-policy action @google-labs-jules (#2737)
- refactor: migration to Python 3.10 @Syzygy106 (#2722)
- fix: extra spaces in keyfile account repr @antazoey (#2729)
Special thanks to: @Syzygy106, @antazoey, @fubuloubu, @google-labs-jules, @google-labs-jules[bot] and @vetclippy
Ape 0.8.42
Changes
- docs: add CONTRIBUTING badge to README.md @PeterPedegru (#2706)
- perf: use cached chain ID when possible instead of re-looking up from provider @antazoey (#2716)
- fix: handle geth
1.16.3for dev node @antazoey (#2692) - fix: replace deprecated use of model_validator @fubuloubu (#2725)
- refactor: normalize config/override dict keys by normalizing hyphens @fubuloubu (#2726)
- refactor: switch to instance method for after validator @fubuloubu (#2720)
- fix: wrong block comparison in
restore()@famouswizard (#2718)
Special thanks to: @PeterPedegru, @antazoey, @famouswizard and @fubuloubu
Ape 0.8.41
Changes
- refactor: pull out usable
ApeSignerclass as a cheaperAccountAPI@antazoey (#2717) - feat:
--schemeoption inape pm installCLI @antazoey (#2714) - fix:
account_optionprompt control @antazoey (#2712) - feat(cli): support custom account param decls in
@account_option()@antazoey (#2710) - chore: delete web3 compat file @antazoey (#2684)
- chore: fix comment for src/ape/api/config.py @letreturn (#2708)
Special thanks to: @antazoey and @letreturn
Ape 0.8.40
Changes
- fix(Deps): use EthPM Types v0.6.28; remove temp upper pin on pydantic @fubuloubu (#2703)
Special thanks to: @fubuloubu
Ape 0.8.39
Changes
- fix: temporary upper pin for
pydantic@pcaversaccio (#2702) - fix: test account repr checksum address @antazoey (#2700)
- feat: custom converter types @antazoey (#2694)
- fix: show missing compilers warn @antazoey (#2696)
- fix: ability to set transaction
.gas(alias for.gas_limit) @antazoey (#2695)
Special thanks to: @antazoey and @pcaversaccio
Ape 0.8.38
Changes
- feat: allow setting contract err revert msg @antazoey (#2689)
- fix: two issues where transaction trace was not showing on failed transactions @antazoey (#2688)
- fix: gas estimate multiple default value fix @antazoey (#2691)
- chore: wrong package license classifier @PelumiDegen31 (#2690)
- feat: adds support for
$WEB3_PROVIDER_URI@antazoey (#2687) - fix: issue creating transaction not connected to a provider @antazoey (#2685)
- fix: honor given
chain_idkwarg increate_transaction()@antazoey (#2683) - fix: bump web3 to v7.12.1; undo MockBatchingContext hack @dragonbod (#2678)
- chore(ci): upgrade checkout to v5 @zkpepe (#2674)
Special thanks to: @PelumiDegen31, @antazoey, @dragonbod and @zkpepe