vpctl 0.7.0
10 documented changes.
- Version
- 0.7.0
- Released
- Mar 13, 2026
- Product
- vpctl
vpctl 0.7.0
Added
- Feature
`vpctl manifest init` command to interactively create a new `manifest.yaml` (replaces `vpctl release init` ).
- Feature
`vpctl manifest validate` command to validate an existing manifest against the embedded CUE schema.
- Feature
`vpctl manifest schema` command to display the CUE schema and export it for standalone `cue vet` validation.
- Feature
Manifest validation errors are now more precise: schema constraints, defaults, and cross-field rules are defined in CUE and embedded in the binary. `LoadManifest` now validates manifests automatically during loading.
- Feature
`authentication.x509` manifest configuration for X509 client certificate authentication.
- Feature
`logStorage` field on the RustFS infrastructure component to size the log volume PVC independently of data storage.
- Feature
`configuration.transformations.parallelism` manifest field to control the maximum number of concurrent transformation workflows in Argo Workflows (default: 20).
- Feature
`exactLength` field in the secret schema to enforce exact value length validation.
Deprecated
- Deprecation
`vpctl release init` is deprecated; use `vpctl manifest init` instead.
Removed
- Removal
Breaking: `configuration.licensing` manifest section ( `FlexLM` and `sdkLicenses` ) removed. Parallelism is now controlled by `configuration.transformations.parallelism` .