Skip to content

Releases: ApeWorX/ape

Ape 0.6.26

22 Nov 16:37
caab108
Compare
Choose a tag to compare

Changes

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

Ape 0.6.25

13 Nov 18:34
5dfc733
Compare
Choose a tag to compare

Changes

Special thanks to: @alex-damjanovic, @antazoey and @omahs

Ape 0.6.24

03 Nov 23:40
253a94f
Compare
Choose a tag to compare
  • fix: issue where used the wrong network in fork tools @antazoey [#1724]
  • feat: allowing alias-based argument click overrides @antazoey [#1723]

Thanks @antazoey

Ape 0.6.23

03 Nov 12:57
bea735d
Compare
Choose a tag to compare

Changes

  • fix: issue where arrays were missing in logs [APE-1501] @z80dev and @antazoey (#1722)
  • fix: issue where ape wouldn't recompile changed contracts [APE-1498] @antazoey (#1720)
  • fix: more warning when missing compiler plugins [APE-1491] @antazoey (#1717)
  • feat: support global NPM dependencies [APE-1490] @antazoey (#1716)
  • feat: upstream provider and forked network tools [APE-1485] @antazoey (#1714)
  • feat: account list filter in Ape alias CLI options @antazoey (#1713)
  • fix: remove API secrets from web3.py loggers [APE-1486] @antazoey (#1715)
  • docs: wrap up link fixes [APE-1482] @antazoey (#1711)
  • feat: allow custom cli ctx obj types [APE-1483] @antazoey (#1712)
  • docs: document ProviderContextManager [APE-618] @antazoey (#1710)
  • feat: better error when pytest option collision [APE-1479] @antazoey (#1708)
  • fix: issue when switching providers when disconnecting [APE-1460] @antazoey (#1700)
  • feat: adhoc code compile [APE-1476] @antazoey (#1707)
  • feat: adhoc compiler settings [APE-1474] @antazoey (#1705)
  • fix: issue where network choices were missing [APE-1475] @antazoey (#1706)
  • feat: handle when local dependency is already a manifest [APE-1397] @antazoey (#1666)
  • feat: public_key method added to KeyfileAccount class [APE-1466] @Aviksaikat (#1702)

Special thanks to: @Aviksaikat, @antazoey and @z80dev

Ape 0.6.22

10 Oct 22:02
4c5b853
Compare
Choose a tag to compare

Changes

  • feat: use OTS namespace for get contract creation receipt in ape-geth [APE-1453] @antazoey (#1697)
  • chore: bump ethpmtypes [APE-1454] @antazoey (#1698)
  • fix: multiple ABI encoding and decoding bug fixes @antazoey (#1694)
  • fix: an indefinite compile issue [APE-1450] @antazoey (#1696)
  • fix: unnecessary modification of build artifact @antazoey (#1695)
  • fix: issue where subclass receipts were not recognized in transaction error [APE-1445] @antazoey (#1693)
  • fix: better network errors when choice not found [APE-1441] @antazoey (#1691)
  • fix: sort providers in ape networks list [APE-1442] @antazoey (#1692)
  • feat: sort networks in list command [APE-1439] @antazoey (#1690)
  • fix: hyphenated ecosystem names [APE-1437] @antazoey (#1689)

Special thanks to: @antazoey

Ape 0.6.21

02 Oct 18:22
536d591
Compare
Choose a tag to compare

Changes

  • fix: plugins CLI list, install, and uninstall issues [APE-1427] @antazoey (#1684)
  • fix: ape plugins list failed when no plugins installed. [APE-1425] @antazoey (#1683)
  • perf: lazily load plugins [APE-1422] @antazoey (#1681)
  • fix: issue with custom errors on estimate gas and static fee txns [APE-1421] @antazoey (#1680)
  • feat: support pydantic v2 (as v1 imports) [APE-1374] @banteg (#1651)
  • feat(query): add .timestamp to ContractLog [APE-1391] @fubuloubu (#1660)
  • fix: issue where could not decode array of addresses [APE-1420] @antazoey (#1679)
  • chore: remove unused type: ignore comments and other small items [APE-1419] @antazoey (#1678)
  • refactor: BaseModel.__getattr__ logic sharing [APE-1415] @antazoey (#1675)
  • refactor: move transaction-convert methods to ConversionManager [APE-1416] @antazoey (#1676)

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

Ape 0.6.20

20 Sep 22:15
d3ba065
Compare
Choose a tag to compare

Changes

Special thanks to: @Aviksaikat, @antazoey, @banteg and @fubuloubu

Ape 0.6.19

29 Aug 22:51
0429b36
Compare
Choose a tag to compare

Changes

  • fix: more source traceback improvements [APE-1335] @antazoey (#1636)
  • feat: a config for excluding files from being compile by default [APE-1326] @antazoey (#1627)
  • fix(cache): sqlalchemy.exc.ArgumentError from selecting counts @wysenynja (#1624)
  • feat(ProviderAPI): add uri str fields for easier use [APE-1317] @fubuloubu (#1623)
  • fix: issue where could not have gas limit of 0 [APE-1307] @antazoey (#1616)

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

Ape 0.6.18

22 Aug 16:26
8ebbf51
Compare
Choose a tag to compare

Changes

  • feat(proxy): detect new proxies and improve performance [APE-1300] @banteg (#1609)
  • fix: allow decoding blocks that use hex values [APE-1304] @antazoey (#1613)

Special thanks to: @antazoey and @banteg

Ape 0.6.17

17 Aug 20:57
d84e45e
Compare
Choose a tag to compare

Changes

Special thanks to: @sabotagebeats

NOTE: The Dockerfile base python version was migrated from 3.9 to 3.10, so if you have any issues with upgrading, please using 0.6.16 tag for now