Skip to content

Releases: ApeWorX/ape

Ape 0.8.24

02 Jan 00:58
309d0c7
Compare
Choose a tag to compare

Changes

Special thanks to: @antazoey and @defitricks

Ape 0.8.23

24 Dec 01:20
dd326c2
Compare
Choose a tag to compare

Changes

  • fix: unable to send transactions during manual mining in other providers @antazoey (#2447)
  • fix: transaction was missing signature / couldn't get hash when came from receipt @antazoey (#2446)
  • fix: improve error for transfer argument mixup @antazoey (#2445)
  • fix(ape-test): issue where couldn't transact when auto_mine=False @antazoey (#2443)
  • feat: widen allowed types for SnapshotID @bitwise-constructs (#2442)
  • feat: alias tx.gas for tx.gas_limit and tx.hash for tx.txn_hash @antazoey (#2431)
  • fix: could not decode ABIs when missing leading zeroes @antazoey (#2430)
  • docs: typo fix Update developing_plugins.md @defitricks (#2434)
  • feat: ability to get deployment addresses before deploying @antazoey (#2433)
  • feat: allow provider plugins to define NAME at class-level @antazoey (#2428)
  • fix: handle when log address is not checksummed when decoding @antazoey (#2429)
  • fix: issue with Block transactions when block.hash was None @antazoey (#2426)
  • feat(pytest): allow disabling fixture rebasing @antazoey (#2427)
  • fix: handle when a provider is not TestProviderAPI subclass during ape-test fixture setup @antazoey (#2424)
  • chore: remove redundant words @fudancoder (#2425)
  • fix: issue where used SharedBlobReceipt instead of Receipt @antazoey (#2421)
  • perf: minor trace improvements @antazoey (#2423)
  • fix: Python & NPM dependencies when not installed in Python/NPM cause ape pm list to fail @antazoey (#2419)
  • docs(compile): section links Output Extra @guspan-tanadi (#2418)
  • feat: allow --show-internal to be configured and use in framework's tests @antazoey (#2417)
  • test: lessen amount of logs in ape's tests @antazoey (#2399)
  • refactor: create and use disk-cache utilities for contracts-cache items @antazoey (#2416)
  • docs: fix some typos in comments and doc strings @majorteach (#2415)
  • feat: use preferred .site_package key instead of .python for less confusion @antazoey (#2411)
  • feat: include proxy ABIs in contract-type ABIs @antazoey (#2413)
  • feat: allow creating MockContractLog when multiple events have the same name @antazoey (#2414)
  • fix: negative block number support in ContractLog.range queries @antazoey (#2388)
  • perf: logger module loading @antazoey (#2408)
  • perf: improve the performance of importing from ape.exceptions @antazoey (#2407)
  • test: improve ipc path test @antazoey (#2410)
  • refactor: set ConfigManager.request_header in ctor instead of in module namespace @antazoey (#2409)
  • fix: issue where gnosis-safe proxy sometimes was not detected @0xthedance (#2400)

Special thanks to: @0xthedance, @antazoey, @bitwise-constructs, @defitricks, @fudancoder, @guspan-tanadi and @majorteach

Ape 0.8.22

10 Dec 15:43
a3f17aa
Compare
Choose a tag to compare

Changes

Special thanks to: @BobTheBuidler, @antazoey, @bitwise-constructs and @donatik27

Ape 0.8.21

02 Dec 18:18
6b12573
Compare
Choose a tag to compare

Changes

Special thanks to: @Madmaxs2, @antazoey, @bitwise-constructs and @leopardracer

Ape 0.8.20

07 Nov 19:42
0c9e5f1
Compare
Choose a tag to compare

Changes

Special thanks to: @antazoey and @omahs

Ape 0.8.19

29 Oct 17:50
46a1d2c
Compare
Choose a tag to compare

Changes

  • perf: more things that make ape --help way faster @antazoey (#2351)
  • perf: hardcoded trusted plugin during --help check @antazoey (#2347)
  • fix: mistaken blob receipt causing serialization problems @antazoey (#2345)
  • fix: delay hex-int validation error when None values for non-optional @antazoey (#2346)
  • fix: callable trace bug when estimating gas on revert-tx with no fail message @antazoey (#2344)
  • fix: issue running tests when mainnet is default network and specifying a different network @antazoey (#2343)

Special thanks to: @antazoey

Ape 0.8.18

26 Oct 14:35
a24374b
Compare
Choose a tag to compare

Changes

Special thanks to: @antazoey

Ape 0.8.17

17 Oct 19:10
3f2f301
Compare
Choose a tag to compare

Changes

Special thanks to: @0xthedance and @antazoey

Ape 0.8.16

03 Oct 16:14
c33bb34
Compare
Choose a tag to compare

Changes

  • docs: document AccountAPI.transfer call @antazoey (#2309)
  • fix: serialized HexBytes for Any types in ContractLog @antazoey (#2308)
  • fix: issue where checking .auto_mine in geth --dev raised NotImplementedError @antazoey (#2307)
  • feat: automatically calculate GitHub dependency name when not provided @antazoey (#2306)
  • docs: add description field to GH bug report @antazoey (#2301)
  • fix: ape test -vvv was not using correct pytest verbosity @antazoey (#2303)

Special thanks to: @antazoey

Ape 0.8.15

23 Sep 03:17
13ea952
Compare
Choose a tag to compare

Changes

Special thanks to: @antazoey, @bitwise-constructs and @johnson2427