Releases: carvel-dev/ytt
v0.52.1
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/ytt/releases/download/v0.52.1/ytt-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/ytt
# Make the binary executable
chmod +x /usr/local/bin/yttVia Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install ytt
$ ytt version Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). 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/ytt/releases/download/v0.52.1/checksums.txt
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.52.1/checksums.txt.pem
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.52.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.comVerify 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-missingWhat's Changed
- Bump golang to 1.24.6 to fix CVEs by @devanshuVmware in #964
Full Changelog: v0.52.0...v0.52.1
📂 Files Checksum
1975e52b3b97bd9be72f4efb714562da6a80cf181f036ae1f86eec215e208498 ./ytt-darwin-amd64
490f138ae5b6864071d3c20a5a231e378cee7487cd4aeffc79dbf66718e65408 ./ytt-linux-amd64
7d86bd3299e43d1455201fc213d698bae7482cd88f3e05de2f935e6eab842db9 ./ytt-linux-arm64
a205f49267a44cd495e4c8b245754d8a216931a28ef29c78ae161c370a9b6117 ./ytt-darwin-arm64
a887653ace89a6c102646d685b01c6cb637aa2b1e0987b1be5a799ebefc893fa ./ytt-windows-arm64.exe
b437deb4eb8c9ada3e1405272450cdf33a0450684609af7df2eaccf36f1c1c92 ./ytt-windows-amd64.exe
fb53d2c409448c948f845a7b0df7748a0b8ecae31d3246fb48fd99988acf3e0b ./ytt-linux-riscv64
v0.52.0
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/ytt/releases/download/v0.52.0/ytt-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/ytt
# Make the binary executable
chmod +x /usr/local/bin/yttVia Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install ytt
$ ytt version Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). 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/ytt/releases/download/v0.52.0/checksums.txt
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.52.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.52.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.comVerify 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-missingWhat's Changed
- Add riscv64 binary release #944 by @mengzhuo
- Improve performance #954 by @emh-jump
- Fix linting issues and bump go by @devanshuVmware and @joaopapereira
Full Changelog: v0.51.2...v0.52.0
📂 Files Checksum
063cf006ddcb6592500c8bedb20850ffd332e058fd34c1abff781bb6ef68c590 ./ytt-windows-arm64.exe
4c222403a9a2d54d8bb0e0ca46f699ee4040a2bddd5ab3b6354efd2c85d3209f ./ytt-linux-amd64
781f8950da84b2d2928b139eb38567584d9ddebc7e5a34fd97209ad61ae9cc65 ./ytt-linux-arm64
924eb899bdbb4b3652d941c7662acc434a7a35c07537e7cf48a7645b960a7ab5 ./ytt-darwin-amd64
a01005ec823b8cb048f6ac2962233ec340cf9040e254fee5c28d0e784da4ca49 ./ytt-windows-amd64.exe
d1d51f490b23891c03957c80ec8b63f97fb393f18a9f7bf024db75ef6960d743 ./ytt-linux-riscv64
f77bcbcd71802fcb55cb0333ed7e640e6cc6e9164b757af01a6ac69f6b503b47 ./ytt-darwin-arm64
v0.51.2
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/ytt/releases/download/v0.51.2/ytt-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/ytt
# Make the binary executable
chmod +x /usr/local/bin/yttVia Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install ytt
$ ytt version Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). 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/ytt/releases/download/v0.51.2/checksums.txt
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.51.2/checksums.txt.pem
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.51.2/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.comVerify 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-missingWhat's Changed
- Bump golang version to 1.23.7 by @devanshuVmware in #949
- golangci-lint linter fixes by @devanshuVmware in #951
Full Changelog: v0.51.1...v0.51.2
📂 Files Checksum
4fa87a81af4634099c3a1c7396d4d0f0b6fee9f4854b37a6a547d55bfca897c5 ./ytt-darwin-arm64
61ad01f1df9cc8344c786e93acb1f5707ded9e4b52e4ec55a0f6637f2af53bae ./ytt-linux-amd64
669eb82f2a3f646c593af3e2b2b7088f902a609770a8034e37779e9121d67e07 ./ytt-windows-amd64.exe
a25dd1c8b74f276a6ef2b4c2d0b493f8aaf87839e90762aa3c444e0b7eec95c8 ./ytt-darwin-amd64
ae0bdc3aca64e71276f59679ea9253be5f88fc6880937ae1de3dd42a00492a8c ./ytt-linux-arm64
c648786f8b5237f62169960e1df09efc17ecbbc8d83c1dd0d5edf815ee57ae55 ./ytt-windows-arm64.exe
v0.51.1
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/ytt/releases/download/v0.51.1/ytt-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/ytt
# Make the binary executable
chmod +x /usr/local/bin/yttVia Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install ytt
$ ytt version Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). 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/ytt/releases/download/v0.51.1/checksums.txt
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.51.1/checksums.txt.pem
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.51.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.comVerify 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-missingWhat's Changed
- Bump golang to 1.23.3 by @devanshuVmware in #937
Full Changelog: v0.51.0...v0.51.1
📂 Files Checksum
026a12ee7108ff2d1150eb1347d544367d92e993ade7b2d2727c4c8d13a47a6b ./ytt-linux-amd64
1d6e054b9fb237ca18943b870a4c99b46503b79e6f8bc698be2b06cc414225b1 ./ytt-darwin-arm64
455ea8a02f6fa3ae7e885fb06977c653c758fd65dd79f94954114eb4a7cd39fe ./ytt-windows-arm64.exe
55849cab41cf7780b0d26da416395cf77576a434a4bcf883b0e2a29944325e7c ./ytt-linux-arm64
833dda4d66e1d16d97dd8435140205587ddee6de25de3e1bf2d8766ad071e574 ./ytt-darwin-amd64
c2a918ab38781dccd48e7ee5c87f2d78ecce6bb8a47c957e087d689fd555c6d0 ./ytt-windows-amd64.exe
v0.51.0
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/ytt/releases/download/v0.51.0/ytt-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/ytt
# Make the binary executable
chmod +x /usr/local/bin/yttVia Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install ytt
$ ytt version Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). 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/ytt/releases/download/v0.51.0/checksums.txt
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.51.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.51.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.comVerify 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-missingWhat's Changed
- Bump golang to 1.23.2 by @joaopapereira in #930
- Added auto bump of go in a nightly action
- Fix issue with trailing comment affecting yamlfmt.Printer @ernstvonoelsen in #916
Full Changelog: v0.50.0...v0.51.0
📂 Files Checksum
3285a6263faca35253e73b7da54ee281cf21c7923e98a78a87328b695de96731 ./ytt-linux-arm64
9ed62a77a178232def4a1ab355a2bfa0f5153a5e7d35c065d16c6a343f2ab232 ./ytt-windows-amd64.exe
bc59563641e45044b742c06db1d9b7e41c2a50e5f9594cf1effc73ca09e1319e ./ytt-darwin-arm64
f7ac37761607fefe06a4cc40840a3378a6e8365417d70d06f171cbc4d5469aca ./ytt-linux-amd64
fa1badba07995154c3537502d453503e0994a49793d2f54e33ff9d0137de133c ./ytt-darwin-amd64
ffd4e18c77f522e2bbe4ee33266c06e738e58e2a25ccdbd939b6a616bd808cda ./ytt-windows-arm64.exe
v0.50.0
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/ytt/releases/download/v0.50.0/ytt-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/ytt
# Make the binary executable
chmod +x /usr/local/bin/yttVia Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install ytt
$ ytt version Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). 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/ytt/releases/download/v0.50.0/checksums.txt
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.50.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.50.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.comVerify 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-missingWhat's Changed
- Bump golang to 1.22.5 by @devanshuVmware in #923
- Print full path rather than RelativePath only by @ernstvonoelsen in #903
New Contributors
- @devanshuVmware made their first contribution in #923
Full Changelog: v0.49.0...v0.50.0
📂 Files Checksum
01bbd9490c48309909ef7e314fcaf284667017c31321dc4edc30e2edf0dfa1c1 ./ytt-windows-arm64.exe
4067a41d44d977b5bd492c227ae9cc62d803df788ec9f4d612f89090eb01e946 ./ytt-windows-amd64.exe
61dec6e00131f990db853afc4b7531c318bd3af3ba18f2cfdbc0d5e83a45c445 ./ytt-linux-amd64
d79f0b4189403c4142f5c646989de0769a316896a6096dfd1719605d313e8d1e ./ytt-darwin-amd64
f38290c2666ddcf6feb4907f91033c4f41022b3fb84893c42d1f48948597b82a ./ytt-linux-arm64
f3ce72031d34f0a3d909b1c971017bb3788bb786d3bb5cba1bf6d699255be643 ./ytt-darwin-arm64
v0.49.1
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/ytt/releases/download/v0.49.1/ytt-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/ytt
# Make the binary executable
chmod +x /usr/local/bin/yttVia Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install ytt
$ ytt version Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). 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/ytt/releases/download/v0.49.1/checksums.txt
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.49.1/checksums.txt.pem
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.49.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.comVerify 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-missingWhat's Changed
- Bump golang to 1.22.4 #919 by @rohitagg2020
Full Changelog: v0.49.0...v0.49.1
📂 Files Checksum
10bb753984bed1f351fb767810fdccb5def531ad77b27093f71698a44ab45965 ./ytt-darwin-amd64
20a2f7466157a9c6189e885d0027e17c48776e65627f30fe04bffeef1d6f6166 ./ytt-linux-amd64
220408ce0604309f0704bd102f216f807db56b91f37af3317beacd7621f99a16 ./ytt-windows-arm64.exe
7a8d04ac91578239d32683eea7c5bb045e6e3f0df6a8c3bb42927a161b7da4db ./ytt-linux-arm64
ac75de5a71ebd165f2b6be338a16020055d298ccb31a7dbade887d11912b8fed ./ytt-windows-amd64.exe
cba34f36d2b34108cc616a9455e8970ff10937470555af2dd09720ead9b29f64 ./ytt-darwin-arm64
v0.46.6
What's Changed
- Bump golang to 1.22.5 by @devanshuVmware in #923
- Print full path rather than RelativePath only by @ernstvonoelsen in #903
New Contributors
- Fixing CVE by @rohitagg2020 in #925
Full Changelog: v0.46.5...v0.46.6
📂 Files Checksum
24c9bac129ab3eb2b10e8b97d39dd4dcb54fdf1918ea7bfa8ed1581650e85751 ./ytt-windows-arm64.exe
303e657f08467c8d710a16907be20e85366a9ea66db4248c643b60f9daf7a908 ./ytt-linux-amd64
45df96cefdc3d5d29e5a2fe7593a28dfb81d341b8126d13d8f5f36c7289d806c ./ytt-darwin-arm64
7054e1d2e9319ba7f0b632c1b51748e36882f2cee43259bb33c6f573f06bb945 ./ytt-windows-amd64.exe
a2bc072061b8b5a779ca0769d2858bcbbcfb95de66584b2235dc92ffd3b51aee ./ytt-darwin-amd64
ad13d4dd6e9eeb2c6ca6f1654341394389baf7bc202eb307d03f0c1a7805cdc2 ./ytt-linux-arm64
v0.49.0
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/ytt/releases/download/v0.49.0/ytt-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/ytt
# Make the binary executable
chmod +x /usr/local/bin/yttVia Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install ytt
$ ytt version Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). 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/ytt/releases/download/v0.49.0/checksums.txt
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.49.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.49.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.comVerify 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-missingWhat's Changed
- Add an optional boolean to not escape html during json encoding by @WnP in #891
- don't modify input when converting to orderedmap by @notoriaga in #870
- Update copyright headers by @prashantrewar in #900
- Export named validations to openApi properties by @peschmae in #899
- Bumping go version to 1.22.2 by @rcmadhankumar in #908
- Refactor openapi validation gen to avoid mutation inside GetValueType() by @cppforlife in #904
New Contributors
- @WnP made their first contribution in #891
- @notoriaga made their first contribution in #870
- @peschmae made their first contribution in #899
Full Changelog: v0.48.0...v0.49.0
📂 Files Checksum
0658db4af8263ca091ca31e4b599cb40c324b75934660a4c0ed98ad9b701f7e9 ./ytt-darwin-arm64
357ec754446b1eda29dd529e088f617e85809726c686598ab03cfc1c79f43b56 ./ytt-linux-amd64
71b5ea38bfc7a9748c35ce0735fd6f806dce46bd5c9039d527050c7682e62a70 ./ytt-darwin-amd64
75db553804956df279d0121067f4b052c539b2fafb4d5beff11ddb6792f30775 ./ytt-windows-arm64.exe
a0e8140e1924db591994a7063dc2ea38256ee0aabda650820dd69fac8d20c077 ./ytt-windows-amd64.exe
a2d195b058884c0e36a918936076965b8efb426f7e00f6b7d7b99b82737c7299 ./ytt-linux-arm64
v0.46.5
What's Changed
- Bump go version to 1.21.9 in v0.46.x line by @rohitagg2020 in #909
Full Changelog: v0.46.4...v0.46.5
📂 Files Checksum
0b42ee19b4d76c4b36765c849acb471192e9dbc48af201029d061e7bcebc8e3a ./ytt-windows-arm64.exe
430c0ea0d44f67c11f519f1038ccf637af3b26f575e6831323928619f880b06b ./ytt-linux-arm64
9b55ec164a9585ead1c8c1d6fc6cdbc6396099f0b43ed7d7658d3d88a3e91854 ./ytt-windows-amd64.exe
b81b89947d2cc85821b651d4af93077d88b5f62be29f1398c4c90a19c019fc90 ./ytt-darwin-amd64
c287cf3852ccd316ad056c036475f090c2f65ee5f3c9d6b89ec24fbb39a87828 ./ytt-linux-amd64
e4ba8d14d58e20ee6117949fd500dac972fb444fd8548eb5ca3e2c3fadcba6bb ./ytt-darwin-arm64