Releases: cerbos/reimage
Releases · cerbos/reimage
v0.2.0
Reimage 0.2.0
Changelog
Features
- 4eece6c feat(attestation): build out attestation signing
- 8f56926 feat(attestation): start filling out the attestation code
- 8732444 feat(attestation): working image attestion and checking
- cf7fc4e feat(cvecheck): WIP check for known vulnerabilities
- 0ac8efe feat(kms): cache the public key
- b958b1d feat(mappingsOnly): Allow skipping yaml parsing and just working on mappings
- e182573 feat(remap): Enfore consistant remapping
- 4113626 feat(vulcheck): provide a regexp for images that should be ignored
- 7f84538 feat(vulncheck): check that images have been scanned for vulnerabilities
- 168e9dc feat(vulncheck): include ignored and found CVEs in mappings files
- 18276ae feat(vulncheck): skip vuln checks if maxcvss is 0
Bug fixes
- 02f8f60 fix(attest): de-dupe the digests first
- 7a81e65 fix(ci): we require go 1.21
- ab7d648 fix(doc): fix heading
- 8c0e058 fix(renaming): simpler history and digest handling
Chores
- b6cffd9 chore(docs): update README and some CLI flags
- bb4f9e2 chore(mod): tidy
- 9181b4e chore(refactor): move all CLI settings into a struct
- acf4434 chore(refactor): split the big file
Others
v0.1.0
Reimage 0.1.0
Changelog
Features
- 859b4d3 feat(logging): use slog, allow debug logging, and a dry-run mode
Bug fixes
- de5a252 fix(cmd/reimage): fix use of old logger field
Documentation
- d2f651b docs(README): add description of JSONP rules
Chores
- 2665a69 chore(infra): add more formal project infrastructure
- 131a578 chore(infra): fix github cache warm
- 75dc989 chore(licenses): add license headers
- 2f25e9f chore(refactor): move the default jsonp rules to the module
- ddaecbc chore(refactor): refactor to maintain history of changes
- 16f4959 chore(test): build out JSONP matcher tests
- 5f959e7 chore(tests): add tests for reporemapper
Others
- 133d66c refactor: rename main files
v0.0.0-alpha0
Reimage 0.0.0-alpha0
Changelog
Chores
- 688edab chore(deps): tidy
- 2f25638 chore(tools): setup release tooling