This release improves the overall code quality through the use of python type annotation, and a significant increase in the documentation coverage. Additionally, a new flag was added `--ignore-compile` and we moved from travis to GitHub actions.
Thanks to our external contributor:
- karansinghgit
Added
- Python type annotation (https://github.com/crytic/crytic-compile/pull/54)
- `--ignore-compile` flag, which disables the compilation for any platform (shortcut for `--truffle-ignore-compile --embark-ignore-compile ....`) (https://github.com/crytic/crytic-compile/pull/55)
Changed
- Increase documentation coverage (https://github.com/crytic/crytic-compile/pull/54)
- `cryticparser.defaults_flag_in_config` is renamed `DEFAULTS_FLAG_IN_CONFIG` (https://github.com/crytic/crytic-compile/pull/54, breaking change)
- Use GitHub action instead of travis (https://github.com/crytic/crytic-compile/pull/57, https://github.com/crytic/crytic-compile/pull/58)
Fixed
- Many pylint issues (https://github.com/crytic/crytic-compile/pull/54)