Skip to content

Release history

werf releases

A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.

All releases

27 shown

No immediate action
v2.69.1 Bug fix

Build panic fix + ECR cleanup

No immediate action
v2.69.0 Bug fix

Panic fix + rebuild fixes

No immediate action
v2.68.2 Bug fix

Retry webhook unavailable

No immediate action
v2.68.1 Bug fix

Require --repo for non-local sync

No immediate action
v2.68.0 New feature

Chart TS init feature

v2.67.2 Bug fix

Minor fixes and improvements.

Full changelog

Changelog

Bug Fixes

  • build, docker, stapel: fix stage image cache for multi-platform builds (#7480) (23f89b3)
  • build, docker: handle no such container error (#7482) (83b3227)
  • ci: pr docs preview (#7485) (d29c18b)

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:

curl -sSLO "https://tuf.werf.io/targets/releases/2.67.2/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.67.2/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
v2.67.1 Bug fix

Minor fixes and improvements.

Full changelog

Changelog

Bug Fixes

  • build, buildah: apply owner group to dst dir (#7462) (fea6b40)
  • build, buildah: correct expansion of instructions (#7460) (aef6003)

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:

curl -sSLO "https://tuf.werf.io/targets/releases/2.67.1/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.67.1/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
v2.67.0 New feature
Notable features
  • Experimental ARM64 support via WERF_EXPERIMENTAL_STAPEL_ARM environment variable
  • Scratch Stapel Docker backend
  • TypeScript file initialization with WerfRenderContext type support
Full changelog

Changelog

Features

  • build: scratch stapel docker backend (#7441) (490d6e0)
  • deploy: ability to init ts files with WerfRenderContext type (#7464) (1609845)
  • stapel: provide WERF_EXPERIMENTAL_STAPEL_ARM env for arm64 support (#7454) (f911913)

Bug Fixes

  • cleanup: skip invalid custom tag metadata with warning log (65ff126)

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:

curl -sSLO "https://tuf.werf.io/targets/releases/2.67.0/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.67.0/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
v2.65.3 Bug fix

## Changelog ### Bug Fixes * **deploy:** restore WERF_EXPERIMENT_NO_GLOBAL_SERVICE_VALUES env

v2.66.2 Bug fix

## Changelog ### Bug Fixes * **deploy:** restore WERF_EXPERIMENT_NO_GLOBAL_SERVICE_VALUES env

v2.66.1 Bug fix

## Changelog ### Bug Fixes * stop retrying 301 redirects in registry transport

v2.65.0 New feature
Notable features
  • Support reading .env format build reports
  • Docker auth config generation flag
  • Structured image values in deployment
v2.64.0 New feature
Notable features
  • build: respect insecure registries and mirrors from backend-native config
v2.63.0 New feature
Notable features
  • Disable git commit ancestry check
  • Improved YAML parse error context
  • Experimental import checksums optimization
v2.62.2 Bug fix

Fixed command-line flag, build storage handling, and container stage copy panic

v2.60.0 New feature
Notable features
  • TypeScript chart rendering support
  • Kube token support
  • Dependency deletion annotation
v2.58.0 New feature
Notable features
  • Implement resource validation against api spec
  • Skip meta tags publication for read only registry

Beta — feedback welcome: [email protected]