Skip to content

Releases: carvel-dev/vendir

v0.40.1

16 Apr 15:45
ced240e
Compare
Choose a tag to compare

Installation and signature verification

Installation

By downloading binary from the release

For instance, if you are using Linux on an AMD64 architecture:

# Download the binary
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.40.1/vendir-linux-amd64

# Move the binary in to your PATH
mv vendir-linux-amd64 /usr/local/bin/vendir

# Make the binary executable
chmod +x /usr/local/bin/vendir

Via Homebrew (macOS or Linux)

$ brew tap carvel-dev/carvel
$ brew install vendir
$ vendir version  

Verify checksums file signature

Install cosign on your system https://docs.sigstore.dev/system_config/installation/

The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:

# Download the checksums file, certificate and signature
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.40.1/checksums.txt
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.40.1/checksums.txt.pem
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.40.1/checksums.txt.sig

# Verify the checksums file
cosign verify-blob checksums.txt \
  --certificate checksums.txt.pem \
  --signature checksums.txt.sig \
  --certificate-identity-regexp=https://github.com/carvel-dev \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com

Verify binary integrity

To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature.

# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing

✨ What's new

🔈 Callouts

Full Changelog: v0.40.0...v0.40.1

📂 Files Checksum

3941cf7b7ba1219d574b93ce1bd8b77928ad9ff9cdf8e2debf3ae11ae695792f  ./vendir-darwin-amd64
34974c9a6a6e32eb21adac47ce72df6340d36886b5ebe8b5937444a0d7ecc529  ./vendir-darwin-arm64
d7c602d8882085be78cd02a575a6c3b437bb2fa1ff1067712f593d8cf05c94fa  ./vendir-linux-amd64
43e98922103ef30995a11bd4491b138b635c9b7bf17f98475fb5a06c87392e1d  ./vendir-linux-arm64
7d240b999712e617021e057afeabf2803a89ab93ca91f44a58e063fa74d7eee3  ./vendir-windows-amd64.exe

v0.40.0

20 Feb 18:11
f7c3651
Compare
Choose a tag to compare

Installation and signature verification

Installation

By downloading binary from the release

For instance, if you are using Linux on an AMD64 architecture:

# Download the binary
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.40.0/vendir-linux-amd64

# Move the binary in to your PATH
mv vendir-linux-amd64 /usr/local/bin/vendir

# Make the binary executable
chmod +x /usr/local/bin/vendir

Via Homebrew (macOS or Linux)

$ brew tap carvel-dev/carvel
$ brew install vendir
$ vendir version  

Verify checksums file signature

Install cosign on your system https://docs.sigstore.dev/system_config/installation/

The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:

# Download the checksums file, certificate and signature
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.40.0/checksums.txt
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.40.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.40.0/checksums.txt.sig

# Verify the checksums file
cosign verify-blob checksums.txt \
  --certificate checksums.txt.pem \
  --signature checksums.txt.sig \
  --certificate-identity-regexp=https://github.com/carvel-dev \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com

Verify binary integrity

To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature.

# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing

✨ What's new

  • Fix codegeneration
  • Force usage of Basic Auth when retrieving repositories from git when a flag is configured #361
  • Enforce timeout when retrieving tags from a registry #329
  • Normalize paths provided in the configuration file #341
  • Do not allow overlapping paths #343

New Contributors

Full Changelog: v0.39.0...v0.40.0

📂 Files Checksum

0bf3840619436908b11fce2c7015d928450b41a3b9ef19fecc6223ff2ed084a4  ./vendir-darwin-amd64
1b8e5eea893f78ed04b6834f24e1a69bbc9259cd7662bd7fe11283cdf8c482d0  ./vendir-windows-amd64.exe
3e076a452d88d6e3bc190d527f4d7c949ab6eccae19bf5d3cbb910d53724f2b9  ./vendir-linux-amd64
b6defba97d36e26e02df8b263de17061bbbc432365c9d26070eb7a837d7e33fc  ./vendir-darwin-arm64
c43469a085dd0f6cebdab97a7747710f9dafa4886dd5e0ae7c1d3f975a12756e  ./vendir-linux-arm64

v0.39.1

16 Apr 15:39
4a1264e
Compare
Choose a tag to compare

Installation and signature verification

Installation

By downloading binary from the release

For instance, if you are using Linux on an AMD64 architecture:

# Download the binary
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.39.1/vendir-linux-amd64

# Move the binary in to your PATH
mv vendir-linux-amd64 /usr/local/bin/vendir

