Download binaries at https://crashoverride.com/downloads
Fixes
chalk insert
was running external tools on the exact path being chalked. For examplechalk insert hello.py
would runsemgrep
onhello.py
. Now chalk will compute nearestgit
repository and run external tools on it instead. (#485)- When
Dockerfile
specifies syntax directive, chalk checks buildkit frontend version compatibility as older frontends do not support--build-context
CLI argument. Passing the flag would fail the wrapped build and chalk would fallback to vanilla docker build. More about syntax directive here. (#486) - Heartbeat reports had older timestamps. Reporting state was cleared before sleeping for the heartbeat which meant that timestamp was always off by the heartbeats interval - default 10 minutes. (#487)
New Features
EXTERNAL_TOOL_DURATION
key which reports external tool duration for each invocation. (#488)run_secret_scanner_tools
configuration which then collects newSECRET_SCANNER
key. Currently only trufflehog is supported. (#489)
Commits since the previous tag: v0.5.3...v0.5.4