Skip to content

v1.7.0

Latest
Compare
Choose a tag to compare
@daniel-weisse daniel-weisse released this 04 Feb 15:03
· 16 commits to master since this release
e4864f9

What's Changed

⚠️ Security

This release includes a security fix of high severity.
Please read the GHSA-w7wm-2425-7p2h advisory carefully to assess the impact on your deployment and plan the update accordingly.

Please be aware that updating a deployment to v1.7.0 will require manual recovery of the Coordinator.
Additionally, starting with v1.7.0, recovery will require access to the recovery private keys, matching the recovery public keys defined in the manifest, either as files or through a PKCS #11 compatible backend.

🎁 New features

  • premain: enable JSON formatted logs if EDG_LOG_FORMAT=json by @daniel-weisse in #766
  • cli: support for authenticating with private keys and certificates stored in PKCS #11 backend by @daniel-weisse in #771
  • Support injection of Coordinator root and intermediate certificates into Marble environment by @daniel-weisse in #784
  • coordinator: add debug logging by @daniel-weisse in #786

🐛 Bug fixes

  • fix: JSON formatted logs for all Coordinator and marble-injector messages by @daniel-weisse in #764
  • coordinator: fix equality checks for manifest properties by @daniel-weisse in #777
  • Fix Marble verification with Coordinator root certificate by @thomasten in #782
  • cli: fix certificate command errors when --insecure flag is set by @daniel-weisse in #790

🔧 Other changes

  • coordinator: atomically replace the sealed data file on store commit by @thomasten in #762
  • charts: allow configuration of Coordinator PVC size through helm values file by @Nabsku in #793

📖 Documentation

New Contributors

Full Changelog: v1.6.0...v1.7.0