Changelog history of releases within channels
Release
Channel

For usage in critical environments with tight SLA

This is the most stable channel and recommended for usage in critical environments with tight SLA. We guarantee backward compatibility between Rock-Solid releases within minor branch (1.1.x). We guarantee that Stable release should become a Rock-Solid release not earlier than 2 weeks after broad testing.

v1.1.35
May 13, 2024 at 20:52 +0300

Changelog

Bug Fixes

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/1.1.35/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.1.35/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v1.1.34
Apr 24, 2024 at 15:13 +0300

Changelog

Bug Fixes

  • docs: Add 1.1 adoption notice about release existance (2f81633)

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/1.1.34/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.1.34/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  

Recommended channel

Stable channel releases are mostly safe to use and we encourage to use this channel everywhere. We guarantee backward compatibility between Stable releases within minor branch (1.1.x). We guarantee that Early-Access release should become Stable not earlier than 2 weeks after internal testing.

v1.1.35
May 13, 2024 at 20:52 +0300

Changelog

Bug Fixes

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/1.1.35/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.1.35/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v1.1.34
Apr 24, 2024 at 15:13 +0300

Changelog

Bug Fixes

  • docs: Add 1.1 adoption notice about release existance (2f81633)

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/1.1.34/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.1.34/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  

For use in non critical environments or local development

These releases are mostly safe to use and can even be used in non critical environments or for local development. We do not guarantee backward compatibility between Early-Access releases.

v1.1.35
May 13, 2024 at 20:52 +0300

Changelog

Bug Fixes

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/1.1.35/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.1.35/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v1.1.34
Apr 24, 2024 at 15:13 +0300

Changelog

Bug Fixes

  • docs: Add 1.1 adoption notice about release existance (2f81633)

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/1.1.34/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.1.34/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  

For more broad testing of new features

These releases are for more broad testing of new features to catch regressions. We do not guarantee backward compatibility between Beta releases.

v1.1.35
May 13, 2024 at 20:52 +0300

Changelog

Bug Fixes

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/1.1.35/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.1.35/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v1.1.34
Apr 24, 2024 at 15:13 +0300

Changelog

Bug Fixes

  • docs: Add 1.1 adoption notice about release existance (2f81633)

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/1.1.34/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.1.34/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  

Least stable release channel

These releases can bring new features, but are unstable. We do not guarantee backward compatibility between Alpha releases.

v1.1.35
May 13, 2024 at 20:52 +0300

Changelog

Bug Fixes

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/1.1.35/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.1.35/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v1.1.34
Apr 24, 2024 at 15:13 +0300

Changelog

Bug Fixes

  • docs: Add 1.1 adoption notice about release existance (2f81633)

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/1.1.34/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.1.34/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
Channel

For usage in critical environments with tight SLA

This is the most stable channel and recommended for usage in critical environments with tight SLA. We guarantee backward compatibility between Rock-Solid releases within minor branch (1.1.x). We guarantee that Stable release should become a Rock-Solid release not earlier than 2 weeks after broad testing.

v1.2.308
May 13, 2024 at 17:59 +0300

Changelog

Bug Fixes

  • deploy: incorrect error message when release lock fails (7f60ccc)
  • docs: cherry-pick updates to docs structure and routing from v2 (ec59b2e)

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/1.2.308/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.308/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v1.2.295
Apr 25, 2024 at 11:46 +0300

Changelog

Bug Fixes

  • nelm: deployment tracking hangs; old pods tracked (583017e)
  • ssh: initialize ssh agent before working with git repo (caf1422)

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/1.2.295/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.295/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v1.2.294
Apr 24, 2024 at 15:13 +0300

Changelog

Bug Fixes

  • deploy: dont strip non-whitespace after — in manifests (1b4c7f2)

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/1.2.294/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.294/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  

Recommended channel

Stable channel releases are mostly safe to use and we encourage to use this channel everywhere. We guarantee backward compatibility between Stable releases within minor branch (1.1.x). We guarantee that Early-Access release should become Stable not earlier than 2 weeks after internal testing.

v1.2.308
May 13, 2024 at 17:59 +0300

Changelog

Bug Fixes

  • deploy: incorrect error message when release lock fails (7f60ccc)
  • docs: cherry-pick updates to docs structure and routing from v2 (ec59b2e)

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/1.2.308/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.308/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v1.2.307
Apr 25, 2024 at 11:46 +0300

Changelog

Features

  • nelm: switch back to the old deployment engine by default (439b0d4)

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/1.2.307/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.307/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v1.2.295
Apr 24, 2024 at 15:13 +0300

Changelog

Bug Fixes

  • nelm: deployment tracking hangs; old pods tracked (583017e)
  • ssh: initialize ssh agent before working with git repo (caf1422)

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/1.2.295/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.295/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  

