Skip to content

Releases: openfaas/faas-cli

Maintenance release - update dependencies, migrate to Go 1.23

20 Dec 17:36
Compare
Choose a tag to compare

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

03 Oct 17:01
Compare
Choose a tag to compare

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

25 Sep 06:53
Compare
Choose a tag to compare

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

04 Sep 10:09
Compare
Choose a tag to compare

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

08 Aug 16:33
Compare
Choose a tag to compare

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

08 Aug 11:43
Compare
Choose a tag to compare

Changelog for 0.16.33:

Commits
7264f71 Revert "Export CreateBuildContext function" by @welteki

Changes: 0.16.32...0.16.33

Generated by Derek

Export CreateBuildContext function from the builder package

05 Aug 13:49
Compare
Choose a tag to compare

Changelog for 0.16.32:

  • PR #1000 Export CreateBuildContext function from the builder package. by @welteki

Commits
35dc699 Export CreateBuildContext function by @welteki

Changes: 0.16.31...0.16.32

Generated by Derek

Support multi-arch builds via --remote-builder in publish

26 Jul 07:35
Compare
Choose a tag to compare

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

19 Jun 11:12
Compare
Choose a tag to compare

Changelog for 0.16.30:

  • PR #996 Support function authentication with OpenFaaS IAM by @welteki

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

08 Jun 20:13
Compare
Choose a tag to compare

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