v0.8.0
What's Changed
🛠 Breaking changes
- treewide: rename environment variables from
EDG_*
toCONTRAST_*
by @miampf in #572 - generate: add flag for aks reference values by @davidweisse in #612
- cli: remove runtime subcommand by @davidweisse in #626
- generate: rename --workload-owner-key to --add-workload-owner-key by @Freax13 in #670
🎁 New features
- cli: add recover command by @katexochen in #634
🐛 Bug fixes
- cli: fix autocomplete by @m1ghtym0 in #597
- atls: fix CommonName of temporary cert by @blenessy in #599
- genpolicy-msft: revert problematic tarindex commit by @burgerdev in #619
- ca: include SubjectKeyId and AuthorityKeyId in certificates by @burgerdev in #655
- microsoft.genpolicy: drop revert tarindex symlink handling patch by @katexochen in #667
- cli: change key file permissions to 0600 by @burgerdev in #709
🔧 Other changes
- genpolicy: allow contrast env vars for coordinator by @davidweisse in #587
- coordinator: uniform gRPC metric prefix by @burgerdev in #583
- cli: use manifest reference values for attestation by @davidweisse in #608
- cli/version: print launch digest, images and other version information by @miampf in #542
- generate: translate genpolicy logs, show warnings by @katexochen in #633
- verify: verify active manifest at Coordinator by @davidweisse in #615
📖 Documentation
- docs: add troubleshooting page by @davidweisse in #571
- docs: verify command takes in manifest file by @davidweisse in #625
- docs: extend troubleshooting guide by @katexochen in #614
- docs: add recovery by @burgerdev in #696
New Contributors
- @Freax13 made their first contribution in #656
- @daniel-weisse made their first contribution in #710
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.7.3...v0.8.0