Releases: knative/func
Releases · knative/func
v1.18.1
v1.18.1
Changes by Kind
Enhancement
- Removes redundant default labels and annotations (#2746, @KapilSareen)
- Adds the ability to specify a storage class for remote build volumes with --remote-storage-class (#2693, @lkingland)
- Python Functions now use the ASGI specification for method signature.
Python Functions now support instances and lifecycle events. See the new templates for details.
The Host builder now can build and run Python functions locally without a container. (#2685, @lkingland)
Bug or Regression
- Fix: Go s2i build issue with user added dependencies (#2765, @matejvasek)
Dependencies
Added
- github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/dns/armdns: v1.2.0
- github.com/Azure/go-ntlmssp: 754e693
- github.com/Khan/genqlient: v0.7.0
- github.com/Venafi/vcert/v5: v5.7.1
- github.com/akamai/AkamaiOPEN-edgegrid-golang: v1.2.2
- github.com/armon/go-radix: 7fddfc3
- github.com/aws/aws-sdk-go-v2/service/route53: v1.44.0
- github.com/benbjohnson/clock: v1.1.0
- github.com/bketelsen/crypt: 5cbc8cc
- github.com/certifi/gocertifi: 2c3bb06
- github.com/cockroachdb/errors: v1.2.4
- github.com/cockroachdb/logtags: eb05cc2
- github.com/cpu/goacmedns: v0.1.1
- github.com/digitalocean/godo: v1.125.0
- github.com/envoyproxy/go-control-plane/envoy: v1.32.4
- github.com/envoyproxy/go-control-plane/ratelimit: v0.1.0
- github.com/getsentry/raven-go: v0.2.0
- github.com/go-asn1-ber/asn1-ber: v1.5.6
- github.com/go-http-utils/headers: fed159e
- github.com/go-ldap/ldap/v3: v3.4.8
- github.com/google/gnostic: v0.5.7-v3refs
- github.com/google/go-github/v68: v68.0.0
- github.com/hashicorp/consul/sdk: v0.1.1
- github.com/hashicorp/go-msgpack: v0.5.3
- github.com/hashicorp/go-syslog: v1.0.0
- github.com/hashicorp/go.net: v0.0.1
- github.com/hashicorp/logutils: v1.0.0
- github.com/hashicorp/mdns: v1.0.0
- github.com/hashicorp/memberlist: v0.1.3
- github.com/hashicorp/vault/sdk: v0.14.0
- github.com/miekg/dns: v1.1.62
- github.com/mitchellh/cli: v1.0.0
- github.com/mitchellh/go-testing-interface: v1.0.0
- github.com/mitchellh/gox: v0.4.0
- github.com/mitchellh/iochan: v1.0.0
- github.com/pascaldekloe/goe: 57f6aae
- github.com/patrickmn/go-cache: v2.1.0+incompatible
- github.com/pavlo-v-chernykh/keystore-go/v4: v4.5.0
- github.com/pierrec/lz4: v2.6.1+incompatible
- github.com/pkg/diff: 20ebb0f
- github.com/posener/complete: v1.1.1
- github.com/ryanuber/columnize: 9b3edd6
- github.com/sean-/seed: e2103e2
- github.com/sosodev/duration: v1.3.1
- github.com/vektah/gqlparser/v2: v2.5.15
- github.com/xhit/go-str2duration: v1.2.0
- go.opentelemetry.io/auto/sdk: v1.1.0
- go.opentelemetry.io/otel/exporters/otlp/internal/retry: v1.10.0
- golang.org/x/telemetry: f48c80b
- k8s.io/kube-aggregator: v0.31.1
- sigs.k8s.io/controller-tools: v0.15.0
- sigs.k8s.io/randfill: v1.0.0
- software.sslmate.com/src/go-pkcs12: v0.5.0
Changed
- cel.dev/expr: v0.16.2 → v0.19.1
- cloud.google.com/go/compute/metadata: v0.5.2 → v0.6.0
- github.com/Azure/azure-sdk-for-go/sdk/azcore: v1.11.1 → v1.14.0
- github.com/Azure/azure-sdk-for-go/sdk/azidentity: v1.6.0 → v1.7.0
- github.com/Azure/azure-sdk-for-go/sdk/internal: v1.8.0 → v1.10.0
- github.com/Azure/go-autorest/autorest/adal: v0.9.23 → v0.9.24
- github.com/Azure/go-autorest/autorest/azure/auth: v0.5.12 → v0.5.13
- github.com/Azure/go-autorest/autorest/azure/cli: v0.4.6 → v0.4.7
- github.com/Azure/go-autorest/autorest/date: v0.3.0 → v0.3.1
- github.com/Azure/go-autorest/autorest: v0.11.29 → v0.11.30
- github.com/Azure/go-autorest/logger: v0.2.1 → v0.2.2
- github.com/Azure/go-autorest/tracing: v0.6.0 → v0.6.1
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.24.2 → v1.25.0
- github.com/aws/aws-sdk-go-v2/config: v1.27.36 → v1.29.6
- github.com/aws/aws-sdk-go-v2/credentials: v1.17.34 → v1.17.59
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds: v1.16.14 → v1.16.28
- github.com/aws/aws-sdk-go-v2/internal/configsources: v1.3.18 → v1.3.32
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2: v2.6.18 → v2.6.32
- github.com/aws/aws-sdk-go-v2/internal/ini: v1.8.1 → v1.8.2
- github.com/aws/aws-sdk-go-v2/service/ecr: v1.27.4 → v1.40.3
- github.com/aws/aws-sdk-go-v2/service/ecrpublic: v1.23.4 → v1.31.2
- github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding: v1.11.5 → v1.12.2
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url: v1.11.20 → v1.12.13
- github.com/aws/aws-sdk-go-v2/service/sso: v1.23.0 → v1.24.15
- github.com/aws/aws-sdk-go-v2/service/ssooidc: v1.27.0 → v1.28.14
- github.com/aws/aws-sdk-go-v2/service/sts: v1.31.0 → v1.33.14
- github.com/aws/aws-sdk-go-v2: v1.31.0 → v1.36.1
- github.com/aws/smithy-go: v1.21.0 → v1.22.2
- github.com/awslabs/amazon-ecr-credential-helper/ecr-login: af205d8 → d2398ba
- github.com/buildpacks/pack: [v0.36...
v1.18.0
Changes by Kind
Enhancement
- Removes redundant default labels and annotations (#2746, @KapilSareen)
- Adds the ability to specify a storage class for remote build volumes with --remote-storage-class (#2693, @lkingland)
- Python Functions now use the ASGI specification for method signature.
Python Functions now support instances and lifecycle events. See the new templates for details.
The Host builder now can build and run Python functions locally without a container. (#2685, @lkingland)
Bug or Regression
- Fix: Go s2i build issue with user added dependencies (#2765, @matejvasek)
Dependencies
Added
- github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/dns/armdns: v1.2.0
- github.com/Azure/go-ntlmssp: 754e693
- github.com/Khan/genqlient: v0.7.0
- github.com/Venafi/vcert/v5: v5.7.1
- github.com/akamai/AkamaiOPEN-edgegrid-golang: v1.2.2
- github.com/armon/go-radix: 7fddfc3
- github.com/aws/aws-sdk-go-v2/service/route53: v1.44.0
- github.com/benbjohnson/clock: v1.1.0
- github.com/bketelsen/crypt: 5cbc8cc
- github.com/certifi/gocertifi: 2c3bb06
- github.com/cockroachdb/errors: v1.2.4
- github.com/cockroachdb/logtags: eb05cc2
- github.com/cpu/goacmedns: v0.1.1
- github.com/digitalocean/godo: v1.125.0
- github.com/envoyproxy/go-control-plane/envoy: v1.32.4
- github.com/envoyproxy/go-control-plane/ratelimit: v0.1.0
- github.com/getsentry/raven-go: v0.2.0
- github.com/go-asn1-ber/asn1-ber: v1.5.6
- github.com/go-http-utils/headers: fed159e
- github.com/go-ldap/ldap/v3: v3.4.8
- github.com/google/gnostic: v0.5.7-v3refs
- github.com/google/go-github/v68: v68.0.0
- github.com/hashicorp/consul/sdk: v0.1.1
- github.com/hashicorp/go-msgpack: v0.5.3
- github.com/hashicorp/go-syslog: v1.0.0
- github.com/hashicorp/go.net: v0.0.1
- github.com/hashicorp/logutils: v1.0.0
- github.com/hashicorp/mdns: v1.0.0
- github.com/hashicorp/memberlist: v0.1.3
- github.com/hashicorp/vault/sdk: v0.14.0
- github.com/miekg/dns: v1.1.62
- github.com/mitchellh/cli: v1.0.0
- github.com/mitchellh/go-testing-interface: v1.0.0
- github.com/mitchellh/gox: v0.4.0
- github.com/mitchellh/iochan: v1.0.0
- github.com/pascaldekloe/goe: 57f6aae
- github.com/patrickmn/go-cache: v2.1.0+incompatible
- github.com/pavlo-v-chernykh/keystore-go/v4: v4.5.0
- github.com/pierrec/lz4: v2.6.1+incompatible
- github.com/pkg/diff: 20ebb0f
- github.com/posener/complete: v1.1.1
- github.com/ryanuber/columnize: 9b3edd6
- github.com/sean-/seed: e2103e2
- github.com/sosodev/duration: v1.3.1
- github.com/vektah/gqlparser/v2: v2.5.15
- github.com/xhit/go-str2duration: v1.2.0
- go.opentelemetry.io/auto/sdk: v1.1.0
- go.opentelemetry.io/otel/exporters/otlp/internal/retry: v1.10.0
- golang.org/x/telemetry: f48c80b
- k8s.io/kube-aggregator: v0.31.1
- sigs.k8s.io/controller-tools: v0.15.0
- sigs.k8s.io/randfill: v1.0.0
- software.sslmate.com/src/go-pkcs12: v0.5.0
Changed
- cel.dev/expr: v0.16.2 → v0.19.1
- cloud.google.com/go/compute/metadata: v0.5.2 → v0.6.0
- github.com/Azure/azure-sdk-for-go/sdk/azcore: v1.11.1 → v1.14.0
- github.com/Azure/azure-sdk-for-go/sdk/azidentity: v1.6.0 → v1.7.0
- github.com/Azure/azure-sdk-for-go/sdk/internal: v1.8.0 → v1.10.0
- github.com/Azure/go-autorest/autorest/adal: v0.9.23 → v0.9.24
- github.com/Azure/go-autorest/autorest/azure/auth: v0.5.12 → v0.5.13
- github.com/Azure/go-autorest/autorest/azure/cli: v0.4.6 → v0.4.7
- github.com/Azure/go-autorest/autorest/date: v0.3.0 → v0.3.1
- github.com/Azure/go-autorest/autorest: v0.11.29 → v0.11.30
- github.com/Azure/go-autorest/logger: v0.2.1 → v0.2.2
- github.com/Azure/go-autorest/tracing: v0.6.0 → v0.6.1
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.24.2 → v1.25.0
- github.com/aws/aws-sdk-go-v2/config: v1.27.36 → v1.29.6
- github.com/aws/aws-sdk-go-v2/credentials: v1.17.34 → v1.17.59
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds: v1.16.14 → v1.16.28
- github.com/aws/aws-sdk-go-v2/internal/configsources: v1.3.18 → v1.3.32
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2: v2.6.18 → v2.6.32
- github.com/aws/aws-sdk-go-v2/internal/ini: v1.8.1 → v1.8.2
- github.com/aws/aws-sdk-go-v2/service/ecr: v1.27.4 → v1.40.3
- github.com/aws/aws-sdk-go-v2/service/ecrpublic: v1.23.4 → v1.31.2
- github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding: v1.11.5 → v1.12.2
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url: v1.11.20 → v1.12.13
- github.com/aws/aws-sdk-go-v2/service/sso: v1.23.0 → v1.24.15
- github.com/aws/aws-sdk-go-v2/service/ssooidc: v1.27.0 → v1.28.14
- github.com/aws/aws-sdk-go-v2/service/sts: v1.31.0 → v1.33.14
- github.com/aws/aws-sdk-go-v2: v1.31.0 → v1.36.1
- github.com/aws/smithy-go: v1.21.0 → v1.22.2
- github.com/awslabs/amazon-ecr-credential-helper/ecr-login: af205d8 → d2398ba
- github.com/buildpacks/pack: [v0.36.0 → v0.3...
v1.16.2
v1.16.2
knative/func@release-1.16
Changes by Kind
Bug or Regression
- Fixes a bug where registries could sometimes not specify port (#2510, @lkingland)
Uncategorized
- test: preventing dubios ownership repository error on git unit tests (#2499, @jrangelramos)
- Feat: enabled on-cluster s2i build for Go (#2471, @matejvasek)
- Fix: Go functions fails to build using S2I on Windows (#2535, @matejvasek)
Dependencies
Added
- github.com/planetscale/vtprotobuf: 0393e58
- github.com/sebdah/goldie/v2: v2.5.3
- knative.dev/client/pkg: b3b6b86
Changed
- cel.dev/expr: v0.15.0 → v0.16.0
- cloud.google.com/go/compute/metadata: v0.3.0 → v0.5.0
- github.com/c2h5oh/datasize: 859f65c → aa82cc1
- github.com/cncf/xds/go: 555b57e → 024c85f
- github.com/docker/docker: v26.1.3+incompatible → v26.1.5+incompatible
- github.com/emicklei/go-restful/v3: v3.12.0 → v3.12.1
- github.com/envoyproxy/go-control-plane: v0.12.0 → v0.13.0
- github.com/envoyproxy/protoc-gen-validate: v1.0.4 → v1.1.0
- github.com/fxamacker/cbor/v2: v2.4.0 → v2.6.0
- github.com/go-logr/logr: v1.4.1 → v1.4.2
- github.com/gobuffalo/flect: v1.0.2 → v1.0.3
- github.com/golang/glog: v1.2.1 → v1.2.2
- github.com/google/pprof: a892ee0 → 813a5fb
- github.com/gorilla/websocket: v1.5.1 → v1.5.3
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.20.0 → v2.21.0
- github.com/onsi/ginkgo/v2: v2.17.2 → v2.20.0
- github.com/onsi/gomega: v1.33.1 → v1.34.1
- github.com/prometheus/common: v0.54.0 → v0.55.0
- github.com/prometheus/procfs: v0.13.0 → v0.15.1
- github.com/rogpeppe/go-internal: v1.11.0 → v1.12.0
- github.com/rs/dnscache: e0241e3 → fc85eb6
- github.com/tsenart/vegeta/v12: v12.11.1 → v12.12.0
- go.uber.org/automaxprocs: v1.5.3 → v1.6.0
- golang.org/x/crypto: v0.25.0 → v0.28.0
- golang.org/x/exp: 9bf2ced → 0cdaa3a
- golang.org/x/mod: v0.19.0 → v0.21.0
- golang.org/x/net: v0.27.0 → v0.30.0
- golang.org/x/oauth2: v0.21.0 → v0.22.0
- golang.org/x/sync: v0.7.0 → v0.8.0
- golang.org/x/sys: v0.22.0 → v0.26.0
- golang.org/x/term: v0.22.0 → v0.25.0
- golang.org/x/text: v0.16.0 → v0.19.0
- golang.org/x/time: v0.5.0 → v0.6.0
- golang.org/x/tools: v0.23.0 → v0.26.0
- google.golang.org/genproto/googleapis/api: ef581f9 → ddb44da
- google.golang.org/genproto/googleapis/rpc: 5315273 → ddb44da
- google.golang.org/grpc: v1.65.0 → v1.67.1
- google.golang.org/protobuf: v1.34.1 → v1.35.1
- k8s.io/api: v0.29.3 → v0.30.3
- k8s.io/apiextensions-apiserver: v0.29.3 → v0.30.3
- k8s.io/apimachinery: v0.29.3 → v0.30.3
- k8s.io/apiserver: v0.29.3 → v0.30.3
- k8s.io/code-generator: v0.29.3 → v0.30.3
- k8s.io/component-base: v0.29.3 → v0.30.3
- k8s.io/gengo: f967bbe → a0386bf
- k8s.io/klog/v2: v2.120.1 → v2.130.1
- k8s.io/kms: v0.29.3 → v0.30.3
- k8s.io/kube-openapi: bc84c2d → 8e68654
- k8s.io/utils: 4693a02 → 18e509b
- knative.dev/caching: 989f54c → 41bbaf9
- knative.dev/client-pkg: 8393d69 → 7b4bb48
- knative.dev/eventing: v0.42.0 → v0.43.0
- knative.dev/hack/schema: b979959 → 05b2fb3
- knative.dev/hack: b979959 → 05b2fb3
- knative.dev/networking: bab7f2a → 60e29ff
- knative.dev/pkg: 4355f0c → 9b9d535
- knative.dev/reconciler-test: 00d94f4 → 09111f0
- knative.dev/serving: v0.42.0 → v0.43.0
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.28.0 → v0.29.0
Removed
Nothing has changed.
v1.17.0
knative/func@release-1.17
Changes by Kind
Bug or Regression
- Fix: workspace binding "source" does not match any declared workspace for scaffold task (#2587, @matejvasek)
- Fix: wrong error message when running func commands if the function is not initialized (#2574, @tarunsunny3)
Uncategorized
- Improved caching for local s2i builds (#2581, @matejvasek)
- Update go modules to match Knative versions (#2652, @dsimansk)
Dependencies
Added
- code.gitea.io/gitea: v1.22.3
- github.com/GoogleCloudPlatform/docker-credential-gcr/v2: v2.1.22
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.24.2
- github.com/containerd/containerd/api: v1.7.19
- github.com/containerd/platforms: v0.2.1
- github.com/form3tech-oss/jwt-go: v3.2.3+incompatible
- github.com/go-ini/ini: v1.67.0
- github.com/go-viper/mapstructure/v2: v2.2.1
- github.com/google/go-github/v62: v62.0.0
- github.com/google/go-github/v64: v64.0.0
- github.com/google/go-github/v66: v66.0.0
- github.com/google/go-github: v17.0.0+incompatible
- github.com/google/slowjam: v1.1.1
- github.com/google/subcommands: v1.2.0
- github.com/gophercloud/gophercloud: c818fa6
- github.com/hashicorp/go-immutable-radix/v2: v2.1.0
- github.com/hashicorp/golang-lru/v2: v2.0.7
- github.com/mdlayher/socket: v0.4.1
- github.com/mdlayher/vsock: v1.2.1
- github.com/moby/sys/userns: v0.1.0
- github.com/tonistiigi/go-csvvalue: ddb21b7
- github.com/toqueteos/webbrowser: v1.2.0
- gitlab.com/gitlab-org/api/client-go: v0.116.0
- go.opentelemetry.io/contrib/detectors/gcp: v1.31.0
- gopkg.in/evanphx/json-patch.v4: v4.12.0
Changed
- cel.dev/expr: v0.16.0 → v0.16.2
- cloud.google.com/go/auth/oauth2adapt: v0.2.2 → v0.2.5
- cloud.google.com/go/auth: v0.5.1 → v0.10.0
- cloud.google.com/go/bigquery: v1.50.0 → v1.8.0
- cloud.google.com/go/compute/metadata: v0.5.0 → v0.5.2
- cloud.google.com/go/datastore: v1.11.0 → v1.1.0
- cloud.google.com/go/iam: v1.1.6 → v1.1.8
- cloud.google.com/go/kms: v1.15.8 → v1.17.1
- cloud.google.com/go/longrunning: v0.5.5 → v0.5.7
- cloud.google.com/go/pubsub: v1.30.0 → v1.3.1
- cloud.google.com/go/storage: v1.39.1 → v1.42.0
- cloud.google.com/go: v0.114.0 → v0.116.0
- code.gitea.io/sdk/gitea: v0.18.0 → v0.19.0
- dario.cat/mergo: v1.0.0 → v1.0.1
- github.com/Azure/azure-sdk-for-go/sdk/azcore: v1.10.0 → v1.11.1
- github.com/Azure/azure-sdk-for-go/sdk/azidentity: v1.5.1 → v1.6.0
- github.com/Azure/azure-sdk-for-go/sdk/internal: v1.5.2 → v1.8.0
- github.com/Azure/azure-sdk-for-go/sdk/storage/azblob: v0.4.1 → v1.3.2
- github.com/BurntSushi/toml: v1.3.2 → v1.4.0
- github.com/GoogleContainerTools/kaniko: v1.22.0 → v1.23.2
- github.com/Microsoft/cosesign1go: v1.1.0 → v1.2.0
- github.com/Microsoft/didx509go: v0.0.2 → v0.0.3
- github.com/Microsoft/hcsshim: v0.12.3 → v0.12.7
- github.com/ProtonMail/go-crypto: v1.0.0 → v1.1.3
- github.com/PuerkitoBio/goquery: v1.9.1 → v1.10.0
- github.com/agnivade/levenshtein: v1.0.1 → v1.1.1
- github.com/alecthomas/units: b94a6e3 → 61d1e34
- github.com/antlr4-go/antlr/v4: v4.13.0 → v4.13.1
- github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream: v1.5.4 → v1.6.3
- github.com/aws/aws-sdk-go-v2/config: v1.27.9 → v1.27.36
- github.com/aws/aws-sdk-go-v2/credentials: v1.17.9 → v1.17.34
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds: v1.16.0 → v1.16.14
- github.com/aws/aws-sdk-go-v2/feature/s3/manager: v1.15.15 → v1.17.5
- github.com/aws/aws-sdk-go-v2/internal/configsources: v1.3.4 → v1.3.18
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2: v2.6.4 → v2.6.18
- github.com/aws/aws-sdk-go-v2/internal/ini: v1.8.0 → v1.8.1
- github.com/aws/aws-sdk-go-v2/internal/v4a: v1.2.10 → v1.3.13
- github.com/aws/aws-sdk-go-v2/service/ecr: v1.24.5 → v1.27.4
- github.com/aws/aws-sdk-go-v2/service/ecrpublic: v1.21.5 → v1.23.4
- github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding: v1.11.1 → v1.11.5
- github.com/aws/aws-sdk-go-v2/service/internal/checksum: v1.2.10 → v1.3.15
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url: v1.11.6 → v1.11.20
- github.com/aws/aws-sdk-go-v2/service/internal/s3shared: v1.16.10 → v1.17.13
- github.com/aws/aws-sdk-go-v2/service/kms: v1.30.0 → v1.32.1
- github.com/aws/aws-sdk-go-v2/service/s3: v1.48.1 → v1.58.0
- github.com/aws/aws-sdk-go-v2/service/sso: v1.20.3 → v1.23.0
- github.com/aws/aws-sdk-go-v2/service/ssooidc: v1.23.3 → v1.27.0
- github.com/aws/aws-sdk-go-v2/service/sts: v1.28.5 → v1.31.0
- github.com/aws/aws-sdk-go-v2: v1.26.0 → v1.31.0
- github.com/aws/smithy-go: v1.20.1 → v1.21.0
- github.com/awslabs/amazon-ecr-credential-helper/ecr-login: b0fcec7 → af205d8
- github.com/bradleyfalzon/ghinstallation/v2: v2.10.0 → v2.11.0
- github.com/buildpacks/lifecycle: v0.19.6 → v0.20.4
- github.com/buildpacks/pack: v0.34.2 → v0.36.0
- github.com/cert-manager/cert-manager: v1.13.3 → v1.16.3
- github.com/cilium/ebpf: v0.12.3 → v0.11.0
- github.com/cncf/udpa/go: c52dc94 → 269d4d4
- github.com/cncf/xds/go: [024c85f → b4127c9](https://github.com/cncf/xds/compa...
v1.16.1
knative/func@release-1.16
Changes by Kind
Bug or Regression
- Fixes a bug where registries could sometimes not specify port (#2510, @lkingland)
Uncategorized
- test: preventing dubios ownership repository error on git unit tests (#2499, @jrangelramos)
- Feat: enabled on-cluster s2i build for Go (#2471, @matejvasek)
- Fix: Go functions fails to build using S2I on Windows (#2535, @matejvasek)
Dependencies
Added
- github.com/planetscale/vtprotobuf: 0393e58
- github.com/sebdah/goldie/v2: v2.5.3
- knative.dev/client/pkg: b3b6b86
Changed
- cel.dev/expr: v0.15.0 → v0.16.0
- cloud.google.com/go/compute/metadata: v0.3.0 → v0.5.0
- github.com/c2h5oh/datasize: 859f65c → aa82cc1
- github.com/cncf/xds/go: 555b57e → 024c85f
- github.com/docker/docker: v26.1.3+incompatible → v26.1.5+incompatible
- github.com/emicklei/go-restful/v3: v3.12.0 → v3.12.1
- github.com/envoyproxy/go-control-plane: v0.12.0 → v0.13.0
- github.com/envoyproxy/protoc-gen-validate: v1.0.4 → v1.1.0
- github.com/fxamacker/cbor/v2: v2.4.0 → v2.6.0
- github.com/go-logr/logr: v1.4.1 → v1.4.2
- github.com/gobuffalo/flect: v1.0.2 → v1.0.3
- github.com/golang/glog: v1.2.1 → v1.2.2
- github.com/google/pprof: a892ee0 → 813a5fb
- github.com/gorilla/websocket: v1.5.1 → v1.5.3
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.20.0 → v2.21.0
- github.com/onsi/ginkgo/v2: v2.17.2 → v2.20.0
- github.com/onsi/gomega: v1.33.1 → v1.34.1
- github.com/prometheus/common: v0.54.0 → v0.55.0
- github.com/prometheus/procfs: v0.13.0 → v0.15.1
- github.com/rogpeppe/go-internal: v1.11.0 → v1.12.0
- github.com/rs/dnscache: e0241e3 → fc85eb6
- github.com/tsenart/vegeta/v12: v12.11.1 → v12.12.0
- go.uber.org/automaxprocs: v1.5.3 → v1.6.0
- golang.org/x/crypto: v0.25.0 → v0.28.0
- golang.org/x/exp: 9bf2ced → 0cdaa3a
- golang.org/x/mod: v0.19.0 → v0.21.0
- golang.org/x/net: v0.27.0 → v0.30.0
- golang.org/x/oauth2: v0.21.0 → v0.22.0
- golang.org/x/sync: v0.7.0 → v0.8.0
- golang.org/x/sys: v0.22.0 → v0.26.0
- golang.org/x/term: v0.22.0 → v0.25.0
- golang.org/x/text: v0.16.0 → v0.19.0
- golang.org/x/time: v0.5.0 → v0.6.0
- golang.org/x/tools: v0.23.0 → v0.26.0
- google.golang.org/genproto/googleapis/api: ef581f9 → ddb44da
- google.golang.org/genproto/googleapis/rpc: 5315273 → ddb44da
- google.golang.org/grpc: v1.65.0 → v1.67.1
- google.golang.org/protobuf: v1.34.1 → v1.35.1
- k8s.io/api: v0.29.3 → v0.30.3
- k8s.io/apiextensions-apiserver: v0.29.3 → v0.30.3
- k8s.io/apimachinery: v0.29.3 → v0.30.3
- k8s.io/apiserver: v0.29.3 → v0.30.3
- k8s.io/code-generator: v0.29.3 → v0.30.3
- k8s.io/component-base: v0.29.3 → v0.30.3
- k8s.io/gengo: f967bbe → a0386bf
- k8s.io/klog/v2: v2.120.1 → v2.130.1
- k8s.io/kms: v0.29.3 → v0.30.3
- k8s.io/kube-openapi: bc84c2d → 8e68654
- k8s.io/utils: 4693a02 → 18e509b
- knative.dev/caching: 989f54c → 41bbaf9
- knative.dev/client-pkg: 8393d69 → 7b4bb48
- knative.dev/eventing: v0.42.0 → v0.43.0
- knative.dev/hack/schema: b979959 → 05b2fb3
- knative.dev/hack: b979959 → 05b2fb3
- knative.dev/networking: bab7f2a → 60e29ff
- knative.dev/pkg: 4355f0c → 9b9d535
- knative.dev/reconciler-test: 00d94f4 → 09111f0
- knative.dev/serving: v0.42.0 → v0.43.0
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.28.0 → v0.29.0
Removed
Nothing has changed.
v1.15.2
8000
Changes by Kind
Enhancement
- The S2I builder now supports Go functions.
Go functions built with the S2I builder now support the new instance-based method signatures and lifecycle methods. (#2203, @lkingland)
Documentation
- Clarify --registry-insecure flag description (#2348, @norbjd)
- Fix the docs for build section (#2368, @swastik959)
Bug or Regression
- Fix: honor --registry-insecure flag in deploy command (#2335, @norbjd)
- Fixed Function namespace resolution in some edge cases. (#2187, @lkingland)
- FIx error message (#2372, @swastik959)
Uncategorized
- Chore: update images ubi8 => ubi9 (#2328, @matejvasek)
- Feat: embedded Tekton task definitions in the binary (#2396, @matejvasek)
- Fix: Pipelines as Code setup failure under unprivileged user (#2341, @matejvasek)
- Fix: buildpack build failure caused by wrong socket mount-point when using Docker Desktop (#2350, @matejvasek)
- Fix: pipelines as code build -- build via git hook in tekton (#2314, @matejvasek)
- Fix failure in GHA caused by missing cargo bin (#2440, @matejvasek)
Dependencies
Added
- cel.dev/expr: v0.15.0
- cloud.google.com/go/accessapproval: v1.6.0
- cloud.google.com/go/accesscontextmanager: v1.7.0
- cloud.google.com/go/aiplatform: v1.37.0
- cloud.google.com/go/analytics: v0.19.0
- cloud.google.com/go/apigateway: v1.5.0
- cloud.google.com/go/apigeeconnect: v1.5.0
- cloud.google.com/go/apigeeregistry: v0.6.0
- cloud.google.com/go/apikeys: v0.6.0
- cloud.google.com/go/appengine: v1.7.1
- cloud.google.com/go/area120: v0.7.1
- cloud.google.com/go/artifactregistry: v1.13.0
- cloud.google.com/go/asset: v1.13.0
- cloud.google.com/go/assuredworkloads: v1.10.0
- cloud.google.com/go/auth/oauth2adapt: v0.2.2
- cloud.google.com/go/auth: v0.5.1
- cloud.google.com/go/automl: v1.12.0
- cloud.google.com/go/baremetalsolution: v0.5.0
- cloud.google.com/go/batch: v0.7.0
- cloud.google.com/go/beyondcorp: v0.5.0
- cloud.google.com/go/billing: v1.13.0
- cloud.google.com/go/binaryauthorization: v1.5.0
- cloud.google.com/go/certificatemanager: v1.6.0
- cloud.google.com/go/channel: v1.12.0
- cloud.google.com/go/cloudbuild: v1.9.0
- cloud.google.com/go/clouddms: v1.5.0
- cloud.google.com/go/cloudtasks: v1.10.0
- cloud.google.com/go/contactcenterinsights: v1.6.0
- cloud.google.com/go/container: v1.15.0
- cloud.google.com/go/containeranalysis: v0.9.0
- cloud.google.com/go/datacatalog: v1.13.0
- cloud.google.com/go/dataflow: v0.8.0
- cloud.google.com/go/dataform: v0.7.0
- cloud.google.com/go/datafusion: v1.6.0
- cloud.google.com/go/datalabeling: v0.7.0
- cloud.google.com/go/dataplex: v1.6.0
- cloud.google.com/go/dataproc: v1.12.0
- cloud.google.com/go/dataqna: v0.7.0
- cloud.google.com/go/datastream: v1.7.0
- cloud.google.com/go/deploy: v1.8.0
- cloud.google.com/go/dialogflow: v1.32.0
- cloud.google.com/go/dlp: v1.9.0
- cloud.google.com/go/documentai: v1.18.0
- cloud.google.com/go/domains: v0.8.0
- cloud.google.com/go/edgecontainer: v1.0.0
- cloud.google.com/go/errorreporting: v0.3.0
- cloud.google.com/go/essentialcontacts: v1.5.0
- cloud.google.com/go/eventarc: v1.11.0
- cloud.google.com/go/filestore: v1.6.0
- cloud.google.com/go/functions: v1.13.0
- cloud.google.com/go/gaming: v1.9.0
- cloud.google.com/go/gkebackup: v0.4.0
- cloud.google.com/go/gkeconnect: v0.7.0
- cloud.google.com/go/gkehub: v0.12.0
- cloud.google.com/go/gkemulticloud: v0.5.0
- cloud.google.com/go/grafeas: v0.2.0
- cloud.google.com/go/gsuiteaddons: v1.5.0
- cloud.google.com/go/iap: v1.7.1
- cloud.google.com/go/ids: v1.3.0
- cloud.google.com/go/iot: v1.6.0
- cloud.google.com/go/language: v1.9.0
- cloud.google.com/go/lifesciences: v0.8.0
- cloud.google.com/go/logging: v1.7.0
- cloud.google.com/go/managedidentities: v1.5.0
- cloud.google.com/go/maps: v0.7.0
- cloud.google.com/go/mediatranslation: v0.7.0
- cloud.google.com/go/memcache: v1.9.0
- cloud.google.com/go/metastore: v1.10.0
- cloud.google.com/go/monitoring: v1.13.0
- cloud.google.com/go/networkconnectivity: v1.11.0
- cloud.google.com/go/networkmanagement: v1.6.0
- cloud.google.com/go/networksecurity: v0.8.0
- cloud.google.com/go/notebooks: v1.8.0
- cloud.google.com/go/optimization: v1.3.1
- cloud.google.com/go/orchestration: v1.6.0
- cloud.google.com/go/orgpolicy: v1.10.0
- cloud.google.com/go/osconfig: v1.11.0
- cloud.google.com/go/oslogin: v1.9.0
- cloud.google.com/go/phishingprotection: v0.7.0
- cloud.google.com/go/policytroubleshooter: v1.6.0
- cloud.google.com/go/privatecatalog: v0.8.0
- cloud.google.com/go/pubsublite: v1.7.0
- cloud.google.com/go/recaptchaenterprise/v2: v2.7.0
- cloud.google.com/go/recaptchaenterprise: v1.3.1
- cloud.google.com/go/recommendationengine: v0.7.0
- cloud.google.com/go/recommender: v1.9.0
- cloud.google.com/go/redis: v1.11.0
- cloud.google.com/go/resourcemanager: v1.7.0
- cloud.google.com/go/resourcesettings: v1.5.0
- cloud.google.com/go/retail: v1.12.0
- cloud.google.com/go/run: v0.9.0
- cloud.google.com/go/scheduler: v1.9.0
- cloud.google.com/go/secretmanager: v1.10.0
- cloud.google.com/go/security: v1.13.0
- cloud.google.com/go/securitycenter: v1.19.0
- cloud.google.com/go/servicecontrol: v1.11.1
- cloud.google.com/go/servicedirectory: v1.9.0
- cloud.google.com/go/servicemanagement: v1.8.0
- cloud.google.com/go/serviceusage: v1.6.0
- cloud.google.com/go/shell: v1.6.0
- cloud.google.com/go/spanner: v1.45.0
- cloud.google.com/go/speech: v1.15.0
- cloud.google.com/go/storagetransfer: v1.8.0
- cloud.google.com/go/talent: v1.5.0
- cloud.google.com/go/texttospeech: v1.6.0
- cloud.google.com/go/tpu: v1.5.0
- cloud.google.com/go/trace: v1.9.0
- cloud.google.com/go/translate: v1.7.0
- cloud.google.com/go/video: v1.15.0
- cloud.google.com/go/videointelligence: v1.10.0
- cloud.google.com/go/vision/v2: v2.7.0
- cloud.google.com/go/vision: v1.2.0
- cloud.google.com/go/vmmigration: v1.6.0
- cloud.google.com/go/vmwareengine: v0.3.0
- cloud.google.com/go/vpcaccess: v1.6.0
- cloud.google.com/go/webrisk: v1.8.0
- cloud.google.com/go/websecurityscanner: v1.5.0
- cloud.google.com/go/workflows: v1.10.0
- gioui.org: 57750fc
- git.sr.ht/~sbinet/gg: v0.3.1
- github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys: v1.1.0
- github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/internal: v1.0.0
- github.com/JohnCGriffin/overflow: 46fa312
- github.com/ajstarks/deck/generate: c3f852c
- github.com/ajstarks/deck: 30c9fc6
- github.com/ajstarks/svgo: 1546f12
- github.com/andybalholm/brotli: v1.0.4
- github.com/antlr4-go/antlr/v4: v4.13.0
- github.com/apache/arrow/go/v10: v10.0.1
- github.com/apache/arrow/go/v11: v11.0.0
- github.com/apache/thrift: v0.16.0
- github.com/boombuler/barcode: v1.0.1
- github.com/cert-manager/cert-manager: v1.13.3
- github.com/cloudevents/sdk-go/protocol/mqtt_paho/v2: 1ed9471
- github.com/containerd/errdefs: v0.1.0
- github.com/davidmz/go-pageant: v1.0.2
- github.com/eclipse/paho.golang: v0.12.0
- github.com/felixge/fgprof: v0.9.3
- github.com/fogleman/gg: v1.3.0
- github.com/go-chi/chi/v5: v5.0.12
- github.com/go-fed/httpsig: v1.1.0
- github.com/go-fonts/dejavu: v0.1.0
- github.com/go-fonts/latin-modern: v0.2.0
- github.com/go-fonts/liberation: v0.2.0
- github.com/go-fonts/stix: v0.1.0
- github.com/go-jose/go-jose/v4: v4.0.1
- github.com/go-latex/latex: c0d11ff
- github.com/go-pdf/fpdf: v0.6.0
- github.com/go-task/slim-sprig/v3: v3.0.0
- github.com/golang-jwt/jwt/v5: v5.2.1
- github.com/golang/freetype: e2365df
- github.com/google/flatbuffers: v2.0.8+incompatible
- github.com/google/go-github/v55: v55.0.0
- github.com/google/go-github/v60: v60.0.0
- github.com/google/go-github/v61: v61.0.0
- github.com/googleapis/go-type-adapters: v1.0.0
- github.com/iancoleman/strcase: v0.2.0
- github.com/jung-kurt/gofpdf: 24315ac
- github.com/klauspost/asmfmt: v1.3.2
- github.com/lyft/protoc-gen-star/v2: v2.0.1
- github.com/lyft/protoc-gen-star: [...
v1.16.0
knative/func@release-1.16
Changes by Kind
Bug or Regression
- Fixes a bug where registries could sometimes not specify port (#2510, @lkingland)
Uncategorized
- test: preventing dubios ownership repository error on git unit tests (#2499, @jrangelramos)
- Feat: enabled on-cluster s2i build for Go (#2471, @matejvasek)
- Fix: Go functions fails to build using S2I on Windows (#2535, @matejvasek)
Dependencies
Added
- github.com/planetscale/vtprotobuf: 0393e58
- github.com/sebdah/goldie/v2: v2.5.3
- knative.dev/client/pkg: b3b6b86
Changed
- cel.dev/expr: v0.15.0 → v0.16.0
- cloud.google.com/go/compute/metadata: v0.3.0 → v0.5.0
- github.com/c2h5oh/datasize: 859f65c → aa82cc1
- github.com/cncf/xds/go: 555b57e → 024c85f
- github.com/docker/docker: v26.1.3+incompatible → v26.1.5+incompatible
- github.com/emicklei/go-restful/v3: v3.12.0 → v3.12.1
- github.com/envoyproxy/go-control-plane: v0.12.0 → v0.13.0
- github.com/envoyproxy/protoc-gen-validate: v1.0.4 → v1.1.0
- github.com/fxamacker/cbor/v2: v2.4.0 → v2.6.0
- github.com/go-logr/logr: v1.4.1 → v1.4.2
- github.com/gobuffalo/flect: v1.0.2 → v1.0.3
- github.com/golang/glog: v1.2.1 → v1.2.2
- github.com/google/pprof: a892ee0 → 813a5fb
- github.com/gorilla/websocket: v1.5.1 → v1.5.3
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.20.0 → v2.21.0
- github.com/onsi/ginkgo/v2: v2.17.2 → v2.20.0
- github.com/onsi/gomega: v1.33.1 → v1.34.1
- github.com/prometheus/common: v0.54.0 → v0.55.0
- github.com/prometheus/procfs: v0.13.0 → v0.15.1
- github.com/rogpeppe/go-internal: v1.11.0 → v1.12.0
- github.com/rs/dnscache: e0241e3 → fc85eb6
- github.com/tsenart/vegeta/v12: v12.11.1 → v12.12.0
- go.uber.org/automaxprocs: v1.5.3 → v1.6.0
- golang.org/x/crypto: v0.25.0 → v0.28.0
- golang.org/x/exp: 9bf2ced → 0cdaa3a
- golang.org/x/mod: v0.19.0 → v0.21.0
- golang.org/x/net: v0.27.0 → v0.30.0
- golang.org/x/oauth2: v0.21.0 → v0.22.0
- golang.org/x/sync: v0.7.0 → v0.8.0
- golang.org/x/sys: v0.22.0 → v0.26.0
- golang.org/x/term: v0.22.0 → v0.25.0
- golang.org/x/text: v0.16.0 → v0.19.0
- golang.org/x/time: v0.5.0 → v0.6.0
- golang.org/x/tools: v0.23.0 → v0.26.0
- google.golang.org/genproto/googleapis/api: ef581f9 → ddb44da
- google.golang.org/genproto/googleapis/rpc: 5315273 → ddb44da
- google.golang.org/grpc: v1.65.0 → v1.67.1
- google.golang.org/protobuf: v1.34.1 → v1.35.1
- k8s.io/api: v0.29.3 → v0.30.3
- k8s.io/apiextensions-apiserver: v0.29.3 → v0.30.3
- k8s.io/apimachinery: v0.29.3 → v0.30.3
- k8s.io/apiserver: v0.29.3 → v0.30.3
- k8s.io/code-generator: v0.29.3 → v0.30.3
- k8s.io/component-base: v0.29.3 → v0.30.3
- k8s.io/gengo: f967bbe → a0386bf
- k8s.io/klog/v2: v2.120.1 → v2.130.1
- k8s.io/kms: v0.29.3 → v0.30.3
- k8s.io/kube-openapi: bc84c2d → 8e68654
- k8s.io/utils: 4693a02 → 18e509b
- knative.dev/caching: 989f54c → 41bbaf9
- knative.dev/client-pkg: 8393d69 → 7b4bb48
- knative.dev/eventing: v0.42.0 → v0.43.0
- knative.dev/hack/schema: b979959 → 05b2fb3
- knative.dev/hack: b979959 → 05b2fb3
- knative.dev/networking: bab7f2a → 60e29ff
- knative.dev/pkg: 4355f0c → 9b9d535
- knative.dev/reconciler-test: 00d94f4 → 09111f0
- knative.dev/serving: v0.42.0 → v0.43.0
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.28.0 → v0.29.0
Removed
Nothing has changed.
v1.15.1
Changes by Kind
Enhancement
- The S2I builder now supports Go functions.
Go functions built with the S2I builder now support the new instance-based method signatures and lifecycle methods. (#2203, @lkingland)
Documentation
- Clarify --registry-insecure flag description (#2348, @norbjd)
- Fix the docs for build section (#2368, @swastik959)
Bug or Regression
- Fix: honor --registry-insecure flag in deploy command (#2335, @norbjd)
- Fixed Function namespace resolution in some edge cases. (#2187, @lkingland)
- FIx error message (#2372, @swastik959)
Uncategorized
- Chore: update images ubi8 => ubi9 (#2328, @matejvasek)
- Feat: embedded Tekton task definitions in the binary (#2396, @matejvasek)
- Fix: Pipelines as Code setup failure under unprivileged user (#2341, @matejvasek)
- Fix: buildpack build failure caused by wrong socket mount-point when using Docker Desktop (#2350, @matejvasek)
- Fix: pipelines as code build -- build via git hook in tekton (#2314, @matejvasek)
- Fix failure in GHA caused by missing cargo bin (#2440, @matejvasek)
Dependencies
Added
- cel.dev/expr: v0.15.0
- cloud.google.com/go/accessapproval: v1.6.0
- cloud.google.com/go/accesscontextmanager: v1.7.0
- cloud.google.com/go/aiplatform: v1.37.0
- cloud.google.com/go/analytics: v0.19.0
- cloud.google.com/go/apigateway: v1.5.0
- cloud.google.com/go/apigeeconnect: v1.5.0
- cloud.google.com/go/apigeeregistry: v0.6.0
- cloud.google.com/go/apikeys: v0.6.0
- cloud.google.com/go/appengine: v1.7.1
- cloud.google.com/go/area120: v0.7.1
- cloud.google.com/go/artifactregistry: v1.13.0
- cloud.google.com/go/asset: v1.13.0
- cloud.google.com/go/assuredworkloads: v1.10.0
- cloud.google.com/go/auth/oauth2adapt: v0.2.2
- cloud.google.com/go/auth: v0.5.1
- cloud.google.com/go/automl: v1.12.0
- cloud.google.com/go/baremetalsolution: v0.5.0
- cloud.google.com/go/batch: v0.7.0
- cloud.google.com/go/beyondcorp: v0.5.0
- cloud.google.com/go/billing: v1.13.0
- cloud.google.com/go/binaryauthorization: v1.5.0
- cloud.google.com/go/certificatemanager: v1.6.0
- cloud.google.com/go/channel: v1.12.0
- cloud.google.com/go/cloudbuild: v1.9.0
- cloud.google.com/go/clouddms: v1.5.0
- cloud.google.com/go/cloudtasks: v1.10.0
- cloud.google.com/go/contactcenterinsights: v1.6.0
- cloud.google.com/go/container: v1.15.0
- cloud.google.com/go/containeranalysis: v0.9.0
- cloud.google.com/go/datacatalog: v1.13.0
- cloud.google.com/go/dataflow: v0.8.0
- cloud.google.com/go/dataform: v0.7.0
- cloud.google.com/go/datafusion: v1.6.0
- cloud.google.com/go/datalabeling: v0.7.0
- cloud.google.com/go/dataplex: v1.6.0
- cloud.google.com/go/dataproc: v1.12.0
- cloud.google.com/go/dataqna: v0.7.0
- cloud.google.com/go/datastream: v1.7.0
- cloud.google.com/go/deploy: v1.8.0
- cloud.google.com/go/dialogflow: v1.32.0
- cloud.google.com/go/dlp: v1.9.0
- cloud.google.com/go/documentai: v1.18.0
- cloud.google.com/go/domains: v0.8.0
- cloud.google.com/go/edgecontainer: v1.0.0
- cloud.google.com/go/errorreporting: v0.3.0
- cloud.google.com/go/essentialcontacts: v1.5.0
- cloud.google.com/go/eventarc: v1.11.0
- cloud.google.com/go/filestore: v1.6.0
- cloud.google.com/go/functions: v1.13.0
- cloud.google.com/go/gaming: v1.9.0
- cloud.google.com/go/gkebackup: v0.4.0
- cloud.google.com/go/gkeconnect: v0.7.0
- cloud.google.com/go/gkehub: v0.12.0
- cloud.google.com/go/gkemulticloud: v0.5.0
- cloud.google.com/go/grafeas: v0.2.0
- cloud.google.com/go/gsuiteaddons: v1.5.0
- cloud.google.com/go/iap: v1.7.1
- cloud.google.com/go/ids: v1.3.0
- cloud.google.com/go/iot: v1.6.0
- cloud.google.com/go/language: v1.9.0
- cloud.google.com/go/lifesciences: v0.8.0
- cloud.google.com/go/logging: v1.7.0
- cloud.google.com/go/managedidentities: v1.5.0
- cloud.google.com/go/maps: v0.7.0
- cloud.google.com/go/mediatranslation: v0.7.0
- cloud.google.com/go/memcache: v1.9.0
- cloud.google.com/go/metastore: v1.10.0
- cloud.google.com/go/monitoring: v1.13.0
- cloud.google.com/go/networkconnectivity: v1.11.0
- cloud.google.com/go/networkmanagement: v1.6.0
- cloud.google.com/go/networksecurity: v0.8.0
- cloud.google.com/go/notebooks: v1.8.0
- cloud.google.com/go/optimization: v1.3.1
- cloud.google.com/go/orchestration: v1.6.0
- cloud.google.com/go/orgpolicy: v1.10.0
- cloud.google.com/go/osconfig: v1.11.0
- cloud.google.com/go/oslogin: v1.9.0
- cloud.google.com/go/phishingprotection: v0.7.0
- cloud.google.com/go/policytroubleshooter: v1.6.0
- cloud.google.com/go/privatecatalog: v0.8.0
- cloud.google.com/go/pubsublite: v1.7.0
- cloud.google.com/go/recaptchaenterprise/v2: v2.7.0
- cloud.google.com/go/recaptchaenterprise: v1.3.1
- cloud.google.com/go/recommendationengine: v0.7.0
- cloud.google.com/go/recommender: v1.9.0
- cloud.google.com/go/redis: v1.11.0
- cloud.google.com/go/resourcemanager: v1.7.0
- cloud.google.com/go/resourcesettings: v1.5.0
- cloud.google.com/go/retail: v1.12.0
- cloud.google.com/go/run: v0.9.0
- cloud.google.com/go/scheduler: v1.9.0
- cloud.google.com/go/secretmanager: v1.10.0
- cloud.google.com/go/security: v1.13.0
- cloud.google.com/go/securitycenter: v1.19.0
- cloud.google.com/go/servicecontrol: v1.11.1
- cloud.google.com/go/servicedirectory: v1.9.0
- cloud.google.com/go/servicemanagement: v1.8.0
- cloud.google.com/go/serviceusage: v1.6.0
- cloud.google.com/go/shell: v1.6.0
- cloud.google.com/go/spanner: v1.45.0
- cloud.google.com/go/speech: v1.15.0
- cloud.google.com/go/storagetransfer: v1.8.0
- cloud.google.com/go/talent: v1.5.0
- cloud.google.com/go/texttospeech: v1.6.0
- cloud.google.com/go/tpu: v1.5.0
- cloud.google.com/go/trace: v1.9.0
- cloud.google.com/go/translate: v1.7.0
- cloud.google.com/go/video: v1.15.0
- cloud.google.com/go/videointelligence: v1.10.0
- cloud.google.com/go/vision/v2: v2.7.0
- cloud.google.com/go/vision: v1.2.0
- cloud.google.com/go/vmmigration: v1.6.0
- cloud.google.com/go/vmwareengine: v0.3.0
- cloud.google.com/go/vpcaccess: v1.6.0
- cloud.google.com/go/webrisk: v1.8.0
- cloud.google.com/go/websecurityscanner: v1.5.0
- cloud.google.com/go/workflows: v1.10.0
- gioui.org: 57750fc
- git.sr.ht/~sbinet/gg: v0.3.1
- github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys: v1.1.0
- github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/internal: v1.0.0
- github.com/JohnCGriffin/overflow: 46fa312
- github.com/ajstarks/deck/generate: c3f852c
- github.com/ajstarks/deck: 30c9fc6
- github.com/ajstarks/svgo: 1546f12
- github.com/andybalholm/brotli: v1.0.4
- github.com/antlr4-go/antlr/v4: v4.13.0
- github.com/apache/arrow/go/v10: v10.0.1
- github.com/apache/arrow/go/v11: v11.0.0
- github.com/apache/thrift: v0.16.0
- github.com/boombuler/barcode: v1.0.1
- github.com/cert-manager/cert-manager: v1.13.3
- github.com/cloudevents/sdk-go/protocol/mqtt_paho/v2: 1ed9471
- github.com/containerd/errdefs: v0.1.0
- github.com/davidmz/go-pageant: v1.0.2
- github.com/eclipse/paho.golang: v0.12.0
- github.com/felixge/fgprof: v0.9.3
- github.com/fogleman/gg: v1.3.0
- github.com/go-chi/chi/v5: v5.0.12
- github.com/go-fed/httpsig: v1.1.0
- github.com/go-fonts/dejavu: v0.1.0
- github.com/go-fonts/latin-modern: v0.2.0
- github.com/go-fonts/liberation: v0.2.0
- github.com/go-fonts/stix: v0.1.0
- github.com/go-jose/go-jose/v4: v4.0.1
- github.com/go-latex/latex: c0d11ff
- github.com/go-pdf/fpdf: v0.6.0
- github.com/go-task/slim-sprig/v3: v3.0.0
- github.com/golang-jwt/jwt/v5: v5.2.1
- github.com/golang/freetype: e2365df
- github.com/google/flatbuffers: v2.0.8+incompatible
- github.com/google/go-github/v55: v55.0.0
- github.com/google/go-github/v60: v60.0.0
- github.com/google/go-github/v61: v61.0.0
- github.com/googleapis/go-type-adapters: v1.0.0
- github.com/iancoleman/strcase: v0.2.0
- github.com/jung-kurt/gofpdf: 24315ac
- github.com/klauspost/asmfmt: v1.3.2
- github.com/lyft/protoc-gen-star/v2: v2.0.1
- github.com/lyft/protoc-gen-star: [...
v1.15.0
Changes by Kind
Enhancement
- The S2I builder now supports Go functions.
Go functions built with the S2I builder now support the new instance-based method signatures and lifecycle methods. (#2203, @lkingland)
Documentation
- Clarify --registry-insecure flag description (#2348, @norbjd)
- Fix the docs for build section (#2368, @swastik959)
Bug or Regression
- Fix: honor --registry-insecure flag in deploy command (#2335, @norbjd)
- Fixed Function namespace resolution in some edge cases. (#2187, @lkingland)
- FIx error message (#2372, @swastik959)
Uncategorized
- Chore: update images ubi8 => ubi9 (#2328, @matejvasek)
- Feat: embedded Tekton task definitions in the binary (#2396, @matejvasek)
- Fix: Pipelines as Code setup failure under unprivileged user (#2341, @matejvasek)
- Fix: buildpack build failure caused by wrong socket mount-point when using Docker Desktop (#2350, @matejvasek)
- Fix: pipelines as code build -- build via git hook in tekton (#2314, @matejvasek)
- Fix failure in GHA caused by missing cargo bin (#2440, @matejvasek)
Dependencies
Added
- cel.dev/expr: v0.15.0
- cloud.google.com/go/accessapproval: v1.6.0
- cloud.google.com/go/accesscontextmanager: v1.7.0
- cloud.google.com/go/aiplatform: v1.37.0
- cloud.google.com/go/analytics: v0.19.0
- cloud.google.com/go/apigateway: v1.5.0
- cloud.google.com/go/apigeeconnect: v1.5.0
- cloud.google.com/go/apigeeregistry: v0.6.0
- cloud.google.com/go/apikeys: v0.6.0
- cloud.google.com/go/appengine: v1.7.1
- cloud.google.com/go/area120: v0.7.1
- cloud.google.com/go/artifactregistry: v1.13.0
- cloud.google.com/go/asset: v1.13.0
- cloud.google.com/go/assuredworkloads: v1.10.0
- cloud.google.com/go/auth/oauth2adapt: v0.2.2
- cloud.google.com/go/auth: v0.5.1
- cloud.google.com/go/automl: v1.12.0
- cloud.google.com/go/baremetalsolution: v0.5.0
- cloud.google.com/go/batch: v0.7.0
- cloud.google.com/go/beyondcorp: v0.5.0
- cloud.google.com/go/billing: v1.13.0
- cloud.google.com/go/binaryauthorization: v1.5.0
- cloud.google.com/go/certificatemanager: v1.6.0
- cloud.google.com/go/channel: v1.12.0
- cloud.google.com/go/cloudbuild: v1.9.0
- cloud.google.com/go/clouddms: v1.5.0
- cloud.google.com/go/cloudtasks: v1.10.0
- cloud.google.com/go/contactcenterinsights: v1.6.0
- cloud.google.com/go/container: v1.15.0
- cloud.google.com/go/containeranalysis: v0.9.0
- cloud.google.com/go/datacatalog: v1.13.0
- cloud.google.com/go/dataflow: v0.8.0
- cloud.google.com/go/dataform: v0.7.0
- cloud.google.com/go/datafusion: v1.6.0
- cloud.google.com/go/datalabeling: v0.7.0
- cloud.google.com/go/dataplex: v1.6.0
- cloud.google.com/go/dataproc: v1.12.0
- cloud.google.com/go/dataqna: v0.7.0
- cloud.google.com/go/datastream: v1.7.0
- cloud.google.com/go/deploy: v1.8.0
- cloud.google.com/go/dialogflow: v1.32.0
- cloud.google.com/go/dlp: v1.9.0
- cloud.google.com/go/documentai: v1.18.0
- cloud.google.com/go/domains: v0.8.0
- cloud.google.com/go/edgecontainer: v1.0.0
- cloud.google.com/go/errorreporting: v0.3.0
- cloud.google.com/go/essentialcontacts: v1.5.0
- cloud.google.com/go/eventarc: v1.11.0
- cloud.google.com/go/filestore: v1.6.0
- cloud.google.com/go/functions: v1.13.0
- cloud.google.com/go/gaming: v1.9.0
- cloud.google.com/go/gkebackup: v0.4.0
- cloud.google.com/go/gkeconnect: v0.7.0
- cloud.google.com/go/gkehub: v0.12.0
- cloud.google.com/go/gkemulticloud: v0.5.0
- cloud.google.com/go/grafeas: v0.2.0
- cloud.google.com/go/gsuiteaddons: v1.5.0
- cloud.google.com/go/iap: v1.7.1
- cloud.google.com/go/ids: v1.3.0
- cloud.google.com/go/iot: v1.6.0
- cloud.google.com/go/language: v1.9.0
- cloud.google.com/go/lifesciences: v0.8.0
- cloud.google.com/go/logging: v1.7.0
- cloud.google.com/go/managedidentities: v1.5.0
- cloud.google.com/go/maps: v0.7.0
- cloud.google.com/go/mediatranslation: v0.7.0
- cloud.google.com/go/memcache: v1.9.0
- cloud.google.com/go/metastore: v1.10.0
- cloud.google.com/go/monitoring: v1.13.0
- cloud.google.com/go/networkconnectivity: v1.11.0
- cloud.google.com/go/networkmanagement: v1.6.0
- cloud.google.com/go/networksecurity: v0.8.0
- cloud.google.com/go/notebooks: v1.8.0
- cloud.google.com/go/optimization: v1.3.1
- cloud.google.com/go/orchestration: v1.6.0
- cloud.google.com/go/orgpolicy: v1.10.0
- cloud.google.com/go/osconfig: v1.11.0
- cloud.google.com/go/oslogin: v1.9.0
- cloud.google.com/go/phishingprotection: v0.7.0
- cloud.google.com/go/policytroubleshooter: v1.6.0
- cloud.google.com/go/privatecatalog: v0.8.0
- cloud.google.com/go/pubsublite: v1.7.0
- cloud.google.com/go/recaptchaenterprise/v2: v2.7.0
- cloud.google.com/go/recaptchaenterprise: v1.3.1
- cloud.google.com/go/recommendationengine: v0.7.0
- cloud.google.com/go/recommender: v1.9.0
- cloud.google.com/go/redis: v1.11.0
- cloud.google.com/go/resourcemanager: v1.7.0
- cloud.google.com/go/resourcesettings: v1.5.0
- cloud.google.com/go/retail: v1.12.0
- cloud.google.com/go/run: v0.9.0
- cloud.google.com/go/scheduler: v1.9.0
- cloud.google.com/go/secretmanager: v1.10.0
- cloud.google.com/go/security: v1.13.0
- cloud.google.com/go/securitycenter: v1.19.0
- cloud.google.com/go/servicecontrol: v1.11.1
- cloud.google.com/go/servicedirectory: v1.9.0
- cloud.google.com/go/servicemanagement: v1.8.0
- cloud.google.com/go/serviceusage: v1.6.0
- cloud.google.com/go/shell: v1.6.0
- cloud.google.com/go/spanner: v1.45.0
- cloud.google.com/go/speech: v1.15.0
- cloud.google.com/go/storagetransfer: v1.8.0
- cloud.google.com/go/talent: v1.5.0
- cloud.google.com/go/texttospeech: v1.6.0
- cloud.google.com/go/tpu: v1.5.0
- cloud.google.com/go/trace: v1.9.0
- cloud.google.com/go/translate: v1.7.0
- cloud.google.com/go/video: v1.15.0
- cloud.google.com/go/videointelligence: v1.10.0
- cloud.google.com/go/vision/v2: v2.7.0
- cloud.google.com/go/vision: v1.2.0
- cloud.google.com/go/vmmigration: v1.6.0
- cloud.google.com/go/vmwareengine: v0.3.0
- cloud.google.com/go/vpcaccess: v1.6.0
- cloud.google.com/go/webrisk: v1.8.0
- cloud.google.com/go/websecurityscanner: v1.5.0
- cloud.google.com/go/workflows: v1.10.0
- gioui.org: 57750fc
- git.sr.ht/~sbinet/gg: v0.3.1
- github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys: v1.1.0
- github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/internal: v1.0.0
- github.com/JohnCGriffin/overflow: 46fa312
- github.com/ajstarks/deck/generate: c3f852c
- github.com/ajstarks/deck: 30c9fc6
- github.com/ajstarks/svgo: 1546f12
- github.com/andybalholm/brotli: v1.0.4
- github.com/antlr4-go/antlr/v4: v4.13.0
- github.com/apache/arrow/go/v10: v10.0.1
- github.com/apache/arrow/go/v11: v11.0.0
- github.com/apache/thrift: v0.16.0
- github.com/boombuler/barcode: v1.0.1
- github.com/cert-manager/cert-manager: v1.13.3
- github.com/cloudevents/sdk-go/protocol/mqtt_paho/v2: 1ed9471
- github.com/containerd/errdefs: v0.1.0
- github.com/davidmz/go-pageant: v1.0.2
- github.com/eclipse/paho.golang: v0.12.0
- github.com/felixge/fgprof: v0.9.3
- github.com/fogleman/gg: v1.3.0
- github.com/go-chi/chi/v5: v5.0.12
- github.com/go-fed/httpsig: v1.1.0
- github.com/go-fonts/dejavu: v0.1.0
- github.com/go-fonts/latin-modern: v0.2.0
- github.com/go-fonts/liberation: v0.2.0
- github.com/go-fonts/stix: v0.1.0
- github.com/go-jose/go-jose/v4: v4.0.1
- github.com/go-latex/latex: c0d11ff
- github.com/go-pdf/fpdf: v0.6.0
- github.com/go-task/slim-sprig/v3: v3.0.0
- github.com/golang-jwt/jwt/v5: v5.2.1
- github.com/golang/freetype: e2365df
- github.com/google/flatbuffers: v2.0.8+incompatible
- github.com/google/go-github/v55: v55.0.0
- github.com/google/go-github/v60: v60.0.0
- github.com/google/go-github/v61: v61.0.0
- github.com/googleapis/go-type-adapters: v1.0.0
- github.com/iancoleman/strcase: v0.2.0
- github.com/jung-kurt/gofpdf: 24315ac
- github.com/klauspost/asmfmt: [v1.3....
v1.14.0
knative/func@release-1.14
Changes by Kind
Enhancement
- Functions built with the experimental "Host" builder include FUNC_CREATED and FUNC_VERSION metadata environment variables. (#2195, @lkingland)
Bug or Regression
- Func invoke now correctly handles data with contenttype application/json (#2256, @Cali0707)
- Fix: "no main packages to build" on darwin/aarch64 (#2148, @matejvasek)
- Func deploy --username=func --*** get password registry.example.com) (#2242, @lkingland)
- The prototype host builder now supports nonregular files such as symlinks (#2156, @lkingland)
- Fix typo in run cmd (#2168, @Sanket-0510)
- Update docs (#2169, @matzew)
- Bump go-func to v0.20.0 (#2170, @matzew)
- Remove discontinued tanzu builder image (#2178, @matzew)
- Using upstream lifecycle image that has multi-arch support (#2196, @matzew)
- Fix make was not called (#2245, @matzew)
- Usage of only proper handler API, no longer need for redundant Context (#2249, @matzew)
- Updated S2I NodeJS to version 20 (note this might cause issues with graceful shutdown on function) (#2217, @matejvasek )
Dependencies
Added
- emperror.dev/errors: v0.8.1
- github.com/Microsoft/cosesign1go: v0.0.1
- github.com/Microsoft/didx509go: v0.0.2
- github.com/akavel/rsrc: v0.10.2
- github.com/anchore/go-struct-converter: c68fdcf
- github.com/armon/go-metrics: v0.4.0
- github.com/atotto/clipboard: v0.1.4
- github.com/aymanbagabas/go-osc52/v2: v2.0.1
- github.com/charmbracelet/bubbles: v0.17.1
- github.com/charmbracelet/bubbletea: v0.25.0
- github.com/charmbracelet/harmonica: v0.2.0
- github.com/charmbracelet/lipgloss: v0.9.1
- github.com/containerd/log: v0.1.0
- github.com/containerd/protobuild: v0.3.0
- github.com/decred/dcrd/dcrec/secp256k1/v4: v4.2.0
- github.com/distribution/reference: v0.5.0
- github.com/erikgeiser/promptkit: v0.9.0
- github.com/fxamacker/cbor/v2: v2.4.0
- github.com/goccy/go-json: v0.10.2
- github.com/hashicorp/consul/api: v1.18.0
- github.com/hashicorp/serf: v0.10.1
- github.com/josephspurrier/goversioninfo: v1.4.0
- github.com/lestrrat-go/backoff/v2: v2.0.8
- github.com/lestrrat-go/blackmagic: v1.0.1
- github.com/lestrrat-go/httpcc: v1.0.1
- github.com/lestrrat-go/iter: v1.0.2
- github.com/lestrrat-go/jwx: v1.2.26
- github.com/lestrrat-go/option: v1.0.1
- github.com/linuxkit/virtsock: f8cee7d
- github.com/magefile/mage: v1.14.0
- github.com/mattn/go-localereader: 2491eb6
- github.com/mattn/go-sqlite3: v1.14.18
- github.com/moby/sys/user: v0.1.0
- github.com/muesli/ansi: 276c624
- github.com/muesli/cancelreader: v0.2.2
- github.com/muesli/reflow: v0.3.0
- github.com/muesli/termenv: v0.15.2
- github.com/open-policy-agent/opa: v0.42.2
- github.com/pkg/diff: 20ebb0f
- github.com/sagikazarmark/crypt: v0.9.0
- github.com/vbauerster/mpb/v8: v8.6.2
- github.com/vektah/gqlparser/v2: v2.4.5
- github.com/veraison/go-cose: v1.0.0
- github.com/x448/float16: v0.8.4
- github.com/yashtewari/glob-intersection: v0.1.0
- go.uber.org/mock: v0.3.0
- golang.org/x/telemetry: f48c80b
- google.golang.org/grpc/cmd/protoc-gen-go-grpc: v1.3.0
- gopkg.in/go-jose/go-jose.v2: v2.6.1
- kernel.org/pub/linux/libs/security/libcap/cap: v1.2.67
- kernel.org/pub/linux/libs/security/libcap/psx: v1.2.67
Changed
- cloud.google.com/go/bigquery: v1.57.1 → v1.8.0
- cloud.google.com/go/compute: v1.23.3 → v1.24.0
- cloud.google.com/go/datastore: v1.15.0 → v1.1.0
- cloud.google.com/go/firestore: v1.14.0 → v1.9.0
- cloud.google.com/go/iam: v1.1.5 → v1.1.7
- cloud.google.com/go/kms: v1.15.5 → v1.10.1
- cloud.google.com/go/longrunning: v0.5.4 → v0.4.1
- cloud.google.com/go/pubsub: v1.33.0 → v1.3.1
- cloud.google.com/go/storage: v1.36.0 → v1.40.0
- cloud.google.com/go: v0.110.10 → v0.112.1
- github.com/AdaLogics/go-fuzz-headers: 43070de → ced1acd
- github.com/AdamKorcz/go-118-fuzz-build: 5330a85 → 8075edf
- github.com/GoogleContainerTools/kaniko: v1.12.1 → v1.20.1
- github.com/Microsoft/hcsshim: v0.10.0-rc.8 → v0.12.0-rc.1
- github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream: v1.4.1 → v1.4.10
- github.com/aws/aws-sdk-go-v2/config: v1.18.27 → v1.26.6
- github.com/aws/aws-sdk-go-v2/credentials: v1.13.26 → v1.16.16
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds: v1.13.4 → v1.14.11
- github.com/aws/aws-sdk-go-v2/feature/s3/manager: v1.11.10 → v1.11.56
- github.com/aws/aws-sdk-go-v2/internal/configsources: v1.1.34 → v1.2.10
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2: v2.4.28 → v2.5.10
- github.com/aws/aws-sdk-go-v2/internal/ini: v1.3.35 → v1.7.3
- github.com/aws/aws-sdk-go-v2/internal/v4a: v1.0.1 → v1.0.22
- github.com/aws/aws-sdk-go-v2/service/ecr: v1.18.11 → v1.24.5
- github.com/aws/aws-sdk-go-v2/service/ecrpublic: v1.16.2 → v1.21.5
- github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding: v1.9.1 → v1.10.4
- github.com/aws/aws-sdk-go-v2/service/internal/checksum: v1.1.5 → v1.1.25
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url: v1.9.28 → v1.10.10
- github.com/aws/aws-sdk-go-v2/service/internal/s3shared: v1.13.4 → v1.13.24
- github.com/aws/aws-sdk-go-v2/service/s3: v1.26.9 → v1.30.6
- github.com/aws/aws-sdk-go-v2/service/sso: v1.12.12 → v1.18.7
- github.com/aws/aws-sdk-go-v2/service/ssooidc: v1.14.12 → v1.21.7
- github.com/aws/aws-sdk-go-v2/service/sts: v1.19.2 → v1.26.7
- github.com/aws/aws-sd...