10 documented changes.

Version
0.7.0
Released
Mar 13, 2026
Product
vpctl
vpctl changelog

vpctl 0.7.0

Official notes

Added

  1. Feature

    `vpctl manifest init` command to interactively create a new `manifest.yaml` (replaces `vpctl release init` ).

  2. Feature

    `vpctl manifest validate` command to validate an existing manifest against the embedded CUE schema.

  3. Feature

    `vpctl manifest schema` command to display the CUE schema and export it for standalone `cue vet` validation.

  4. 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.

  5. Feature

    `authentication.x509` manifest configuration for X509 client certificate authentication.

  6. Feature

    `logStorage` field on the RustFS infrastructure component to size the log volume PVC independently of data storage.

  7. Feature

    `configuration.transformations.parallelism` manifest field to control the maximum number of concurrent transformation workflows in Argo Workflows (default: 20).

  8. Feature

    `exactLength` field in the secret schema to enforce exact value length validation.

Deprecated

  1. Deprecation

    `vpctl release init` is deprecated; use `vpctl manifest init` instead.

Removed

  1. Removal

    Breaking: `configuration.licensing` manifest section ( `FlexLM` and `sdkLicenses` ) removed. Parallelism is now controlled by `configuration.transformations.parallelism` .

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.