# Make the binary executable
chmod +x /usr/local/bin/vendir

Via Homebrew (macOS or Linux)

$ brew tap carvel-dev/carvel
$ brew install vendir
$ vendir version  

Verify checksums file signature

Install cosign on your system https://docs.sigstore.dev/system_config/installation/

The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:

# Download the checksums file, certificate and signature
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.39.1/checksums.txt
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.39.1/checksums.txt.pem
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.39.1/checksums.txt.sig

# Verify the checksums file
cosign verify-blob checksums.txt \
  --certificate checksums.txt.pem \
  --signature checksums.txt.sig \
  --certificate-identity-regexp=https://github.com/carvel-dev \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com

Verify binary integrity

To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature.

# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing

✨ What's new

Full Changelog: v0.39.0...v0.39.1

📂 Files Checksum

e503602554411978e5c9a1129eab1dd89abd738c5c129379b0dcaf0baccb7d1f  ./vendir-darwin-amd64
bc1506f17622f5dbba73c357c7185ed5461a78bbabe88c5e363c0ff9a9cf9541  ./vendir-darwin-arm64
8ef90d2b4365d7033e86c1ebe91d9d87fea69e32c3e5986b358d2b9862d710d8  ./vendir-linux-amd64
47172f99a1fe3cc57062f96ffb4908295daa0d43d92e250110b209767675f879  ./vendir-linux-arm64
1ec2929a78e031bea824c3b7bbe4092801e611ab506e46c9bf88af97df8fa653  ./vendir-windows-amd64.exe

v0.39.0

22 Jan 06:14
d1df25f
Compare
Choose a tag to compare

Installation and signature verification

Installation

By downloading binary from the release

For instance, if you are using Linux on an AMD64 architecture:

# Download the binary
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.39.0/vendir-linux-amd64

# Move the binary in to your PATH
mv vendir-linux-amd64 /usr/local/bin/vendir

# Make the binary executable
chmod +x /usr/local/bin/vendir

Via Homebrew (macOS or Linux)

$ brew tap carvel-dev/carvel
$ brew install vendir
$ vendir version  

Verify checksums file signature

Install cosign on your system https://docs.sigstore.dev/system_config/installation/

The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:

# Download the checksums file, certificate and signature
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.39.0/checksums.txt
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.39.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.39.0/checksums.txt.sig

# Verify the checksums file
cosign verify-blob checksums.txt \
  --certificate checksums.txt.pem \
  --signature checksums.txt.sig \
  --certificate-identity-regexp=https://github.com/carvel-dev \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com

Verify binary integrity

To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature.

# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing

✨ What's new

New Contributors

Full Changelog: v0.38.0...v0.39.0

📂 Files Checksum

012531a2f1a2de8bc89f1623edfc40a7ac5aee421fe609085278fb9e287f1cdf  ./vendir-linux-arm64
20b71cc25dc3fea31edf9667c92a05167f713935f854882159736443c2f7a0e6  ./vendir-windows-amd64.exe
90ae82718c1072831f3097bdb031d5a897cc9f2f8334e2e1d7f35e35d0abd84f  ./vendir-darwin-amd64
91ecf04ad5cdfa0f8839dc1430da7a4da665f7cb88c64c0c72202f6db261e651  ./vendir-darwin-arm64
feb2836153508adfb6fd33c127e466c9ce26577678e93a252be2fec445f4501f  ./vendir-linux-amd64

v0.38.0

05 Dec 10:49
8181c5e
Compare
Choose a tag to compare

✨ What's new

Full Changelog: v0.37.0...v0.38.0

📂 Files Checksum

49076dd93ae931ac0d341d81e51b6fdb2288c718cfda8279b78e31c6d389da5f  ./vendir-linux-amd64
7795fc1ccb82982b380b01ab617f4950d29dcecbf2daa5ac204654358ff79df5  ./vendir-windows-amd64.exe
88e3588632f58f44f31d3fa19f60d4aad8ea0075b6fc68956a9d061d8de2442d  ./vendir-linux-arm64
a57a086d5153d00c7812b82227ab6f4eed7da3b7edae4c32a03a61a9fe114030  ./vendir-darwin-amd64
a9dba10fa543beedbf2144dd311d9c4014bfb992bb3f988f879ce44327cd7738  ./vendir-darwin-arm64

v0.34.11

16 Apr 15:40
8eb2f49
Compare
Choose a tag to compare

✨ What's new

Full Changelog: v0.34.10...v0.34.11

📂 Files Checksum

