changelogs.md


cgewecke/eth-gas-reporter

Repository  -  API  -  Source

0.1.5

May 15, 2018
  • Support multi-contract files by parsing files w/ solidity-parser-antlr

0.1.4

May 14, 2018
  • Try to work around web3 websocket provider by attempting connection over http://. requestSync doesn't support this otherwise.
    • Detect and identify binaries with library links, add to the deployments table
    • Add scripts to run geth in CI (not enabled)

0.1.2

April 20, 2018
  • Make compatible with Web 1.0 by creating own sync RPC wrapper. (Contribution: @area)

0.1.1

December 19, 2017
  • Use mochas own reporter options instead of .ethgas (still supported)
    • Add onlyCalledMethods option
    • Add outputFile option
    • Add noColors option

0.1.0

December 10, 2017
  • Require config gas price to be expressed in gwei (breaking change)
    • Use eth gas station API for gas price (it's more accurate)
    • Fix bug that caused table not to print if any test failed.

0.0.15

December 9, 2017
  • Fix ascii colorization bug that caused crashed during table generation. (Use colors/safe).

0.0.14

November 30, 2017
  • Fix bug that caused the error report at the end of test run not to be printed.

0.0.13

November 15, 2017
  • Filter throws by receipt.status if possible
    • Use testrpc 6.0.2 in tests, add view and pure methods to tests.

0.0.12

October 28, 2017
  • Add config. Add gasPrice and currency code options
    • Improve table clarity
    • Derive block.gasLimit from rpc

0.0.11

October 23, 2017
  • Add Travis CI
    • Fix bug that crashed reported when truffle could not find required file

0.0.10

October 22, 2017
  • Add examples

0.0.10

October 22, 2017
  • Filter deployment calls that throw from the stats

0.0.8

October 22, 2017
  • Filter method calls that throw from the stats
    • Add deployment stats
    • Add number of calls column

0.0.6

October 14, 2017
  • Stop showing zero gas usage in mocha output
    • Show currency rates and gwei gas price rates in table header
    • Alphabetize table
    • Fix bug caused by unused methods reporting NaN
    • Fix failure to round avg gas use in table
    • Update dev deps to truffle4 beta

0.0.5

October 12, 2017
  • Thanks
    • Update image
    • Finish table formatting
    • Add some variable gas consumption contracts
    • Working table
    • Get map to work in the runner
    • Get gasStats file and percentage of limit working
    • Test using npm install
    • Add gasPrice data fetch, config logic
    • More tests
    • Abi encoding map.

0.0.4

October 1, 2017
  • Add visual inspection test
    • Fix bug that counted gas consumed in the test hooks