github cert-manager/trust-manager v0.14.0

latest release: v0.15.0-alpha.0
17 days ago

trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.

v0.14.0 is a minor release including new features, some bugfixes, refactors and dependency updates.

Among the new features is support for set-based requirements (matchExpressions) when selecting namepaces to target with a Bundle.

This release also inludes some major bugfixes:

  • Allow key to be omitted when using the new includeAllKeys field introduced in v0.13.0 by @juliocamarero.
  • Updating JKS/PKCS#12 target truststores when password changes by @arsenalzp and @inteon.

Thanks to all contributors! 🚀

New features

Bugfixes

  • Fix crd validation: Key should not be required anymore in bundle source resources by @juliocamarero in #474
  • Fix issue with updating of JKS/PKCS targets when password changes #449 (review) by @inteon in #480
  • Fix issue with updating of JKS/PKCS targets when password changes by @arsenalzp in #449

Enhancements and Refactorings

  • Improve OpenAPI validation and SSA Golang markers by @erikgb in #477
  • refactor: more generic target handling by @erikgb in #440
  • Set dummy Helm chart versions by @erikgb in #490
  • Remove generated api-docs by @erikgb in #491

Automated Dependency Bumps

  • build(deps): Bump the all group with 2 updates by @dependabot in #464
  • build(deps): Bump the all group across 1 directory with 2 updates by @dependabot in #473
  • build(deps): Bump the all group with 6 updates by @dependabot in #481
  • build(deps): Bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2 in the all group by @dependabot in #484
  • build(deps): Bump the all group with 2 updates by @dependabot in #487

Automated Makefile Modules Updates

  • [CI] Merge self-upgrade-main into main by @github-actions in #470
  • [CI] Merge self-upgrade-main into main by @github-actions in #471
  • [CI] Merge self-upgrade-main into main by @github-actions in #472
  • [CI] Self-upgrade merging self-upgrade-main into main by @inteon in #479
  • [CI] Merge self-upgrade-main into main by @github-actions in #483
  • [CI] Merge self-upgrade-main into main by @github-actions in #488
  • [CI] Merge self-upgrade-main into main by @github-actions in #492

New Contributors

Full Changelog: v0.13.0...v0.14.0

Don't miss a new trust-manager release

NewReleases is sending notifications on new releases.