Skip to content

Releases: openfaas/faas-netes

Add conditions to the Function CRD status

29 Apr 15:20
Compare
Choose a tag to compare

Changelog for 0.18.5:

Commits
8282743 Add conditions to the Function CRD status by @alexellis
23e66ca Fix bug with fprocess and new updates for OEM version by @alexellis
5578b07 Clarify this repo is for CE by @alexellis
baede08 Add structured logging for OIDC plugin by @alexellis
bd99515 Add logging parameters for oidc-plugin by @welteki
4220371 Fix for faas-netes / operator logging by @alexellis
16f8c86 New release for dashboard deletion button and fix to rendering by @alexellis
7c174da Update tool versions including kind by @alexellis
aa77dc7 Fix flags to faas-cli ready by @alexellis
b72ea6e Increase K8s version for e2e tests to v1.29.2 by @alexellis
02c043e Use faas-cli ready in e2e tests instead of bash by @alexellis
5cb2cdd Remove old reference to "controller" by @alexellis
33010d0 Update values-pro.yaml by @alexellis
2625c82 Update values.yaml by @alexellis
9ebbe9b Update legacy queue-worker with deprecation message by @alexellis
ff65ada Publish charts for fixes in c5a4d85 by @alexellis
c5a4d85 Fix critical Prometheus bug and potential gateway memory leak by @alexellis
5eecd7d Updates for client-go and other dependencies in faas-netes by @alexellis

Changes: 0.18.4...0.18.5

Generated by Derek

Update client go to v0.29.3, and other dependencies in go.mod

25 Mar 07:38
Compare
Choose a tag to compare

Changelog for 0.18.4:

Commits
0347788 Upgrade client-go to v0.29.3, update misc dependencies by @alexellis
702d9e0 Include Nvidia scheduling constraints in Profiles by @alexellis

Changes: 0.18.3...0.18.4

Generated by Derek

Support setting resources in Profiles

20 Mar 08:25
Compare
Choose a tag to compare

Changelog for 0.18.3:

Commits
62848bd Update openfaas chart profile CRD template by @welteki
c10d384 Update CRD and client for resources profile by @welteki
f942109 Add Resources profile by @welteki
33c0904 Updates for JetStream queue-worker error messages by @alexellis
95459a0 Single pull subscriber for JetStream by @alexellis
943dca9 Updates to Go dependencies - Prometheus, etc by @alexellis

Changes: 0.18.2...0.18.3

Generated by Derek

Regenerated CRDs, plus DNS configuration for Profiles

12 Mar 09:49
Compare
Choose a tag to compare

Changelog for 0.18.2:

  • PR #1199 Support setting dnsPolicy and dnsConfig in Profiles by @welteki

Commits
9fe326e Update openfaas chart CRDs by @welteki
c9e85c8 Update CRD and client for new DNS profiles by @welteki
91601e4 Add DNSConfig and DNSPolicy profile by @welteki
28fd0ec Update controller-gen 0.12.0 -> 0.14.0 by @welteki
b9ffff5 Fix codegen permission denied error by @welteki
3a8d11c Update securityContext in values-pro.yaml with recommended settings by @alexellis
df84ea6 Move securityContext into values-pro.yaml by @alexellis
ff68568 Update README note on securityContext by @alexellis
077981c Update note about securityContext by @alexellis
f51e409 Add default securityContext to core services by @alexellis
588d424 Breaking change to securityContext in Helm chart by @alexellis
31fc242 Fix for clock skew with OIDC for OpenFaaS Dashboard by @alexellis
1171e16 CVE update for alpine in OpenFaaS Standard/Enterprise by @alexellis
4062afd Updates for openfaas standard operator by @alexellis
e454133 CE update for security patches by @alexellis

Changes: 0.18.1...0.18.2

Generated by Derek

Updates of vendored packages to latest versions for security

22 Feb 15:53
Compare
Choose a tag to compare

Changelog for 0.18.1:

  • PR #1197 Add OpenFaaS OEM as a deployment option in the Helm chart by @welteki

Commits
e35f844 Format for gofmt 1.22 by @alexellis
ee589f3 Update CE build with latest versions by @alexellis
7727eb9 Include OEM option in charts by @alexellis
30e20aa Bump OEM to 0.1.0 by @alexellis
b49d9ba Add oem as a deployment option in the chart by @welteki
a1c137c Update dependencies for CVEs by @alexellis
4003a91 Updates to CE distribution by @alexellis

Changes: 0.18.0...0.18.1

Generated by Derek

See the license agreement and usage of CE releases

22 Feb 13:44
Compare
Choose a tag to compare

Changelog for 0.18.0:

  • PR #1184 Support structured logging config for faas-netes (Standard/Enterprise) by @welteki

