Ape 0.1.0-beta.5
github-actions
released this
09 Feb 18:35
·
1196 commits
to main
since this release
Changes
- fix: consolidate 'ape plugins' commands and fix issues with upgrading @unparalleled-js (#479)
- chore: upgrade web.py dependency @unparalleled-js (#459)
- fix: improve warning for not-fully implemented plugins @unparalleled-js (#484)
- fix: deprecation warning when using entry points like dict in some python environments @unparalleled-js (#473)
- fix: use contract name in error message when no attribute found @unparalleled-js (#481)
- fix: support uninstalling editable plugins @unparalleled-js (#478)
- fix: raise when invalid passphrase on delete @unparalleled-js (#474)
- fix: make version incompatible with upgrade in 'ape plugins add' command @unparalleled-js (#476)
- fix: list accounts alphabetically in 'ape.cli.get_user_selected_account' @unparalleled-js (#477)
- fix: handle importing 'collections.abc.Mapping' in python 3.10 @unparalleled-js (#475)
- fix: breaking ethpm types @fubuloubu (#472)
- fix: use a default message in Abort when user does not provide message argument @unparalleled-js (#466)
- fix: exclude private repos from 'ape plugins list -a' @unparalleled-js (#470)
- fix: bug preventing 'ape compile' from finding contract paths @unparalleled-js (#471)
- fix: remove extra parenthesis on 'ape plugins list' command output @unparalleled-js (#464)
- refactor: prevent overwriting anything in root @fubuloubu (#463)
- refactor: plugin system for projects and dependencies @unparalleled-js (#431)
- feat: documentation site mobile fix and updates @Ninjagod1251 (#453)
- refactor: rename 'development' to 'local' and other renames (breaking changes PR) @unparalleled-js (#458)
- fix: raise ArgumentsLengthError when mismatched arguments length in contract constructor @unparalleled-js (#450)
- feat: ability to compile external projects @unparalleled-js (#439)
- fix: load config at earlier point to prevent segfault when trying to access it @unparalleled-js (#447)
- feat: added DatetimeConverter @johnson2427 (#441)
- refactor: remove dataclassy from managers @evanblank3 (#435)
- fix: issue preventing stacktrace from showing in -v debug @unparalleled-js (#440)
- docs: fix issue with address type @unparalleled-js (#438)
- fix: race-condition where the default log level would not set in time @unparalleled-js (#437)
- feat: added timestamp conversion feature @johnson2427 (#432)
- fix: check if contract prior to transacting @unparalleled-js (#426)
- fix: upgrade IPython to prevent potential vulns @unparalleled-js (#433)
- feat: allow configuring a global contracts path @unparalleled-js (#429)
- fix: bug preventing from solidity dependencies to work properly @unparalleled-js (#420)
- fix: bug preventing setting default networks from working @unparalleled-js (#430)
- fix: docker build failing for requirements @sabotagebeats (#428)
- fix: remove code that automatically added periods to exception messages @unparalleled-js (#427)
- fix: handle none args or inputs @unparalleled-js (#425)
- feat: editorialize doc @violetsummerzine (#314)
- fix: add missing error handling for VM-related contract logic errors in calls @unparalleled-js (#421)
- fix: issue preventing req confs from setting in test provider @unparalleled-js (#419)
- feat: allow specifying default network @unparalleled-js (#416)
- fix: issue preventing scripts from having the same name as a package @unparalleled-js (#415)
- fix: warn when unprocessed config items instead of error @unparalleled-js (#413)
- feat: check signature function on AccountAPI @unparalleled-js (#389)
- fix: bug preventing changing the verbosity when using the console command @unparalleled-js (#412)
- docs: issue with docs failing during beta release @unparalleled-js (#411)
Special thanks to: @Ninjagod1251, @evanblank3, @fubuloubu, @johnson2427, @sabotagebeats, @unparalleled-js and @violetsummerzine