v0.0.14
New
- New security linter: osv-scanner
- New linter: checkov
- New linter: stylua
- New formatter: gofumpt
- New formatter: golines
- New action:
trunk-check-pre-commit
- New sample action:
hello-world-python
- Add trivy
config
subcommand - Add devcontainer support for Github Codespaces
Improvements/Fixes
- Fix clippy to update the local cache and not update lockfiles
- Add runtime definitions, default lint ignores, and default environments
- Identify security linters and subcommands as
is_security: true
- Improve linter upgrade validation and testing fidelity
- Support newer download URL schemas for kube-linter
- Improve versioning and plugin installs for commitlint
- Provide a default config for cspell that reduces flakiness
- Add hadolint macOS arm64 native binaries
- Add support for python 3.11 runtime
- Fix flake8 issue_url to accommodate all issue codes
- Fix script for
trunk-check-pre-push-always
to better locatetrunk
- Fix custom parser to accept
ruff@0.0.260
output - Deprecate linter
terraform-validate
(useterraform
)
New Contributors
- @tomlazar made their first contribution in #210
- @fergusdixon made their first contribution in #223
Full Changelog: v0.0.13...v0.0.14