Skip to content

Releases: ApeWorX/ape

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

Ape 0.6.16

17 Aug 17:06
218ef50
Compare
Choose a tag to compare

Changes

  • docs(testing): adds hd path note [APE-1298] @nazariyv (#1607)
  • feat: add support for wighawag's cwia proxies [APE-1286] @banteg (#1603)
  • feat: Raise warning if value= is specified for anything but a payable function [APE-1283] @Aviksaikat (#1599)
  • feat(query): contract creation query support [APE-1296] @fubuloubu (#1606)
  • feat: improve BlockNotFound [APE-1282] @antazoey (#1598)
  • feat: add vyper beta, sudoswap, solady cwia proxies [APE-1284] @banteg (#1600)
  • fix: config option typo [APE-1285] @banteg (#1601)
  • feat: detect create2 clones with immutable args [APE-1280] @banteg (#1597)
  • feat: detect clones with immutable args [APE-1278] @banteg (#1595)
  • fix: pygithub breaking change [APE-1276] @banteg (#1592)
  • docs: mention upgrading pip in readme [APE-1221] @antazoey (#1585)
  • feat: block id kwarg support [APE-1240] @antazoey (#1584)
  • feat: allow configuring gas-estimate multipliers [APE-1260] @antazoey (#1583)
  • feat: allow funding extra accounts in local geth provider [APE-1257] @antazoey (#1580)
  • fix: show full network name in ContractTypeNotFoundError [APE-1259] @antazoey (#1582)
  • fix: warning from authenticating to Github in deprecated way [APE-1258] @antazoey (#1581)
  • feat: allow setting chain ID in tester [APE-1253] @antazoey (#1578)
  • chore: bump mypy [APE-1255] @antazoey (#1579)
  • feat: networks run CLI [APE-981] @antazoey (#1576)

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

0.6.15

28 Jul 21:42
eea39f3
Compare
Choose a tag to compare

Changes

Special thanks to: @antazoey, @istankovic and @nazariyv

Ape 0.6.14

27 Jul 13:25
96fd774
Compare
Choose a tag to compare

Changes

Special thanks to: @antazoey, @dtdang, @sabotagebeats, @wolovim and @z80dev

Ape 0.6.13

08 Jul 19:16
7c859ce
Compare
Choose a tag to compare

Changes

  • feat: support global ape-config.yaml files [APE-153] @antazoey (#1529)
  • feat: improved error message for ArgumentsLengthError [APE-761] @antazoey (#1527)
  • feat: pyproject.toml approach for mdformat [APE-1164] @antazoey (#1523)
  • fix: more alias validation [APE-1171] @antazoey (#1530)
  • fix: use NotImplemented in ContractInstance.__eq__ [APE-1178] @antazoey (#1534)
  • fix: improve error when polling for blocks on local networks [APE-1176] @antazoey (#1533)
  • fix: issue with HTML favicon when running --coverage in CI [APE-1165] @antazoey (#1524)
  • chore: fix return type of ContractContainer.__getattr__ [APE-1166] @antazoey (#1526)
  • chore: mypy upgrade [APE-1172] @antazoey (#1531)

Special thanks to: @antazoey