What's Changed
Features
- Add Zarf Agent support for Prometheus Metrics by @cmwylie19 in #1915
- Support
--output
onzarf version
to return more detailed version information by @Noxsios in #1916 - Introduce backwards compatibility validation on package deploy by @lucasrod16 in #1909
- Add a template for
###ZARF_COMPONENT_NAME###
to be used during component import by @cmwylie19 in #1923
Fixes
- Use UID and GID for USER in Dockerfile instead of a named user by @flickerfly in #1922
- Fix the error return for building helm dependencies by @Racer159 in #1911
- Fix a bug with registry push/pull on detected but invalid clusters by @Racer159 in #1930
- Fix simple repos causing an 'Already Up to Date' error by @Racer159 in #1942
Docs
- Improve Config File documentation by @cmwylie19 in #1912
- Fix grammar within the
k8s
types package by @cmwylie19 in #1937 - Update Git example to reference the Flux example instead of having it's own explanation by @cmwylie19 in #1935
Dependencies
- Update dependency prettier to v3 by @renovate in #1880
- Update github.com/anchore/stereoscope digest to d1f3d76 by @renovate in #1919
Developement
- Add a pending ADR for how to maintain the Zarf transform code for a Pepr Zarf Agent by @cmwylie19 in #1900
- Introduce a workflow for publishing an example application package as OCI to GHCR by @YrrepNoj in #1856 and #1926
- Update CODEOWNERS to replace @YrrepNoj with @cmwylie19 by @Racer159 in #1924
- Return images as an array of strings for all components in
packager.FindImages
by @cmwylie19 in #1927 - Add a slack webhook that triggers when nightly tests fail by @Racer159 in #1941
- Allow for the injector to be built in docker and uploaded to S3 by @Racer159 in #1917
New Contributors
- @flickerfly made their first contribution in #1922
Full Changelog: v0.28.3...v0.28.4