Skip to content

Releases: ApeWorX/ape

Ape 0.1.0-alpha.26

09 Nov 18:02
ac2e358
Compare
Choose a tag to compare

Changes

  • feat: test command @unparalleled-js (#225)
  • feat: upgrade black to target python 3.9 @unparalleled-js (#227)
  • refactor: rename http provider plugin to geth @unparalleled-js (#226)
  • feat: start ephemeral development geth when no HTTP provider running @unparalleled-js (#224)
  • fix: only handle errors from geth in ape-http provider plugin @unparalleled-js (#219)
  • docs: update website and doc links in README @miohtama (#221)
  • feat: provider and account testing APIs @unparalleled-js (#220)
  • feat: test config that includes mnemonic and number of accounts @unparalleled-js (#216)
  • fix: make all cli options callable @unparalleled-js (#217)
  • refactor: add ape 1st cls plugins to known_first_party isort list @unparalleled-js (#218)
  • fix: make account option 0-index based @unparalleled-js (#207)
  • feat: allow getting network from choice @unparalleled-js (#206)
  • fix: inc sender in dict but not in send @unparalleled-js (#205)
  • feat: alias prompt choice click param type @unparalleled-js (#196)
  • fix: handle List and None in config output @unparalleled-js (#201)

Special thanks to: @miohtama and @unparalleled-js

Ape 0.1.0-alpha.25

19 Oct 13:07
5ac1029
Compare
Choose a tag to compare

Changes

  • feat: raise virtual machine errors @unparalleled-js (#181)
  • fix: make contract calls work @unparalleled-js (#190)
  • fix: make unlock account work @unparalleled-js (#191)
  • fix: estimate gas fix @unparalleled-js (#188)
  • fix: remove space from abi selector @unparalleled-js (#187)
  • docs: updated docker with example command @sabotagebeats (#182)
  • feat: Add dockerfile for automated builds to dockerhub @sabotagebeats (#165)
  • feat: use click handler for web3 loggers @unparalleled-js (#179)
  • chore: update all linting tools @fubuloubu (#180)
  • refactor: use logging verbosity option in run and console @unparalleled-js (#177)
  • feat: debug logging @unparalleled-js (#175)
  • feat: network bound command auto context @unparalleled-js (#171)
  • fix: warn for missing compilers recursively @unparalleled-js (#176)
  • fix: use valid yaml for networks dump @unparalleled-js (#173)
  • fix: improve plugins install config schema @unparalleled-js (#170)

Special thanks to: @fubuloubu, @sabotagebeats and @unparalleled-js

Ape 0.1.0-alpha.24

30 Sep 18:12
a106c83
Compare
Choose a tag to compare

Changes

  • feat: custom errors in 1st class plugins @unparalleled-js (#169)
  • feat: cli module @unparalleled-js (#168)
  • feat: logging @unparalleled-js (#146)
  • fix: handle missing compiler extensions @unparalleled-js (#167)
  • fix: correct networks list output @unparalleled-js (#164)
  • fix: limit ape_accounts plugin to KeyfileAccounts @unparalleled-js (#157)
  • fix: uses 'fixes' keyword in PR template @unparalleled-js (#160)
  • feat: handle interrupts @unparalleled-js (#159)
  • fix: remove production asserts @unparalleled-js (#143)
  • fix: improve error handling for unimplemented plugins @unparalleled-js (#148)

Special thanks to: @unparalleled-js

Ape 0.1.0-alpha.23

10 Sep 22:41
4ee59d5
Compare
Choose a tag to compare

Changes

  • fix: help text fixes @unparalleled-js (#140)
  • feat: custom exceptions @unparalleled-js (#138)
  • feat: fuzzy command suggestions @unparalleled-js (#139)
  • fix: accounts failure exit codes @unparalleled-js (#136)
  • chore: refactor and test networks list command @unparalleled-js (#134)
  • chore: upgrade python syntax @unparalleled-js (#131)

Special thanks to: @unparalleled-js

Ape 0.1.0-alpha.22

24 Aug 21:47
1ec197c
Compare
Choose a tag to compare

Changes

  • fix: use getattr for EthereumProvider network configs instead of dictionary key lookup @lost-theory (#128)

Special thanks to: @lost-theory

Ape 0.1.0-alpha.21

09 Aug 22:46
aec5e50
Compare
Choose a tag to compare

Changes

  • fix: make sure signatures are in the proper format for RLP encoding @fubuloubu (#124)
  • fix: remove unused network type after geth --dev was added @fubuloubu (#123)
  • fix: handle exceptions when loading plugin packages @fubuloubu (#121)

Special thanks to: @fubuloubu

Ape 0.1.0-alpha.20

04 Aug 18:00
0a56d71
Compare
Choose a tag to compare

Changes

  • fix: use ape-specific types for messages and msg/txn signatures @fubuloubu (#122)
  • chore: sphinx documentation configs, build script, CI job @lost-theory (#117)
  • chore: detect breakpoints and print statements @fubuloubu (#118)

Special thanks to: @fubuloubu and @lost-theory

Ape 0.1.0-alpha.19

30 Jul 23:14
d87961c
Compare
Choose a tag to compare

Changes

  • fix: raise if not connected to correct chain via HTTP provider @fubuloubu (#113)
  • refactor: change how signing API works @fubuloubu (#115)
  • fix: make sure transactions defaults function properly @fubuloubu (#116)
  • fix: chain ID for geth --dev was incorrect, so add local network @fubuloubu (#114)

Special thanks to: @fubuloubu

Ape 0.1.0-alpha.18

30 Jul 03:25
74c79aa
Compare
Choose a tag to compare

Changes

  • fix: set txn.chain_id based on Network's expected value @fubuloubu (#112)
  • refactor: allow more network choices via defaults @fubuloubu (#108)

Special thanks to: @fubuloubu

Ape 0.1.0-alpha.17

24 Jul 17:16
Compare
Choose a tag to compare

Changes

Special thanks to: @fubuloubu