Releases: optiopay/klar
2.4.0
Many new features were developed by the community members:
- Add support for ignoring unfixed vulnerabilitie by @mterron
- New exit status, to distinguish between runtime errors and vulnerbilities being present by @cafuego
- Use proxy variables for docker communication by @neumayer
- Table formatting to output @nickmintel
- Multiple output format support by @jeff-knurek
- Update docs to note basic authentication support by @qiq
- Fix json format output by @nickmintel
API V3 support seems to be broken by the latest Clair's master, we will try to update our code.
2.3.0
2.2.0
2.1.1
Fix JSON output regression introduced in 2.1.0, thanks to @vasartori
2.1.0
The biggest community-driven release in Klar's history, thank you!
- Support for whitelisting CVEs and additional detail in the output report by @thereverendtom
- Support to configure docker/clair timeouts (
CLAIR_TIMEOUT
,DOCKER_TIMEOUT
env vars) by @ppacher - Support for existing registry tokens (
DOCKER_TOKEN
env var) by @jaumann - Better Readme - spelling and Grammar changes by @ccsalway
- Bugfix - duplicate entries in output by @thereverendtom
2.0.2
2.0.1
2.0
- Support of upcoming Clair V3 API (GRPC API) in Klar.
- Feature name (component) is added to vulnerability output.
Some background: support of V1 API (I'm not sure what happened with V2) was dropped in the master branch of Clair, so Clair V3 will have only GRPC API. You may try to build Clair V3 from master branch or use quay.io/coreos/clair-git docker image to test it.
Klar 2.0 supports both versions of API, it first tries to use V1 (JSON HTTP) API, if it fails Klar switches to V3.
2.0 Beta 1
- Support of upcoming Clair V3 API (GRPC API) in Klar.
- Feature name (component) is added to vulnerability output.
Some background: support of V1 API (I'm not sure what happened with V2) was dropped in the master branch of Clair, so Clair V3 will have only GRPC API. You may try to build Clair V3 from master branch or use quay.io/coreos/clair-git
docker image to test it.
Klar 2.0 supports both versions of API, it first tries to use V1 (JSON HTTP) API, if it fails Klar switches to V3.