v0.7.0
What's Changed
🎁 New features
- coordinator: export grpc prometheus metrics by @davidweisse in #460
- genpolicy-msft: add support for volumeDevices by @burgerdev in #496
- cli: inject initializer with
contrast generate
by @davidweisse in #510 - cli: inject service mesh with
contrast generate
by @davidweisse in #529
🐛 Bug fixes
- kuberesource: remove namespace when patching with empty string by @katexochen in #465
- resourcegen: use docker.io registry for emojivoto images by @katexochen in #540
- cli: wait 180s for the coordinator on
contrast set
by @blenessy in #544
🔧 Other changes
- cmd/generate: decrease RUST_LOG to info by @katexochen in #459
- coordinator: add manifest generation metric by @davidweisse in #477
- coordinator: add metric for attestation failures with error string by @davidweisse in #484
- coordinator: add grpc latency metrics by @davidweisse in #501
- coordinator: make metrics endpoint configurable by @davidweisse in #491
- logging: enable subsystem warn level by default by @davidweisse in #565
📖 Documentation
- docs: removed all mentions of the preview bundle by @miampf in #461
- docs: harden curl invocation in installation instruction by @blenessy in #498
- docs: better error message when forgetting to set variables by @blenessy in #515
New Contributors
- @laralaske made their first contribution in #481
- @blenessy made their first contribution in #498
- @flxflx made their first contribution in #513
Upgrading
Contrast currently doesn't come with an upgrade path. To use the newest version of Contrast, undeploy your existing Contrast deployment, install the new CLI and setup a fresh Contrast deployment.
Full Changelog: v0.6.1...v0.7.0