Download Latest Version v2.77.0 source code.zip (9.6 MB)
Email in envelope

Get an email when there's a new version of werf

Home / v3.1.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-08-05 4.9 kB
v3.1.0 source code.tar.gz 2026-08-05 8.0 MB
v3.1.0 source code.zip 2026-08-05 9.2 MB
Totals: 3 Items   17.2 MB 0

Changelog

Features

  • --no-values-schema-validation; don't break values.schema.json with service values (#7756) (01eeb94)
  • add support for additional patches files and disable default patches (#7735) (01aa2e5)
  • build: add per-project meta-repo safeguard and migration (#7739) (4f7de94)
  • bump nelm version (#7731) (ca44562)
  • embed kubeconform schemas (#7729) (23bcaf1)

Bug Fixes

  • build, buildah: serialize concurrent base image pulls (#7664) (6eb9144)
  • build, dockerfile: allow dockerfile outside the build context (#7722) (a5c2011)
  • build, stapel, git: remove git commit ancestry check on reuse (#7746) (544a07d)
  • build, stapel: make service script executable regardless of umask (#7720) (8b67264), closes #2339
  • build: drop empty image digest warnings from the build report (#7717) (24babbb), closes #7667
  • build: reuse content anchors without git commits (#7764) (5df466c)
  • build: stop re-fetching submodules the checkout already has (#7736) (8ff0bf3)
  • build: validate image names in werf.yaml (#7711) (cd993db)
  • deploy: optimize local validation args (#7760) (6a4c6c4)
  • dev: self-heal a stale worktree index.lock left by a killed run (#7733) (ca0e803)
  • dev: warm a persistent dev-index so --dev stops re-reading unchanged files (#7732) (f0b13cc)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

These binaries were signed with PGP and could be verified with the werf PGP public key. For example, werf binary can be downloaded and verified with gpg on Linux with these commands:

:::shell
curl -sSLO "https://tuf.werf.io/targets/releases/3.1.0/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/3.1.0/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
Source: README.md, updated 2026-08-05