For use in non critical environments or local development

These releases are mostly safe to use and can even be used in non critical environments or for local development. We do not guarantee backward compatibility between Early-Access releases.

v1.2.308
May 13, 2024 at 17:59 +0300

Changelog

Bug Fixes

  • deploy: incorrect error message when release lock fails (7f60ccc)
  • docs: cherry-pick updates to docs structure and routing from v2 (ec59b2e)

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/1.2.308/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.308/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v1.2.307
Apr 24, 2024 at 15:13 +0300

Changelog

Features

  • nelm: switch back to the old deployment engine by default (439b0d4)

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/1.2.307/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.307/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  

For more broad testing of new features

These releases are for more broad testing of new features to catch regressions. We do not guarantee backward compatibility between Beta releases.

v1.2.308
May 13, 2024 at 17:59 +0300

Changelog

Bug Fixes

  • deploy: incorrect error message when release lock fails (7f60ccc)
  • docs: cherry-pick updates to docs structure and routing from v2 (ec59b2e)

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/1.2.308/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.308/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v1.2.307
Apr 24, 2024 at 15:13 +0300

Changelog

Features

  • nelm: switch back to the old deployment engine by default (439b0d4)

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/1.2.307/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.307/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  

Least stable release channel

These releases can bring new features, but are unstable. We do not guarantee backward compatibility between Alpha releases.

v1.2.309
May 28, 2024 at 00:39 +0300

Changelog

Bug Fixes

  • prevent growing TCP connections by using a shared HTTP transport (8fed3e7)

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/1.2.309/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.309/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v1.2.308
May 13, 2024 at 17:59 +0300

Changelog

Bug Fixes

  • deploy: incorrect error message when release lock fails (7f60ccc)
  • docs: cherry-pick updates to docs structure and routing from v2 (ec59b2e)

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/1.2.308/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.308/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v1.2.307
Apr 24, 2024 at 15:13 +0300

Changelog

Features

  • nelm: switch back to the old deployment engine by default (439b0d4)

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/1.2.307/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.307/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
Channel

For usage in critical environments with tight SLA

This is the most stable channel and recommended for usage in critical environments with tight SLA. We guarantee backward compatibility between Rock-Solid releases within minor branch (1.1.x). We guarantee that Stable release should become a Rock-Solid release not earlier than 2 weeks after broad testing.

v2.0.4
May 13, 2024 at 17:59 +0300

Changelog

Bug Fixes

  • ci-env: fix unable to copy “/Users/username/.docker/mutagen” (6cac137)
  • docs routing (2734bd9)
  • docs: fix routing /3 (306422f)

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.0.4/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.4/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.3
Apr 25, 2024 at 11:46 +0300

Changelog

Bug Fixes

  • v2: replace leftovers of v1.2 to v2 /2 (d6cacfb)

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.0.3/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.3/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.2
Apr 24, 2024 at 16:41 +0300

Changelog

Bug Fixes

  • v2: panic with –add-annotations (b8b9e83)

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.0.2/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.2/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.0
Apr 24, 2024 at 15:13 +0300

Changelog

⚠ BREAKING CHANGES

  • new 2.0 release

Features

  • new 2.0 release (16a2ac7)
  • new major v2 release (e15cf3c)
  • v2: “werf render” now uses Nelm (03e05a5)
  • v2: remove –…-implementation flags (82b548f)
  • v2: remove deprecated –report-path and –report-format (4f26904)
  • v2: remove deprecated –skip-build option (14d1c72)
  • v2: remove deprecated –tag/–to-tag/–repo from “werf bundle copy” (1a4bea1)
  • v2: remove deprecated “werf_image” Helm templates function (8721568)
  • v2: switch “werf bundle render” to Nelm (24f3042)

Bug Fixes

  • deploy: incorrect error message when release lock fails (7f60ccc)
  • remove deprecated werf bundle export/download commands (dd9bc09)
  • v2: dont save service annotations in release secret (27d6c4d)
  • v2: enable Nelm by default, remove option to switch back to the old engine (9df5245)
  • v2: remove automigration from helm 2 to helm 3 releases (316caee)
  • v2: replace leftovers of v1.2 with v2 (940fefe)

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.0.0/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.0/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  

Recommended channel

Stable channel releases are mostly safe to use and we encourage to use this channel everywhere. We guarantee backward compatibility between Stable releases within minor branch (1.1.x). We guarantee that Early-Access release should become Stable not earlier than 2 weeks after internal testing.

v2.0.4
May 13, 2024 at 17:59 +0300

Changelog

