Skip to content

Releases: ApeWorX/ape

Ape 0.7.11

08 Mar 14:03
a8d1487
Compare
Choose a tag to compare

Changes

Special thanks to: @BowTiedDevil, @Gonmeso, @antazoey, @dtdang and @mikeshultz

Ape 0.7.10

21 Feb 17:14
410fdb5
Compare
Choose a tag to compare

Changes

Special thanks to: @mikeshultz

Ape 0.7.9

16 Feb 18:34
2ef1d79
Compare
Choose a tag to compare

Changes

  • feat: EIP-4844 (type 3) transactions initial support @antazoey (#1928)

Special thanks to: @antazoey

Ape 0.7.8

12 Feb 16:57
60658c7
Compare
Choose a tag to compare

Changes

Special thanks to: @antazoey, @fubuloubu and @mikeshultz

Ape 0.7.7

30 Jan 17:55
7c5b10b
Compare
Choose a tag to compare

Changes

Special thanks to: @antazoey and @mikeshultz

Ape 0.7.6

23 Jan 17:03
7959bb8
Compare
Choose a tag to compare

Changes

  • fix: ecosystem-level default in config for local gas limit @antazoey (#1878)
  • fix: issues where was difficult to change network-config defaults in L2 sub-classes @antazoey (#1877)
  • docs: multi-network scripting guide update @antazoey (#1876)
  • fix: decoding of receipt data from Etherscan @mikeshultz (#1875)
  • feat: add default public RPC endpoints for default configured networks @mikeshultz (#1866)
  • feat: add convenience methods for selector identifiers to ContractInstance @mikeshultz (#1870)
  • feat: make .provider on @classproperty on all manager-access models @antazoey (#1873)
  • feat: allow comparing Struct types with sequence types @antazoey (#1874)
  • fix: issues with custom and forked network config parsing @antazoey (#1871)

Special thanks to: @antazoey and @mikeshultz

Ape 0.7.5

19 Jan 18:18
638b166
Compare
Choose a tag to compare

Changes

  • feat: Ethereum config base class and auto-fork creation @antazoey (#1869)
  • fix: custom ecosystem work and custom network fixes @antazoey (#1868)
  • docs: document explorer URL in custom networks @antazoey (#1867)
  • feat: config-based custom networks @antazoey (#1852)
  • refactor: make error more node generic @antazoey (#1863)
  • chore: allow rich v13 as dependency @mikeshultz (#1862)
  • docs: networks guide update @antazoey (#1859)
  • feat: add more details to account transfer error @antazoey (#1860)
  • docs: correct network script example @antazoey (#1861)
  • docs: more updates to the deploy user guide @antazoey (#1858)
  • fix: various bugs regarding AccessList usage in transactions (type 1 and 2) @antazoey (#1853)
  • feat: allow deployments from config to work @antazoey (#1839)
  • fix: issue where could not create an access-list transaction @antazoey (#1851)
  • docs: elaborate on deploying contracts @antazoey (#1850)
  • docs: improve networks guide, specifically around L2s and custom networks @antazoey (#1849)
  • fix: issue where eth-tester used max_gas within estimate_gas method @antazoey (#1848)
  • docs: correct account publish=True mistake in docs @antazoey (#1847)
  • test: rename test contracts to be 1-to-1 with source data @antazoey (#1841)
  • docs: more documentation on how ape-accounts plugin works with keyfiles and storage @antazoey (#1838)
  • docs: elaborate more on RPC connection via config file @antazoey (#1840)
  • docs: improve message for adding extra account entropy upon generation @antazoey (#1834)
  • docs: document difference between CALL versus TRANSACT in contract-interaction guide @antazoey (#1828)
  • fix: raise error when installing a dependency results in zero sources @antazoey (#1832)
  • feat: Adjust SignatureError with helpful tip on including sender= tx kwarg @miohtama (#1826)
  • docs: adjust tests guide fixtures section to make more sense @antazoey (#1829)
  • docs: document sign message functionalities @antazoey (#1827)
  • docs: exclude model_ prefixed methods appearing in docs @antazoey (#1830)
  • docs: "Edit on GitHub" button @antazoey (#1831)
  • chore: bump lint dependencies @antazoey (#1821)

Special thanks to: @antazoey, @mikeshultz and @miohtama

Ape 0.7.4

05 Jan 23:08
cc4b9c1
Compare
Choose a tag to compare

Changes

  • feat: allow contracts-folder (with hyphen) in ape-config.yaml @antazoey (#1820)
  • fix: contract type collision issues from deleted files and empty file issues @antazoey (#1818)
  • fix: bug where couldn't put contracts_folder in dependency config_override config @antazoey (#1819)
  • fix: more issues with eth fee history response handling @antazoey (#1814)

Special thanks to: @antazoey

Ape 0.7.3

04 Jan 18:50
9fb5b72
Compare
Choose a tag to compare

Changes

  • fix: issue with fee history for some nodes @antazoey (#1812)
  • fix: issue where Ape no longer worked AT ALL when using custom contracts folder @antazoey (#1813)

Special thanks to: @antazoey

Ape 0.7.2

04 Jan 14:38
d7643f9
Compare
Choose a tag to compare

Changes

  • refactor: move __getattr__ overload to new mixin and only use where needed @antazoey (#1810)
  • fix: decoding issues that affects tracing features such as coverage @antazoey (#1803)
  • docs: improve error message when geth binary is not found @antazoey (#1809)
  • chore: bump ethpm-types to fixed version @antazoey (#1808)
  • refactor: loosen up the urllib3 version requirement @mikeshultz (#1807)
  • fix: issues with GitHub dependencies when not specifying ref: or version: @antazoey (#1805)
  • fix: ContractInstance deploy error message @antazoey (#1806)
  • fix: use last frame to get locals when launching interactive test console @antazoey (#1804)
  • fix: issue where NotImplementedError was not raised when it was supposed to @antazoey (#1802)

Special thanks to: @antazoey and @mikeshultz