Releases: openfaas/faas-cli
Maintenance release - update dependencies, migrate to Go 1.23
Changelog for 0.16.38:
Commits
6de492c Build with Go 1.23 by @alexellis
483d2ad Update dependencies in go.mod by @alexellis
Changes: 0.16.37...0.16.38
Generated by Derek
Support random port for local-run command
Changelog for 0.16.37:
Commits
4160539 Support a random port for the local-run by @alexellis
Changes: 0.16.36...0.16.37
Generated by Derek
Remove armv7 from build and examples
Changelog for 0.16.36:
Commits
cb0c41e Remove armv7 from build and examples by @alexellis
Changes: 0.16.35...0.16.36
Generated by Derek
Consistent use of remove/delete/rm for secrets/fns/namespaces
Changelog for 0.16.35:
Commits
6c53304 Bump redist to alpine:3.20.2 by @alexellis
565bbaf Consistent use of remove/delete/rm for secrets/fns/namespaces by @alexellis
Changes: 0.16.34...0.16.35
Generated by Derek
Support --pull for build/publish commands
Changelog for 0.16.34:
Commits
f509dd3 Support --pull for build/publish commands by @alexellis
The --pull
flag is supported by Docker and forces a pull
attempt to be made for base images for the case that there
is a newer version available.
The main use-case for this is when teams are publishing
production or internal images directly from their own machines
which accumulate older images.
This is not needed in CI pipelines which start with an empty
library, so always pull the base images fresh from source.
Example:
faas-cli build --pull -f stack.yml && faas-cli push -f stack.yaml
or
faas-cli publish --pull -f stack.yml
Changes: 0.16.33...0.16.34
Generated by Derek
Revert issue from Export CreateBuildContext release
Export CreateBuildContext function from the builder package
Support multi-arch builds via --remote-builder in publish
Changelog for 0.16.31:
Commits
8b55f87 Support multi-arch builds via --remote-builder in publish by @alexellis
cf22c9e Sync vendor by @alexellis
e3f5171 Update vendor and revert local override in go.mod by @alexellis
Changes: 0.16.30...0.16.31
Generated by Derek
Support function authentication with OpenFaaS IAM
Changelog for 0.16.30:
Commits
3fd37fb Set openfaas env variables with local-run by @welteki
e07d8db Get function namespace from stack file by @welteki
2602152 Fix default sdk client gateway url by @welteki
a2a42ee Print warning when auth config lookup fails by @welteki
06ceb3c Detect if a function needs authentication by @welteki
9210b4e Use OpenFaaS SDK to invoke functions by @welteki
Changes: 0.16.29...0.16.30
Generated by Derek
Include user-agent for faas-cli invoke, use Go 1.22 and Alpine 3.20.0
Changelog for 0.16.29:
Commits
f8c3e0f Update to Go 1.22 and Alpine 3.20.0 by @alexellis
eb5ba77 Update openfaas dependencies by @alexellis
50e6ca8 Include user-agent for faas-cli invoke by @alexellis
7eaa545 Allow --platforms for faas-cli publish by @alexellis
Changes: 0.16.28...0.16.29
Generated by Derek