← Back to all sparks
W

werf

INFRA · APIS
Velocity5.0

GitOps delivery tool for building and deploying to Kubernetes

werf 3.13 renders TypeScript charts with Node.js and drops the feature flag.

devopskuberneteshelmtypescript chartsci-cd
◆Current state
werf released v3.13.0 and v2.85.0 on the alpha channel on November 12. v3.13.0 renders TypeScript Helm charts with Node.js instead of Deno and no longer needs NELM_FEAT_TYPESCRIPT, deploys published bundles the same way as converge and fixes subchart values. v2.85.0 refuses charts that require werf v3 and stops failed Buildah builds leaking containers.
◆Where it's heading
werf keeps v2 and v3 moving together through its release channels, but v3 gets the new deploy features while v2 now guards against v3-only charts. TypeScript charts moving out from behind a flag shows v3's Helm-alternative work maturing.
◆Prediction
Expect v3.13.x to move up to beta and stable over the next weeks, and further v2 releases limited to fixes and v3 compatibility guards.

◆Recent moves

  1. 1d ago

    werf v2.85.0 refuses v3-only charts, fixes leaked build containers

    v2 now stops before deploying a chart written for v3, a guard that matters as v3 features spread. The release also stops failed Buildah builds from leaving containers behind.

    View source ↗
  2. 1d ago

    werf v3.13.0: TypeScript charts on Node.js, no feature flag

    TypeScript chart rendering leaves its feature flag and switches from Deno to Node.js, the runtime most teams already have. Bundles now deploy like converge, which removes a difference between the two paths.

    View source ↗
  3. 15d ago

    v2.84.1: Docker Hub login, uninstall hang and upload retry fixes

    A fix-only v2 patch: uninstall hangs, a helm dependency update panic, Docker Hub login and upload retries. It keeps v2 maintained with no new behavior.

    View source ↗
  4. 15d ago

    v3.12.2: --values can override secrets, RUN mount rebuild fixes

    Mostly fixes, but with real behavior changes: --values and --set now override secret values, and RUN bind-mount changes trigger rebuilds. The v3 line is getting the more substantive patches.

    View source ↗
  5. 23d ago

    v3.12.1 reaches stable channels; saved-plan deploy fix

    A one-fix patch for deploys from saved plans that contain a blind apply. What matters is the channel list: it is the first v3 release in the feed published to stable and rock-solid, which suggests v3 is moving from the dev track toward production use.

    View source ↗
  6. 24d ago

    v2.84.0: publish cached images with require-built-images

    With require-built-images, werf can now publish images it finds in cache instead of failing or rebuilding, which matters for pipelines that split build and deploy stages. It is the v2 half of a same-day pair with v3.12.0.

    View source ↗