Venafi Connection releases¶
Learn about current and past releases of Venafi Connection.
Latest release¶
The latest stable version of Venafi Connection is v0.3.1.
Downloads¶
- Helm Chart:
oci://registry.venafi.cloud/charts/venafi-connection:v0.3.1
Release v0.3.1¶
Venafi Connection v0.3.1 was released on January 6, 2025.
Key features¶
- The following dependencies have been updated:
- golang.org/x/net was updated to v0.33.0 to fix CVE-2024-45338
- github.com/Venafi/vcert/v5 was updated to v5.8.0, fixing a bug in the validation logic that caused RSA 3072 bit keys not to be accepted
Downloads
- Helm Chart:
oci://registry.venafi.cloud/charts/venafi-connection:v0.3.1
Release v0.3.0¶
Venafi Connection v0.3.0 was released on January 6, 2025.
Possible breaking change
For the VenafiEnhancedIssuerReady
and ApproverPolicyVenafiReady
type conditions on VenafiConnection resources, the Generated a token
reason has been replaced with TokenGenerated
, and the message is now human readable. This might be a breaking change for customers that rely on this Generated a token
value in their scripting/ checks.
Key features¶
- The following dependencies have been updated:
- google-github-actions/auth was updated to v2.1.7
- golang.org/x/crypto was updated to v0.31.0
- golang.org/x/sync was updated to v0.10.0
- k8s.io/api was updated to v0.32.0
- k8s.io/apiextensions-apiserver was updated to v0.32.0
- k8s.io/apimachinery was updated to v0.32.0
- k8s.io/apiextensions-apiserver was updated to v0.32.0
- k8s.io/client-go was updated to v0.32.0
- k8s.io/utils was updated to 0.0.0-20241104100929-3ea5e8cea738
- sigs.k8s.io/controller-runtime was updated to 0.19.3
- github.com/stretchr/testify was updated to 1.10.0
- github.com/Venafi/vcert/v5 was updated to v5.7.2
Downloads
- Helm Chart:
oci://registry.venafi.cloud/charts/venafi-connection:v0.3.0
Release v0.2.0¶
Venafi Connection v0.2.0 was released on October 10, 2024.
Key features¶
- This release adds a retry roundtripper to get around temporary networking or 500 errors.
- A new Go library feature in this release means that
Get
now gives you the bearer token so that you can directly make HTTP requests to TLS Protect Datacenter and Venafi Control Plane. - The following dependencies have been updated:
- github.com/Venafi/vcert/v5 has been updated to v5.7.1
- github.com/go-logr/logr has been updated to v1.4.2
- github.com/vektah/gqlparser/v2 has been updated to v2.5.15
- golangci/golangci-lint-action has been updated to v6.1.0
- golang.org/x/sync has been updated to v0.8.0
- sigs.k8s.io/controller-runtime has been updated to v0.19.0
- k8s.io/utils has been updated to 0.0.0-20240711033017-18e509b52bc8
- k8s.io/client-go has been updated to v0.31.1
- k8s.io/apiserver has been updated to v0.31.1
- k8s.io/apimachinery has been updated to v0.31.1
- k8s.io/apiextensions-apiserver has been updated to v0.31.1
- k8s.io/api has been updated to v0.31.1
- github.com/prometheus/client_golang has been updated to v1.20.4
- google-github-actions/auth has been updated to v2.1.6
Downloads
- Helm Chart:
oci://registry.venafi.cloud/charts/venafi-connection:v0.2.0
Release v0.1.0¶
Venafi Connection v0.1.0 was released on May 15, 2024.
Key features¶
- Venafi Connection component now simplifies authentication for Venafi Enhanced Issuer and other components by supporting the OpenID Connect (OIDC) standard when authenticating to Venafi Control Plane. This eliminates the need for long-lived credentials, improving security and manageability.
- Venafi Control Plane and TLS Protect Datacenter URLs in the token steps now default to the URL defined in the parent section.
- The
spec.vaas
API field is deprecated in favor ofspec.vcp
. Thespec.vaas
field, however, is still supported for backwards compatibility. - Certificate retrieval efficiency has been improved.
- Error messages have been updated and improved.
- Fixes were included for issues with policy parsing and duration requesting.
Downloads
- Helm Chart:
oci://registry.venafi.cloud/charts/venafi-connection:v0.1.0
Release v0.0.20¶
Venafi Connection v0.0.20 was released on March 26, 2024.
Key features¶
- The
VenafiConnection.spec.allowReferencesFrom
API field permitting cross-namespace references is no longer an experimental feature in Venafi Connection. For more information, seeVenafiConnection.spec
. - Key dependencies were also upgraded in this release.
Downloads
- Helm Chart:
oci://registry.venafi.cloud/charts/venafi-connection:v0.0.20
Release v0.0.19¶
Venafi Connection v0.0.19 was released on February 22, 2024.
Key features¶
- When using
kubectl
, you can now use the short namevc
instead of the long namevenaficonnection
. Example:kubectl get vc
.
Downloads
- Helm Chart:
oci://registry.venafi.cloud/charts/venafi-connection:v0.0.19
Release v0.0.18¶
Venafi Connection v0.0.18 was released on January 23, 2024.
Key features¶
- Key dependencies were upgraded in this release.
- A
venaficonnection_status
metric was added. - Metrics were updated with new 'host' and 'path' labels.
- An unused
clientid
option in the API was removed.
Downloads
- Helm Chart:
oci://registry.venafi.cloud/charts/venafi-connection:v0.0.18