solidity-code-metrics
Version:
Solidity Code Metrics
74 lines (52 loc) • 2.19 kB
Markdown
# Change Log
All notable changes to "solidity-code-metrics" will be documented in this file.
## v0.0.27
- new: fix exception when scoping non logic contracts - #20
- update: dependencies
## v0.0.26
- new: show deployable contracts - #19
- new: users can provide a scope file - #17
## v0.0.23
- fixes: crhome rendering issues - #10
- fixes: invalid table markdown - #7
- update: dependencies
## v0.0.22
- new: CLI glob resolve provided paths
- update: dependencies
## v0.0.21
- new: CLI option `--html` - generates a standalone html report (default markdown)
## v0.0.20
- new: added `solidity-code-metrics` command
- new: updated solidity-parser, solidity-doppelganger
## v0.0.19
- new: metrics for `tryCatch` and `unchecked` blocks
## v0.0.18
- update: updated solidity doppelganger/regenerate patterns
## v0.0.17
- update: solidity parser to 0.13.2
## v0.0.16
- update: doppelganger to 0.0.5 (updating parser)
- new: metric: external dependencies - lists all external imports.
- imports may be an indicator of the capabilities and code-patterns used in a contract system.

## v0.0.15
- update: surya to 0.4.2
## v0.0.14
- fix: **IMPORTANT** nSLOC metric in the table displayed all normalized source lines (including comments, blank lines) instead of normalized source code lines only. This has been changed with this release. `nSLOC` now displays normalized source-code lines (no comments, blank lines). The new column `nLines` now displays the value that was formerly displayed for `nSLOC`. - #3
## v0.0.13
- fix: add option to disable solidity doppelganger (e.g. for in-browser use of solidity-metrics) - #2
## v0.0.12
- new: support abstract contracts
## v0.0.11
- update: solidity-doppelganger to v0.0.4
## v0.0.8 - v0.0.10
- updated: surya, solidity parser
- new: solidity-doppelganger detection
## v0.0.7
- updated: surya to 0.4.1-dev.2
## v0.0.6
- new: support for solidity `0.6.x`
- updated: surya to 0.4.0 #49
- updated: `solidity-parser-diligence` to community maintained `@solidity-parser/parser` #53
## v0.0.1 - 0.0.4
- first alpha