Skip to content

Latest commit

 

History

History
64 lines (42 loc) · 2.23 KB

File metadata and controls

64 lines (42 loc) · 2.23 KB

Changelog

All notable changes to this project will be documented in this file.

[Unreleased]

[0.4.1] - 2026-07-06

Note: There are only dependency bumps in this release.

[0.4.0] - 2025-07-10

Added

  • Add the function CertificateAuthority::ca_cert to easily get the CA Certificate (#1057).

Changed

  • BREAKING: The functions generate_leaf_certificate, generate_rsa_leaf_certificate and generate_ecdsa_leaf_certificate of CertificateAuthority accept an additional parameter subject_alternative_dns_names (#1057).
    • The passed SANs are added to the generated certificate, this is needed when the HTTPS server is accessible on multiple DNS names and/or IPs.
    • Pass an empty list ([]) to keep the existing behavior.
  • BREAKING: Constants have been renamed/retyped (#1057):
    • DEFAULT_CA_VALIDITY_SECONDS has been renamed to DEFAULT_CA_VALIDITY and now is of type stackable_operator::time::Duration.
    • ROOT_CA_SUBJECT has been renamed to SDP_ROOT_CA_SUBJECT.

[0.3.1] - 2024-07-10

Changed

  • Bump rust-toolchain to 1.79.0 (#822).

[0.3.0] - 2024-05-08

Changed

  • Bump Rust dependencies and GitHub Actions (#782).
  • Bump kube to 0.89.0 and update all dependencies (#762).
  • BREAKING: Bump k8s compilation version to 1.29. Also bump all dependencies. There are some breaking changes in k8s-openapi, e.g. PVCs now have VolumeResourceRequirements instead of ResourceRequirements, and PodAffinityTerm has two new fields match_label_keys and mismatch_label_keys (#769).
  • Bump GitHub workflow actions (#772).
  • Revert zeroize version bump (#772).

[0.2.0] - 2024-03-26

Changed

  • Implement PartialEq for most Snafu Error enums (#757).
  • Update Rust to 1.77 (#759).