Bug Fixes

  • ci-env: fix unable to copy “/Users/username/.docker/mutagen” (6cac137)
  • docs routing (2734bd9)
  • docs: fix routing /3 (306422f)

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.0.4/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.4/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.3
Apr 25, 2024 at 11:46 +0300

Changelog

Bug Fixes

  • v2: replace leftovers of v1.2 to v2 /2 (d6cacfb)

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.0.3/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.3/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.2
Apr 24, 2024 at 16:41 +0300

Changelog

Bug Fixes

  • v2: panic with –add-annotations (b8b9e83)

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.0.2/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.2/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.0
Apr 24, 2024 at 15:13 +0300

Changelog

⚠ BREAKING CHANGES

  • new 2.0 release

Features

  • new 2.0 release (16a2ac7)
  • new major v2 release (e15cf3c)
  • v2: “werf render” now uses Nelm (03e05a5)
  • v2: remove –…-implementation flags (82b548f)
  • v2: remove deprecated –report-path and –report-format (4f26904)
  • v2: remove deprecated –skip-build option (14d1c72)
  • v2: remove deprecated –tag/–to-tag/–repo from “werf bundle copy” (1a4bea1)
  • v2: remove deprecated “werf_image” Helm templates function (8721568)
  • v2: switch “werf bundle render” to Nelm (24f3042)

Bug Fixes

  • deploy: incorrect error message when release lock fails (7f60ccc)
  • remove deprecated werf bundle export/download commands (dd9bc09)
  • v2: dont save service annotations in release secret (27d6c4d)
  • v2: enable Nelm by default, remove option to switch back to the old engine (9df5245)
  • v2: remove automigration from helm 2 to helm 3 releases (316caee)
  • v2: replace leftovers of v1.2 with v2 (940fefe)

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.0.0/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.0/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  

For use in non critical environments or local development

These releases are mostly safe to use and can even be used in non critical environments or for local development. We do not guarantee backward compatibility between Early-Access releases.

v2.0.4
May 13, 2024 at 17:59 +0300

Changelog

Bug Fixes

  • ci-env: fix unable to copy “/Users/username/.docker/mutagen” (6cac137)
  • docs routing (2734bd9)
  • docs: fix routing /3 (306422f)

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.0.4/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.4/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.3
Apr 25, 2024 at 11:46 +0300

Changelog

Bug Fixes

  • v2: replace leftovers of v1.2 to v2 /2 (d6cacfb)

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.0.3/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.3/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.2
Apr 24, 2024 at 16:41 +0300

Changelog

Bug Fixes

  • v2: panic with –add-annotations (b8b9e83)

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.0.2/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.2/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.0
Apr 24, 2024 at 15:13 +0300

Changelog

⚠ BREAKING CHANGES

  • new 2.0 release

Features

  • new 2.0 release (16a2ac7)
  • new major v2 release (e15cf3c)
  • v2: “werf render” now uses Nelm (03e05a5)
  • v2: remove –…-implementation flags (82b548f)
  • v2: remove deprecated –report-path and –report-format (4f26904)
  • v2: remove deprecated –skip-build option (14d1c72)
  • v2: remove deprecated –tag/–to-tag/–repo from “werf bundle copy” (1a4bea1)
  • v2: remove deprecated “werf_image” Helm templates function (8721568)
  • v2: switch “werf bundle render” to Nelm (24f3042)

Bug Fixes

  • deploy: incorrect error message when release lock fails (7f60ccc)
  • remove deprecated werf bundle export/download commands (dd9bc09)
  • v2: dont save service annotations in release secret (27d6c4d)
  • v2: enable Nelm by default, remove option to switch back to the old engine (9df5245)
  • v2: remove automigration from helm 2 to helm 3 releases (316caee)
  • v2: replace leftovers of v1.2 with v2 (940fefe)

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.0.0/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.0/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  

For more broad testing of new features

These releases are for more broad testing of new features to catch regressions. We do not guarantee backward compatibility between Beta releases.

v2.2.0
May 28, 2024 at 15:52 +0300

Changelog

Features

  • build: publish custom tags and final images in parallel (ff2843a)
  • deploy: new werf.io/deploy-dependency-<name> annotation (3e76f87)
  • harbor: try to get the image again due to PROJECTPOLICYVIOLATION error (b7044c1)

Bug Fixes

  • deploy: werf.io/deploy-dependency-.. anno params should be comma-separated (17639e5)
  • prevent growing TCP connections by using a shared HTTP transport (59f4ec8)

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.2.0/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.2.0/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.4
May 13, 2024 at 17:59 +0300

Changelog

Bug Fixes

  • ci-env: fix unable to copy “/Users/username/.docker/mutagen” (6cac137)
  • docs routing (2734bd9)
  • docs: fix routing /3 (306422f)

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.0.4/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.4/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.3
Apr 25, 2024 at 11:46 +0300

