Skip to content

Ape 0.8.30

Choose a tag to compare

@github-actions github-actions released this 08 Apr 02:37
· 122 commits to refs/heads/main since this release
7985c6a

Changes

  • feat: add --exclude-compiler flag to ape compile command @0xthedance (#2494)
  • refactor: improve error handling @mdqst (#2560)
  • fix: incorrect variable usage in ApeVersion method @famouswizard (#2559)
  • perf: avoid all default web3 middleware @antazoey (#2488)
  • feat: Add python loc option for installing plugins @3shv (#2553)
  • fix: bugs where interfaces would unpack in the wrong spot @antazoey (#2555)
  • fix: interface compiler would compile the wrong interfaces when source ID matched local project @antazoey (#2554)
  • feat: include build stuff in the unpacking of a project @antazoey (#2552)
  • fix: issue where project.sources.lookup() returned wrong path in certain conditions @antazoey (#2551)
  • refactor: add hash protocol to BaseAddress @3shv (#2550)
  • chore: handle ruff upgrade @antazoey (#2549)
  • feat: local network process MGMT CLI @antazoey (#2545)
  • fix: issue where contract_type would get corrupted in cache during trace enrichment @BowTiedDevil (#2540)
  • fix: filter out logs from other contracts in ContractEvent.from_receipt @fubuloubu (#2548)
  • fix: update py-geth to 5.3.0 @fubuloubu (#2546)
  • fix: unable to connect to adhoc local network when using IPC @antazoey (#2543)
  • feat: migrate to ruff for linting and formatting @banteg (#2530)
  • docs: fix build issues @antazoey (#2544)
  • docs(readme): navigate path links @guspan-tanadi (#2542)
  • fix: update pyyaml to >=5.1 and use safe_load/safe_dump @banteg (#2541)
  • feat: ape pm install command supports package ID @antazoey (#2538)
  • docs: comprehensive update of user guides @banteg (#2534)
  • fix: ape pm install didn't show error in some cases @antazoey (#2525)
  • feat: allow configuring accounts to show full calldata when signing @antazoey (#2523)

Special thanks to: @0xthedance, @3shv, @BowTiedDevil, @antazoey, @banteg, @famouswizard, @fubuloubu, @guspan-tanadi and @mdqst