Commits
63b7ce7 Clarify CE usage agreement. by @alexellis
6dc44e6 Clarify license and distribution by @alexellis
8b09cc7 Clarify usage of CE according to distribution license by @alexellis
acb476a Patch release for SDK by @alexellis
8970890 Updates to Kubernetes library versions for operator/controller by @alexellis
3b11371 Update operator to Go 1.22 and update NATS to 2.0.11 by @alexellis
05ab49e Publish new chart version for updated gateway by @alexellis
5a17fff Add bump-charts Makefile target by @alexellis
bf7cdff Update gateway version for OpenFaaS Pro by @alexellis
d55c8c3 Update connectors for LemonSqueezy subscription support by @alexellis
6924e78 Update year for Copyright by @alexellis
44aad06 Support structured logging config for faas-netes (Pro/Enterprise) by @welteki
873c09f Regenerate charts for pro security updates by @alexellis
04eadb7 Misc security updates to faas-netes/operator pro by @alexellis
9299fd6 Misc security updates to gateway pro by @alexellis
1eef8dc Updates to OIDC plugin and dashboard for default scopes by @alexellis
d0db00a Fix to make caBundleSecretName optional by @alexellis
2d477ce Support caBundleSecretName setting in Helm chart for IAM by @alexellis
b874080 Document additional caBundleSecretName secret by @alexellis
75bf989 Support custom CA bundle for IAM by @alexellis
f7ad2f2 Log config of openfaas dashboard upon start-up by @alexellis
076c912 Fix: for body to a streaming text function for OF Standard by @alexellis
fd31169 Fix for reading body sent to text streaming functions by @alexellis

Changes: 0.17.6...0.18.0

Generated by Derek

Fix for sending request body to text streaming functions

11 Jan 17:46
Compare
Choose a tag to compare

Changelog for 0.17.6:

Commits
d0b1d8d Fix forwarding of request body during text streaming by @alexellis
77404b9 Support streaming text responses from functions by @alexellis

Changes: 0.17.5...0.17.6

Generated by Derek

Support text streaming responses

11 Jan 10:56
Compare
Choose a tag to compare
Pre-release

Changelog for 0.17.5:

Commits
1839072 Support text streaming responses by @alexellis
c27b36d Use temporary registry for Makefile by @alexellis
dc9c846 Don't push images from build targets by @alexellis
c531b52 Graceful shutdown for gateway and faas-netes by @alexellis
09784f2 Add metering.excludedNamespaces parameter to README by @welteki
26611a9 Support auditing event subscriptions by @welteki
1c96a6d Clarify message on max functions for CE users by @alexellis
39b7c1e Upgrade gateway for new metering exclusions list by @alexellis
99723de Enable list of excluded namespaces for event metering by @alexellis
31b4d3e Fix replica count for eventWorker by @alexellis
edd4313 Set useful value for default RAM billing by @alexellis
d2e121a Alpine upgrade for OpenFaaS CE by @alexellis

Changes: 0.17.4...0.17.5

Generated by Derek

Vulnerability fixes with latest alpine base image

12 Dec 16:06
Compare
Choose a tag to compare

Changelog for 0.17.4:

Commits
7270856 Update README with link to features by @alexellis
9408ea5 Add connectivity check by @alexellis
1241e36 Operator - graceful shutdown of inflight HTTP requests by @alexellis
cf376b9 Publish new versions for new Alpine base image by @alexellis
84c8b17 Bump alpine from 3.18.5 to 3.19.0 by @dependabot[bot]
76ba521 Fix memory leak in gateway during scale up by @alexellis
8667105 Fix pprof for gatewayPro section by @alexellis
7df6a28 Add support for metering and event-worker by @alexellis
c0a4a5e Support metering event subscriptions by @welteki
2704745 Update gateway replicas in pro values file and update gateway by @alexellis
3e5a018 Update termination period for gateway by @alexellis
3936944 Bump alpine from 3.18.4 to 3.18.5 by @dependabot[bot]

Changes: 0.17.3...0.17.4

Generated by Derek

Updates to dependencies from go.mod

01 Dec 09:41
Compare
Choose a tag to compare

Changelog for 0.17.3:

  • PR #1158 Fix indentation of resources of cron-connector Helm chart by @arnediekmann
  • PR #1170 Add ECR credentials file example to pro-builder README by @welteki

Commits
97d258a Use arkade for Helm validation / linting by @alexellis
b8b76c1 Bump dependencies in go.mod by @alexellis
569296a Internal updates to OpenFaaS prior to metering feature by @alexellis
6951510 Publish chart for Zap logging for operator by @alexellis
17fee65 Structured logging with zap for the operator (Pro/Enterprise) by @alexellis
1454d76 Fix for cron-connector and upgrade to Ingress Operator by @alexellis
ba6edba Fix indentation of resources of cron-connector Helm chart by @arnediekmann
43bf15e Add Namespace to FunctionIngress CRD by @alexellis
d633375 Update Prometheus and NATS Streaming by @alexellis
800799f Accelerate function listing and status for operator users by @alexellis
e2cd2d7 Add ECR credentials file example for pro-builder by @welteki
7e2314e Retry 429s from of-watchdog automatically in queue-worker by @alexellis
d2ee45e Updates to OpenFaaS Standard gateway by @alexellis
46cdb94 Publish new chart version for #1168 by @alexellis
0db9370 Fix quote in Helm template by @alexellis
e5bbe43 Update queue-worker, remove NATS core monitoring by @alexellis
250abc0 Update queue-worker and NATS in Helm chart by @alexellis
4aab092 Remove sync debug message from operator by @alexellis
e1b72ce Update queue-worker CE and Pro with latest dependencies by @alexellis
95100c4 Security updates for various images by @alexellis
70cae03 Add pprof support to Pro gateway by @alexellis
7e78478 Enable leader election for Pro values file by @alexellis
42187f5 Regenerate Helm chart for leader election by @alexellis
fffebc2 Remove update/delete access to ConfigMaps by @alexellis
88017a9 Update OpenFaaS CE and Standard/Enterprise by @alexellis

Changes: 0.17.2...0.17.3

Generated by Derek