Skip to content

Releases: carvel-dev/vendir

v0.15.0

20 Jan 18:19
Compare
Choose a tag to compare

✨ What's new

  • Generate deep copy for versions config (pkg/vendir/versions/v1alpha1 package)
    • This package is meant to be used as an API by various other projects for version resolution configuration
  • Cut new release windows you cannot have aux.* files
5d4f169ebbdafd1e822389011c02b90948f860f30d01cc27ed4e03f388e1ced1  ./vendir-darwin-amd64
1fdb36cf3af1cf3ef5979d39c3cf87a8cc27f0048980141fe26b1e3e7e94ce21  ./vendir-linux-amd64
f00372a7b81cc87ef2dee2c4861313d85ac6035e926a1b0c1a6dece2c601d984  ./vendir-windows-amd64.exe

v0.14.0

19 Nov 20:41
Compare
Choose a tag to compare
  • No functional changes. Cutting release after move to vmware-tanzu.
911a03ed632daa81f2f9488eee76ce4f06d31b39be5614f33a296d01749a34e2  ./vendir-darwin-amd64
c224bdfe74df326d7e75b4c50669ec5976b95c0ff9a27d25c6e1833d0c781946  ./vendir-linux-amd64
0d806639ea8e3d7952bba29bce079c2012d43ca326ac6b3ef9451456aba8a391  ./vendir-windows-amd64.exe

(Installation instructions: https://k14s.io/#install-from-github-release)

v0.13.0

13 Nov 18:27
Compare
Choose a tag to compare
  • Improve check for overlapping paths specified in vendir.yml
5901dba6c3b73ec16f64cd13ffb731df0f8f6ff05369d184187a60aa3f76c662  ./vendir-darwin-amd64
d779c002059f7dccc8d3d83c4e703b6fd6eb7748acb26da7e0210261e61ae727  ./vendir-linux-amd64
69036a7268d1aa5752b6c88841f559cf0377e58514572ec7ad71f7a20e972ef6  ./vendir-windows-amd64.exe

(Installation instructions: https://k14s.io/#install-from-github-release)

v0.12.0

04 Nov 16:00
Compare
Choose a tag to compare
  • Support git commit/tag GPG verification
  • Add assetNames to github release sync for fine grained downloading
  • [breaking] kind: Secret data values are expected to be base64 encoded
  • [breaking] Switch to blang/semver for parsing versions (docs)
    • Introduced explicit way to include prerelease versions
418dbd15eaded3c5c324ef8f13a98d2d023c10447e7465a739af5b9746afe5c4  ./vendir-darwin-amd64
3310669b39cd2095f9ff373fef479ed90c2eb75e3987f8e14e3779c59fa051c4  ./vendir-linux-amd64
be9af8055fef13d2a74b0728bae6e1d38f57a63b8994b5a528d06020cb6bce9e  ./vendir-windows-amd64.exe

(Installation instructions: https://k14s.io/#install-from-github-release)

v0.11.0

16 Oct 22:37
Compare
Choose a tag to compare
  • Support git ref selection based on semver constraints
  • Add tags for git lock entries
  • Support newRootPath to section off part of a downloaded source
  • Support inline source
  • Support http source
  • Support image source (implemented via imgpkg)
  • Support helm source (for helm2 and helm3)
  • Support -f- for reading vendir.yml over stdin
  • Accept multiple config files for ability to add auth details as Secrets
  • Be more forgiving when trailing slash is specified in the directory path (i.e. vendor and vendor/ is equivalent)
41d0164e71678d737a37da44a522a1e138907a3cfda4816614892aecfe47d961  ./vendir-darwin-amd64
ce9134276a369babee97cab6f087d316d4a32214f58815842e594bc1c79ac6d1  ./vendir-linux-amd64
2373df4a74ee75347a116a1481c9382559e82829f047b1ed9a1e94cdf2122687  ./vendir-windows-amd64.exe

(Installation instructions: https://k14s.io/#install-from-github-release)

v0.10.0

26 Aug 21:17
Compare
Choose a tag to compare
  • Add a error hint when vendir.yml is missing
  • Update lock file when using vendir sync -d flag without local directory override
de6da267406b90ac29ea87c831d18811681cc339115bc7b0e5f155227914f024  ./vendir-darwin-amd64
85bce9171f2f18da51695db185b33df2d4d555495cc45429e4838edf73b89d77  ./vendir-linux-amd64
73ea834de5f4e65cca522c46cca56b41f9aa23f03c46135ec25fbe94779d1148  ./vendir-windows-amd64.exe

v0.9.0

11 Aug 16:21
Compare
Choose a tag to compare
  • Support downloading assets from private Github repository releases
d5216373ea0f319402f516483c2d86fa4cb42fd1abd3bea08fed21773e98f5f2  ./vendir-darwin-amd64
5d45cac346fad415150b82c3bf60110525a907d8545ac4c1d972d4f85985b16e  ./vendir-linux-amd64
3a0fafe6d085c428b80f477f129dc7a3d6addba624592ba4d3dd284adf4e4ed5  ./vendir-windows-amd64.exe

v0.8.0

10 Mar 21:23
Compare
Choose a tag to compare
  • Support VENDIR_GITHUB_API_TOKEN env variable to increase Github API rate limit (for pulling Github releases) (doc)
  • Introduce new configuration minimumRequiredVersion option (doc)
  • Support pulling latest Github release via latest: true (doc)
  • Use locked versions during sync command if --locked flag is provided based on vendir.lock.yml (doc)
ae3ba30add41e209f98732b3c319cd1bd59fc5fdfc06e33d7a3e17c30f0569f8  ./vendir-darwin-amd64
6a9afd04835020b0901c19991f138e293be99d755a5db15bed8b4dfe34920c17  ./vendir-linux-amd64
fc446a0e5e30b1a21f4117616695ed7e295bac1c90da32a5cfe7e87b65469887  ./vendir-windows-amd64.exe

(Installation instructions: https://k14s.io/#install-from-github-release)

v0.7.0

21 Feb 22:57
Compare
Choose a tag to compare
  • Add some additional validations of config for better error messages
  • Add --directory (-d) flag to selectively sync a directory
    • This flag supersedes --use-directory flag which was forcing sync of all directories with local overrides
    • [breaking] Removed --use-directory flag
  • Fail if directory is empty because all files were filtered out
8c753b9efda146171b511c6e8d9964c8dee7dd43320d468e600f47413d990287  ./vendir-darwin-amd64
58c09e2b22e8bc2136534405f5e76a544cfac3a57d165670ab3fcfb18cb3e604  ./vendir-linux-amd64
984fd912ea37b7f753c87aa727f3020296038e789e30c973f6ad23436fd136bb  ./vendir-windows-amd64.exe

(Installation instructions: https://k14s.io/#install-from-github-release)

v0.6.0

14 Feb 02:42
Compare
Choose a tag to compare
  • Added githubRelease directive to pull github release assets (vendir.yml spec was updated)
75ebece3fe3b45051ade3045b6e35d351709b42c32ebd4e05c4ea49f11594115  ./vendir-darwin-amd64
c746c2f5a119816970fa5fe22ecffd89cf30a0a2cad68e1882f7fe4700923e71  ./vendir-linux-amd64
d10b763e53c5457205f41a7468ebfbaa4eaef5d4885896c623ae81897776539a  ./vendir-windows-amd64.exe

(Installation instructions: https://k14s.io/#install-from-github-release)