Changelog

Bug Fixes

  • v2: replace leftovers of v1.2 to v2 /2 (d6cacfb)

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.0.3/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.3/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.2
Apr 24, 2024 at 16:41 +0300

Changelog

Bug Fixes

  • v2: panic with –add-annotations (b8b9e83)

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.0.2/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.2/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.0
Apr 24, 2024 at 15:13 +0300

Changelog

⚠ BREAKING CHANGES

  • new 2.0 release

Features

  • new 2.0 release (16a2ac7)
  • new major v2 release (e15cf3c)
  • v2: “werf render” now uses Nelm (03e05a5)
  • v2: remove –…-implementation flags (82b548f)
  • v2: remove deprecated –report-path and –report-format (4f26904)
  • v2: remove deprecated –skip-build option (14d1c72)
  • v2: remove deprecated –tag/–to-tag/–repo from “werf bundle copy” (1a4bea1)
  • v2: remove deprecated “werf_image” Helm templates function (8721568)
  • v2: switch “werf bundle render” to Nelm (24f3042)

Bug Fixes

  • deploy: incorrect error message when release lock fails (7f60ccc)
  • remove deprecated werf bundle export/download commands (dd9bc09)
  • v2: dont save service annotations in release secret (27d6c4d)
  • v2: enable Nelm by default, remove option to switch back to the old engine (9df5245)
  • v2: remove automigration from helm 2 to helm 3 releases (316caee)
  • v2: replace leftovers of v1.2 with v2 (940fefe)

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.0.0/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.0/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  

Least stable release channel

These releases can bring new features, but are unstable. We do not guarantee backward compatibility between Alpha releases.

v2.2.0
May 24, 2024 at 14:19 +0300

Changelog

Features

  • build: publish custom tags and final images in parallel (ff2843a)
  • deploy: new werf.io/deploy-dependency-<name> annotation (3e76f87)
  • harbor: try to get the image again due to PROJECTPOLICYVIOLATION error (b7044c1)

Bug Fixes

  • deploy: werf.io/deploy-dependency-.. anno params should be comma-separated (17639e5)
  • prevent growing TCP connections by using a shared HTTP transport (59f4ec8)

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.2.0/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.2.0/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.1.0
May 21, 2024 at 15:51 +0300

Changelog

Features

  • values: env WERF_EXPERIMENT_NO_GLOBAL_SERVICE_VALUES=1 will disable global service values (3949b70)

Bug Fixes

  • deploy: stable resource sorting in Helm release manifests (333ac86)

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.1.0/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.1.0/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.4
May 13, 2024 at 17:59 +0300

Changelog

Bug Fixes

  • ci-env: fix unable to copy “/Users/username/.docker/mutagen” (6cac137)
  • docs routing (2734bd9)
  • docs: fix routing /3 (306422f)

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.0.4/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.4/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.3
Apr 25, 2024 at 11:46 +0300

Changelog

Bug Fixes

  • v2: replace leftovers of v1.2 to v2 /2 (d6cacfb)

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.0.3/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.3/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.2
Apr 24, 2024 at 16:41 +0300

Changelog

Bug Fixes

  • v2: panic with –add-annotations (b8b9e83)

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.0.2/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.2/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf  
v2.0.0
Apr 24, 2024 at 15:13 +0300

Changelog

⚠ BREAKING CHANGES

  • new 2.0 release

Features

  • new 2.0 release (16a2ac7)
  • new major v2 release (e15cf3c)
  • v2: “werf render” now uses Nelm (03e05a5)
  • v2: remove –…-implementation flags (82b548f)
  • v2: remove deprecated –report-path and –report-format (4f26904)
  • v2: remove deprecated –skip-build option (14d1c72)
  • v2: remove deprecated –tag/–to-tag/–repo from “werf bundle copy” (1a4bea1)
  • v2: remove deprecated “werf_image” Helm templates function (8721568)
  • v2: switch “werf bundle render” to Nelm (24f3042)

Bug Fixes

  • deploy: incorrect error message when release lock fails (7f60ccc)
  • remove deprecated werf bundle export/download commands (dd9bc09)
  • v2: dont save service annotations in release secret (27d6c4d)
  • v2: enable Nelm by default, remove option to switch back to the old engine (9df5245)
  • v2: remove automigration from helm 2 to helm 3 releases (316caee)
  • v2: replace leftovers of v1.2 with v2 (940fefe)

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.0.0/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.0.0/linux-amd64/bin/werf.sig"  
curl -sSL https://werf.io/werf.asc | gpg --import  
gpg --verify werf.sig werf