Releases: zarf-dev/zarf
Releases · zarf-dev/zarf
v0.25.0
⚠️ Breaking changes
- Zarf packages now have a different internal layout in order to better support OCI - these are not deployable by earlier Zarf versions
- Git repository caching has been removed - if you relied on this feature it is recommended to move to file:// URLs instead
Features
- Introduce a Big Bang Component Extension to simplify BB package creation by @runyontr in #1094
- Support Helm OCI Charts by @jeff-mccoy in #1346
- Add tools kubectl, tools wait-for & Wait Action. by @jeff-mccoy in #1373
- Add prerequisites check and delete flag support for the longhorn package by @JasonvanBrackel in #1378
- Add git refspec / branch support, non-linear tag support & simplify git logic by @jeff-mccoy in #1404
- Zarf OCI Package Support (publish/push/deploy) by @Noxsios in #1423
- Add Big Bang helm.sh/images annotation conditions checking by @Racer159 in #1451
- Add OCI manifest annotations on package publish from Zarf package
metadata
by @Noxsios in #1452
Fixes
- Update git repository push retry messaging by @Yash-C-330 in #1240
- Fix issues with privileged ports in longhorn example by @JasonvanBrackel in #1333
- Hotfix docker CRI support by @jeff-mccoy in #1349
- Resolve nested go templating issues in generated helm charts by @jeff-mccoy in #1350
- Restore SBOM display messaging on interactive package deploy by @Racer159 in #1356
- Fix visual glitches in file download progress bars by @Racer159 in #1380
- Remove git caching in favor of file:// URLs by @Racer159 in #1398
- Fix OCI pulling of helm chart versions by @Racer159 in #1427
- Correct progress bar bytes output by @nik-don in #1441
- Resolve issues performing package pull then package deploy by @Noxsios in #1446
- Fix OCI publish interactions with the progress bar by @Noxsios in #1447
- Update short description of zarf version command by @lucasrod16 in #1449
Docs
- Update docs with a note about different
git
protocol schemes by @Racer159 in #1351 - Fix the
Edit this Page
button on https://docs.zarf.dev by @bdfinst in #1363 - Make schema documentation more useful by @Racer159 in #1381
- Fixed broken links on the Understand the Basics page by @TheFutonEng in #1386
- Content and style updates to docs overview page by @Jessy-Morris in #1403 and @Madeline-UX in #1394
- Fix a duplicated link typo in the Zarf Packages docs by @ThomasBuchinger in #1414
- Fix links in zarf-packages docs by @ThomasBuchinger in #1428
- Fix the directory reference for ADRs in the Contributor Guide by @mjnagel in #1442
- Update the Getting Started VS Code page by @Madeline-UX in #1459
- Reorganize Doom walkthrough using the new walkthrough format by @JasonvanBrackel in #1456
Dependencies
- Update all non-major dependencies (including gitea to 1.18.5 and promtail to 2.7.2) by @renovate in #1320
- Update go dependencies [SECURITY] by @Racer159 in #1358
- Update dependency undici to 5.19.1 [SECURITY] by @renovate in #1367
Development
- Update internal, package, prepare to use lang/english by @andrewg-xyz in #1342
- Cleanup Github issue templates by @Racer159 in #1355
- Add wirewc to CODEOWNERS for docs/examples by @Racer159 in #1388
- Add relates-to field to our PR template for multi-pr issues by @Racer159 in #1406
- Update the create-git test to remove short sha references by @Racer159 in #1415
- OpenSSF Scorecard and github action file for the same by @abhiyant-10 in #1419
- Fix Big Bang test running for external contributors @Racer159 in #1432 and #1453
- Introduce a UX Test issue template by @Madeline-UX in #1412
New Contributors
- @nik-don made their first contribution in #1441
- @lucasrod16 made their first contribution in #1449
- @abhiyant-10 made their first contribution in #1419
- @Jessy-Morris made their first contribution in #1403
- @runyontr made their first contribution in #1094
- @ThomasBuchinger made their first contribution in #1414
- @Yash-C-330 made their first contribution in #1240
Full Changelog: v0.24.0...v0.25.0
v0.25.0-rc2
What's Changed
- [process] OpenSSF Scorecard and github action file for the same by @abhiyant-10 in #1419
- [fix] Fix OCI pulling of helm chart versions by @Racer159 in #1427
- [docs] Fix links in zarf-packages docs by @ThomasBuchinger in #1428
- [deps] Update all non-major dependencies (including gitea to 1.18.5 and promtail to 2.7.2) by @renovate in #1320
- [fix] Fix issues with privileged ports in longhorn example by @JasonvanBrackel in #1333
- [feat] Zarf OCI Package Support (publish/push/deploy) by @Noxsios in #1423
- [fix] Remove temp sbom files by @Racer159 in #1436
- [process] Don't run the big bang test for externals who don't have the IB username by @Racer159 in #1432
New Contributors
- @abhiyant-10 made their first contribution in #1419
Full Changelog: v0.25.0-rc1...v0.25.0-rc2
v0.25.0-rc1
What's Changed
- [docs] - Make schema documentation more useful by @Racer159 in #1381
- [process] - Add wirewc to CODEOWNERS for docs/examples by @Racer159 in #1388
- [fix] - Remove git caching in favor of file:// URLs by @Racer159 in #1398
- [docs] - Content and style updates to docs overview page by @Jessy-Morris in #1403
- [docs] - More content and style updates to docs overview page by @Madeline-UX in #1394
- [process] - Add relates-to field to our PR template for multi-pr issues by @Racer159 in #1406
- [feat] - Add git refspec / branch support, non-linear tag support & simplify git logic by @jeff-mccoy in #1404
- [feat] - Introduce a Big Bang Component Extension to simplify BB package creation by @runyontr in #1094
- [docs] - Fix a duplicated link typo in the Zarf Packages docs by @ThomasBuchinger in #1414
- [test] - Update the create-git test to remove short sha references by @Racer159 in #1415
New Contributors
- @Jessy-Morris made their first contribution in #1403
- @runyontr made their first contribution in #1094
- @ThomasBuchinger made their first contribution in #1414
Full Changelog: v0.24.3...v0.25.0-rc1
v0.24.3
What's Changed
- Updated git retry messaging by @Yash-C-330 in #1240
- Update go dependencies [SECURITY] by @Racer159 in #1358
- Fix the Edit this Page button in docs by @bdfinst in #1363
- Update dependency undici to 5.19.1 [SECURITY] by @renovate in #1367
- Update internal, package, prepare to use lang/english by @andrewg-xyz in #1342
- Add
tools kubectl
,tools wait-for
& Wait Action. by @jeff-mccoy in #1373 - Rename and change progressbar signatures to fix visual errors by @Racer159 in #1380
- Docs: fixed broken links by @TheFutonEng in #1386
New Contributors
- @Yash-C-330 made their first contribution in #1240
Full Changelog: v0.24.2...v0.24.3
v0.24.2
What's Changed
- Resolve nested go templating in helm by @jeff-mccoy in #1350
- Update docs with a note about different schemes by @Racer159 in #1351
- Support Helm OCI Charts by @jeff-mccoy in #1346
- Fix SBOM messaging on deploy by @Racer159 in #1356
- Cleanup issue templates by @Racer159 in #1355
Full Changelog: v0.24.1...v0.24.2
v0.24.1
v0.24.0
Features
- Scripts -> Actions by @jeff-mccoy in #1144
- Docker Daemon Support + Cleaner Actions Terminal Output by @jeff-mccoy, @YrrepNoj, Racer159 in #1332 and #1173
- Add SBOM Comparison Tool by @Racer159 in #1135 and #1242
- Template files by @jeff-mccoy in #1171
- Wrap the crane command to make it easier to use with Zarf by @Racer159 in #1205
- Push both a crc and non-crc image tag for zarf images by @Racer159 in #1203
- Add
tools get-creds
command by @andrewg-xyz in #1220 - Add Longhorn Example by @JasonvanBrackel in #1264
Fixes
- Fix agent building locally, in ci and on release by @Racer159 in #1233
- Fix external registry issues by @Racer159 in #1230
- Refactor git repository caching logic by @YrrepNoj in #1299
- Smarter Zarf Registry HPA behavior by @jeff-mccoy in #1317
- Standarize
--insecure
flag and resolve issues interacting with untrusted systems by @jeff-mccoy and @rishi-anand in #1280 - Standardize timeouts for helm actions and improve remove behavior by @Racer159 in #1188
- Update value of localPath for composable packages by @tworcester in #1154
- Wait for existence of a serviceAccount in zarf namespace before continuing by @corang in #1328
- Consolidate components flag by @Racer159 in #1206
- Make viper keys uppercase by @Racer159 in #1279
- Use TransformURL over MutateGitURLsInText for the agent by @Racer159 in #1207
Docs
- Migrate docs site by @bdfinst in #1219
- 1057 cleanup master branch refs -> update to use "main" in docs by @gscallon in #1169
- Documentation spelling and grammar fixes. by @bdfinst in #1172
- Update contributor docs & PR template by @jeff-mccoy in #1208
- Update cli docs by @bdfinst in #1198
- Enable Mermaid diagrams by @bdfinst in #1329
- Update Zarf CLI doc page by @laurenmengert in #1225
- Spelling grammar by @bdfinst in #1276
- Update FAQ - Add license information by @Madeline-UX in #1314
Zarf UI
- Fix
zarf init
from UI by @Noxsios in #1213 - Update UI Theme by @Noxsios in #1174
- Cleanup UI imports by @Noxsios in #1189
- Cleanup Icon component implementation by @Noxsios in #1183
- UI Package Deploy Routing Refactor by @Noxsios in #1265
- Cleanup Typography + utilize new Typography system from Unicorn UI by @Noxsios in #1199
- 1247 configure/review page redesign by @Noxsios in #1252
Development
- Netlify deploy by @bdfinst in #1318
- renovate qol improvements by @jeff-mccoy in #1285
- Use the standardized hack dir vs .hooks by @jeff-mccoy in #1146
- lint hacking by @jeff-mccoy in #1152
- Made show all namespace default for k9 dash by @Madeline-UX in #1197
- 803 add component descriptions to the required components in the init config package by @Noxsios in #1179
- Hotfix test faster local build by @Racer159 in #1282
- Fix the shields badge for our release workflow by @Racer159 in #1268
Dependencies
- Update Helm release loki-stack to v2.8.9 by @renovate in #1148
- Update git-server (Gitea) 1.17.4 -> 1.18.3 by @renovate in #1256
- Update dependency yargs-parser to 13.1.2 [SECURITY] by @renovate in #1175
- 40 other dependency updates by @renovate
New Contributors
- @rishi-anand made their first contribution in #1280
- @gscallon made their first contribution in #1169
- @bdfinst made their first contribution in #1172
- @laurenmengert made their first contribution in #1225
- @JasonvanBrackel made their first contribution in #1264
- @tworcester made their first contribution in #1154
Full Changelog: v0.23.0...v0.24.0
v0.24.0-rc5
What's Changed
- Wait for existence of a serviceAccount in zarf namespace before continuing by @corang in #1328
- Enable Mermaid diagrams by @bdfinst in #1329
- Refactor git repository caching logic by @YrrepNoj in #1299
- Smarter Zarf Registry HPA behavior by @jeff-mccoy in #1317
- Update github.com/anchore/stereoscope digest to c49244e by @renovate in #1330
Full Changelog: v0.24.0-rc4...v0.24.0-rc5
v0.24.0-rc4
What's Changed
- Update dependency @sveltejs/kit to v1.2.9 by @renovate in #1260
- 1247 configure/review page redesign by @Noxsios in #1252
- Update Helm release gitea to v7 by @renovate in #1256
- Update dependency @defense-unicorns/unicorn-ui to v0.0.33 by @renovate in #1262
- Update dependency @sveltejs/kit to v1.2.10 by @renovate in #1266
- Update anchore/sbom-action action to v0.13.3 by @renovate in #1263
- Fix the shields badge for our release workflow by @Racer159 in #1268
- Migrate docs site by @bdfinst in #1219
- add tools get-creds command by @andrewg-xyz in #1220
- fix agent building locally, in ci and on release by @Racer159 in #1233
- Make viper keys uppercase by @Racer159 in #1279
- Working Longhorn Example by @JasonvanBrackel in #1264
- Update dependency @mdx-js/react to v2 by @renovate in #1274
- Hotfix test faster local build by @Racer159 in #1282
- renovate qol improvements by @jeff-mccoy in #1285
- Update dependency prettier to v2 by @renovate in #1294
- Fix external registry issues by @Racer159 in #1230
- Dep updates by @jeff-mccoy in #1297
- Update goreleaser/goreleaser-action action to v4 by @renovate in #1295
- Update all non-major dependencies by @renovate in #1301
- UI Package Deploy Routing Refactor by @Noxsios in #1265
- Spelling grammar by @bdfinst in #1276
- Update all non-major dependencies by @renovate in #1305
- Update value of localPath for composable packages by @tworcester in #1154
- Update dependency @sveltejs/kit to v1.3.7 by @renovate in #1315
- Update dependency sass to v1.58.0 by @renovate in #1316
- Update FAQ - Add license information by @Madeline-UX in #1314
- Netlify deploy by @bdfinst in #1318
- add common insecure flag by @jeff-mccoy in #1280
New Contributors
- @JasonvanBrackel made their first contribution in #1264
- @tworcester made their first contribution in #1154
Full Changelog: v0.24.0-rc1...v0.24.0-rc4
v0.24.0-rc3
What's Changed
- Scripts -> Actions by @jeff-mccoy in #1144
- Update dependency svelte-check to v3.0.3 by @renovate in #1258
- Update dependency @sveltejs/kit to v1.2.7 by @renovate in #1255
- Update dependency @sveltejs/kit to v1.2.9 by @renovate in #1260
- 1247 configure/review page redesign by @Noxsios in #1252
- Update Helm release gitea to v7 by @renovate in #1256
- Update dependency @defense-unicorns/unicorn-ui to v0.0.33 by @renovate in #1262
- Update dependency @sveltejs/kit to v1.2.10 by @renovate in #1266
- Update anchore/sbom-action action to v0.13.3 by @renovate in #1263
- Fix the shields badge for our release workflow by @Racer159 in #1268
- Migrate docs site by @bdfinst in #1219
- add tools get-creds command by @andrewg-xyz in #1220
- fix agent building locally, in ci and on release by @Racer159 in #1233
- Make viper keys uppercase by @Racer159 in #1279
- Working Longhorn Example by @JasonvanBrackel in #1264
- Update dependency @mdx-js/react to v2 by @renovate in #1274
- Hotfix test faster local build by @Racer159 in #1282
- renovate qol improvements by @jeff-mccoy in #1285
- Update dependency prettier to v2 by @renovate in #1294
- Fix external registry issues by @Racer159 in #1230
New Contributors
- @JasonvanBrackel made their first contribution in #1264
Full Changelog: v0.23.6...v0.24.0-rc3