cb93ea67a90bc35d491100577a9ba0a387d998d4b704e053e9a5b1d5af3a753c  ./vendir-darwin-amd64
a1d97a7ef1a9d977c6902d9fbdf1c904ba8c5eadbcc9bf015f59b16d551ff01b  ./vendir-darwin-arm64
d9a622e4ae430ce83328c05616099b7d2bbb52577257d44700836defaae2b193  ./vendir-linux-amd64
f45107e84eb71c0ba83530609e32c7bafc4286f907a5852e4b2f8d2c68d7b898  ./vendir-linux-arm64
9ce787a49cedd8725e6c7f631f410c4cce16b8b906668f9e8f4b17ea919cf4be  ./vendir-windows-amd64.exe

v0.34.10

15 Dec 07:49
ddb210a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.34.9...v0.34.10

📂 Files Checksum

14e35ca3bf1aadf57765f3a566d04123fe1d3df92849c1f7390007c2326a500a  ./vendir-windows-amd64.exe
1b26235cdb154707a0c5251aa2e0bf1d0d25ead7318e53d0823ff49883a6c694  ./vendir-darwin-arm64
1be8afdb43f096c9eac089eda3924fbe1a6b5ba36dee70a1312c0515573b3a99  ./vendir-linux-amd64
2ebb246662121ffac0eb0d9072bb7b189f9fa82f06e13b4b6f4c441a3eae9403  ./vendir-darwin-amd64
42631ff39515ba9683bbfe12cc1a9555f7937107aa3eeaa083bd86da78a20c05  ./vendir-linux-arm64

v0.37.1

05 Dec 11:29
e781a2e
Compare
Choose a tag to compare

What's Changed

  • Bug fix: lazy sync clears vendor directory on second sync in #328

Full Changelog: v0.37.0...v0.37.1

📂 Files Checksum

89a67afb379e10c7b13dc6a71aee21a6dda3fc075480a429c55f324492f0c76a  ./vendir-darwin-arm64
a35e07c323ae8a83a6223e05e937ab5b0b95fcfdbea18d06c1012552cc2e67cf  ./vendir-linux-arm64
a999323aa4593c2b7c207e620f070d74c19bc074b48f3e7b7fe44cd057564791  ./vendir-darwin-amd64
b2869e8f27ace509c5885fd923789452932da3ed2a351e7ad1d0328b228ae17a  ./vendir-linux-amd64
df488bc477a008805849dfff7e560e61d454c9e87267fd7689ca900cdf7837e8  ./vendir-windows-amd64.exe

v0.37.0

01 Nov 19:30
d34acba
Compare
Choose a tag to compare

✨ What's new

  • 🚨 For library users 🚨 the go module name changes to carvel.dev/vendir this is a breaking change on this version, no impact for users that only use the binaries

📂 Files Checksum

0ca7ccb1dbc277b52547608988e89c98c70fa11cd7a409bb4be370383aa3a8ec  ./vendir-darwin-amd64
7dde14730aa5a58511fc5b95f61162892ec97f87c9a57c01ab91d1f9f3d7aa74  ./vendir-linux-arm64
da8707a13443e6e18b7ee17d5d31a5461f090016e4816a48552b77bf443d0060  ./vendir-windows-amd64.exe
f1472bf7995506830fa79473f0ae406ea3885e0881fbbb096240efb1b053dd15  ./vendir-linux-amd64
f9a263959b8574d1f3f67bbf4ab2459dd9296903f3e3bfe1b4e90fa709886e5f  ./vendir-darwin-arm64

v0.36.1

05 Dec 11:21
97d9417
Compare
Choose a tag to compare

What's Changed

  • Bug fix: lazy sync clears vendor directory on second sync in #326

Full Changelog: v0.36.0...v0.36.1

📂 Files Checksum

05441a693ce84ee0fc94c6011f8f53311aa48fa1bad8c46477e1594452e70074  ./vendir-linux-arm64
1a719b26d8b69714af3d178f651ed9b3332ffe52182ae51f1997461499c2c72f  ./vendir-darwin-arm64
74b30532ffb11e797b12019ed01fdf904dac5669cbe917daf4cf8a61ebf90e2b  ./vendir-darwin-amd64
a3540fa2bea687ae741b9610a23f8236f29eb387d8c597cdc9e1be07c51239c4  ./vendir-linux-amd64
b365b62062d6e4993c1cc50078f07ca11c51d05a02f9abecd4d8d27e0790035b  ./vendir-windows-amd64.exe