Releases: CoinFabrik/scout
Releases · CoinFabrik/scout
v0.2.2
v0.2.1
v0.2.1 (2023-09-18)
- Fixed HTML and JSON output panic.
v0.2.0
v0.2.0 (2023-09-15)
- Added flags:
--verbose
--local-detectors
to use a local folder as detector, instad of the github repository--output-format
to format the output--output-path
to pipe the output
- New output formats
Using--output-format
now you can output Scout results in- HTML table
- JSON
- SARIF
- Wrapped dylint's
span_lint
andspan_lint_and_help
and centralized output messages inscout-audit-internal
- Updated various detectors
- Now all detectors compile with the same toolchain, having the same Clippy version
- CI Upgrades
- Now we test all detectors against their respective testcases:
- Build time was reduced from initial 2 hours to 30 minutes
- Tests are now ran in parallel to improve performance
- Tests are ran in multiple platforms (Ubuntu and MacOS)
- Detectors are locally sourced to test against most recent changes
- There’s a new Release CI for automatic crates.io publishing, release creation and binary compilation
- Binaries are now published into the release, allowing the usage of tools such as cargo-binstall
- Binaries are published for Ubuntu, MacOS and Windows, for arm64 and x86_64
- Now we test all detectors against their respective testcases:
- We are working on a fix for windows tests, which are currently failing.
- And many more small changes
v0.1.1
First release - v0.1.0
We're excited to announce the initial release of Scout! This release lays the groundwork for smart contract developers and auditors, to efficiently identify common security issues and deviations from best practices within their ink! smart contracts.