Releases: knative/func
Releases · knative/func
v1.12.0
knative/[email protected]
Changes by Kind
Bug or Regression
- Fix: parsing of registries with more complex hierarchy (sub-paths) (#1929, @matejvasek)
- Fix: version semantic (#1933, @lkingland)
Other (Cleanup or Flake)
- Chore: Update client-go dependency to aligned version (#1957, @dsimansk)
- Fix: OnCluster builds of Golang functions (#1445, @Shashankft9)
Uncategorized
- Chore: using nodejs-16-minimal instead of nodejs-16 as default builder for JS/TS (#2015, @matejvasek)
- Chore: Use custom jammy paketo builder (#1911, @matejvasek)
- Chore: update maven profile buildEnv in springboot templates (#2014, @trisberg)
Dependencies
Added
Changed
- cloud.google.com/go/accessapproval: v1.6.0 → v1.7.1 - cloud.google.com/go/accesscontextmanager: v1.7.0 → v1.8.1 - cloud.google.com/go/aiplatform: v1.37.0 → v1.50.0 - cloud.google.com/go/analytics: v0.19.0 → v0.21.3 - cloud.google.com/go/apigateway: v1.5.0 → v1.6.1 - cloud.google.com/go/apigeeconnect: v1.5.0 → v1.6.1 - cloud.google.com/go/apigeeregistry: v0.6.0 → v0.7.1 - cloud.google.com/go/appengine: v1.7.1 → v1.8.1 - cloud.google.com/go/area120: v0.7.1 → v0.8.1 - cloud.google.com/go/artifactregistry: v1.13.0 → v1.14.1 - cloud.google.com/go/asset: v1.13.0 → v1.14.1 - cloud.google.com/go/assuredworkloads: v1.10.0 → v1.11.1 - cloud.google.com/go/automl: v1.12.0 → v1.13.1 - cloud.google.com/go/baremetalsolution: v0.5.0 → v1.2.0 - cloud.google.com/go/batch: v0.7.0 → v1.4.1 - cloud.google.com/go/beyondcorp: v0.5.0 → v1.0.0 - cloud.google.com/go/bigquery: v1.50.0 → v1.55.0 - cloud.google.com/go/billing: v1.13.0 → v1.17.0 - cloud.google.com/go/binaryauthorization: v1.5.0 → v1.7.0 - cloud.google.com/go/certificatemanager: v1.6.0 → v1.7.1 - cloud.google.com/go/channel: v1.12.0 → v1.17.0 - cloud.google.com/go/cloudbuild: v1.9.0 → v1.14.0 - cloud.google.com/go/clouddms: v1.5.0 → v1.7.0 - cloud.google.com/go/cloudtasks: v1.10.0 → v1.12.1 - cloud.google.com/go/compute: v1.20.0 → v1.23.0 - cloud.google.com/go/contactcenterinsights: v1.6.0 → v1.10.0 - cloud.google.com/go/container: v1.15.0 → v1.26.0 - cloud.google.com/go/containeranalysis: v0.9.0 → v0.11.0 - cloud.google.com/go/datacatalog: v1.13.0 → v1.17.1 - cloud.google.com/go/dataflow: v0.8.0 → v0.9.1 - cloud.google.com/go/dataform: v0.7.0 → v0.8.1 - cloud.google.com/go/datafusion: v1.6.0 → v1.7.1 - cloud.google.com/go/datalabeling: v0.7.0 → v0.8.1 - cloud.google.com/go/dataplex: v1.6.0 → v1.9.1 - cloud.google.com/go/dataqna: v0.7.0 → v0.8.1 - cloud.google.com/go/datastore: v1.11.0 → v1.14.0 - cloud.google.com/go/datastream: v1.7.0 → v1.10.0 - cloud.google.com/go/deploy: v1.8.0 → v1.13.0 - cloud.google.com/go/dialogflow: v1.32.0 → v1.43.0 - cloud.google.com/go/dlp: v1.9.0 → v1.10.1 - cloud.google.com/go/documentai: v1.18.0 → v1.22.1 - cloud.google.com/go/domains: v0.8.0 → v0.9.1 - cloud.google.com/go/edgecontainer: v1.0.0 → v1.1.1 - cloud.google.com/go/essentialcontacts: v1.5.0 → v1.6.2 - cloud.google.com/go/eventarc: v1.11.0 → v1.13.0 - cloud.google.com/go/filestore: v1.6.0 → v1.7.1 - cloud.google.com/go/firestore: v1.9.0 → v1.13.0 - cloud.google.com/go/functions: v1.13.0 → v1.15.1 - cloud.google.com/go/gkebackup: v0.4.0 → v1.3.1 - cloud.google.com/go/gkeconnect: v0.7.0 → v0.8.1 - cloud.google.com/go/gkehub: v0.12.0 → v0.14.1 - cloud.google.com/go/gkemulticloud: v0.5.0 → v1.0.0 - cloud.google.com/go/gsuiteaddons: v1.5.0 → v1.6.1 - cloud.google.com/go/iam: v1.0.1 → v1.1.2 - cloud.google.com/go/iap: v1.7.1 → v1.9.0 - cloud.google.com/go/ids: v1.3.0 → v1.4.1 - cloud.google.com/go/iot: v1.6.0 → v1.7.1 - cloud.google.com/go/kms: v1.10.1 → v1.15.2 - cloud.google.com/go/language: v1.9.0 → v1.11.0 - cloud.google.com/go/lifesciences: v0.8.0 → v0.9.1 - cloud.google.com/go/logging: v1.7.0 → v1.8.1 - cloud.google.com/go/longrunning: v0.4.1 → v0.5.1 - cloud.google.com/go/managedidentities: v1.5.0 → v1.6.1 - cloud.google.com/go/maps: v0.7.0 → v1.4.0 - cloud.google.com/go/mediatranslation: v0.7.0 → v0.8.1 - cloud.google.com/go/memcache: v1.9.0 → v1.10.1 - cloud.google.com/go/metastore: v1.10.0 → v1.12.0 - cloud.google.com/go/monitoring: v1.13.0 → v1.16.0 - cloud.google.com/go/networkconnectivity: v1.11.0 → v1.13.0 - cloud.google.com/go/networkmanagement: v1.6.0 → v1.9.0 - cloud.google.com/go/networksecurity: v0.8.0 → v0.9.1 - cloud.google.com/go/notebooks: v1.8.0 → v1.10.0 - cloud.google.com/go/optimization: v1.3.1 → v1.5.0 - cloud.google.com/go/orchestration: v1.6.0 → v1.8.1 - cloud.google.com/go/orgpolicy: v1.10.0 → v1.11.1 - cloud.google.com/go/osconfig: v1.11.0 → v1.12.1 - cloud.google.com/go/oslogin: v1.9.0 → v1.10.1 - cloud.google.com/go/phishingprotection: v0.7.0 → v0.8.1 - cloud.google.com/go/policytroubleshooter: v1.6.0 → v1.9.0 - cloud.google.com/go/privatecatalog: v0.8.0 → v0.9.1 - cloud.google.com/go/pubsub: v1.30.0 → v1.33.0 - cloud.google.com/go/pubsublite: v1.7.0 → v1.8.1 - cloud.google.com/go/recaptchaenterprise/v2: v2.7.0 → v2.7.2 - cloud.google.com/go/recommendationengine: v0.7.0 → v0.8.1 - cloud.google.com/go/recommender: v1.9.0 → v1.11.0 - cloud.google.com/go/redis: v1.11.0 → v1.13.1 - cloud.google.com/go/resourcemanager: v1.7.0 → v1.9.1 - cloud.google.com/go/resourcesettings: v1.5.0 → v1.6.1 - cloud.google.com/go/retail: v1.12.0 → v1.14.1 - cloud.google.com/go/run: v0.9.0 → v1.2.0 - cloud.google.com/go/scheduler: v1.9.0 → v1.10.1 - cloud.google.com/go/secretmanager: v1.10.0 → v1.11.1 - cloud.google.com/go/security: v1.13.0 → v1.15.1 - cloud.google.com/go/securitycenter: v1.19.0 → v1.23.0 - cloud.google.com/go/servicedirectory: v1.9.0 → v1.11.0 - cloud.google.com/go/shell: v1.6.0 → v1.7.1 - cloud.google.com/go/spanner: v1.45.0 → v1.49.0 - cloud.google.com/go/speech: v1.15.0 → v1.19.0 - cloud.google.com/go/storage: v1.30.1 → v1.33.0 - cloud.google.com/go/storagetransfer: v1.8.0 → v1.10.0 - cloud.google.com/go/talent: v1.5.0 → v1.6.2 - cloud.google.com/go/texttospeech: v1.6.0 → v1.7.1 - cloud.google.com/go/tpu: v1.5.0 → v1.6.1 - cloud.google.com/go/trace: v1.9.0 → v1.10.1 - cloud.google.com/go/translate: v1.7.0 → v1.9.0 - cloud.google.com/go/video: v1.15.0 → v1.20.0 - cloud.google.com/go/videointelligence: v1.10.0 → v1.11.1 - cloud.google.com/go/vision/v2: v2.7.0 → v2.7.2 - cloud.google.com/go/vmmigration: v1.6.0 → v1.7.1 - cloud.google.com/go/vmwareengine: v0.3.0 → v1.0.0 - cloud.google.com/go/vpcaccess: v1.6.0 → v1.7.1 - cloud.google.com/go/webrisk: v1.8.0 → v1.9.1 - cloud.google.com/go/websecurityscanner: v1.5.0 → v1.6.1 - cloud.google.com/go/workflows: v1.10.0 → v1.12.0 - cloud.google.com/go: v0.110.2 → v0.110.8 - github.com/c2h5oh/datasize: [28bbd47 → 859f65c](https://github.com/c2h5oh/datasize/compare/28bbd47...859f65c) - github.com/cloudevents/sdk-go/sql/v2: [52b1227 → v2.13.0](https://github.com/cloudevents/sdk-go/sql/v2/compare/52b1227...v2.13.0) - github.com/coreos/go-oidc/v3: [v3.5.0 → v3.6.0](https://github.com/coreos/go-oidc/v3/compare/v3.5.0...v3.6.0) - github.com/eapache/go-xerial-snappy: [776d571 → bf00bc1](https://github.com/eapache/go-xerial-snappy/compare/776d571...bf00bc1) - github.com/envoyproxy/go-control-plane: [9239064 → v0.11.1](https://github.com/envoyproxy/go-control-plane/compare/9239064...v0.11.1) - github.com/envoyproxy/protoc-gen-validate: [v0.10.1 → v1.0.2](https://github.com/envoyproxy/protoc-gen-validate/compare/v0.10.1...v1.0.2) - github.com/evanphx/json-patch/v5: [v5.6.0 → v5.7.0](https://github.com/evanphx/json-patch/v5/compare/v5.6.0...v5.7.0) - github.com/go-task/slim-sprig: [348f09d → 52ccab3](https://github.com/go-task/slim-sprig/compare/348f09d...52ccab3) - github.com/gobuffalo/flect: [v0.2.5 → v1.0.2](https://github.com/gobuffalo/flect/compare/v0.2.5...v1.0.2) - github.com/google/go-cmp: [v0.5.9 → v0.6.0](https://github.com/google/go-cmp/compare/v0.5.9...v0.6.0) - github.com/google/martian/v3: [v3.2.1 → v3.1.0](https://github.com/google/martian/v3/compare/v3.2.1...v3.1.0) - github.com/google/s2a-go: [v0.1.4 → v0.1.7](https://github.com/google/s2a-go/compare/v0.1.4...v0.1.7) - github.com/google/uuid: [v1.3.0 → v1.3.1](https://github.com/google/uuid/compare/v1.3.0...v1.3.1) - github.com/googleapis/enterprise-certificate-proxy: [v0.2.3 → v0.3.1](https://github.com/googleapis/enterprise-certificate-proxy/compare/v0.2.3...v0.3.1) - github.com/googleapis/gax-go/v2: [v2.10.0 → v2.12.0](https://github.com/googleapis/gax-go/v2/compare/v2.10.0...v2.12.0) - github.com/googleapis/gnostic: [v0.5.1 → v0.5.5](https://github.com/googleapis/gnostic/compare/v0.5.1...v0.5.5) - github.com/hashicorp/golang-lru: [v0.6.0 → v1.0.2](https://github.com/hashicorp/golang-lru/compare/v0.6.0...v1.0.2) - github.com/hinshun/vt10x: [d55458d → 1ab2cad](https://github.com/hinshun/vt10x/compare/d55458d...1ab2cad) - github.com/kr/pty: [v1.1.8 → v1.1.5](https://github.com/kr/pty/compare/v1.1.8...v1.1.5) - github.com/nxadm/tail: [v1.4.8 → v1.4.4](https://github.com/nxadm/tail/compare/v1.4.8...v1.4.4) - github.com/onsi/ginkgo/v2: [v2.1.6 → v2.11.0](https://github.com/onsi/ginkgo/v2/compare/v2.1.6...v2.11.0) - github.com/onsi/ginkgo: [v1.16.5 → v1.14.1](https://github.com/onsi/ginkgo/compare/v1.16.5...v1.14.1) - github.com/onsi/gomega: [v1.27.8 → v1.27.10](https://github.com/onsi/gomega/compare/v1.27.8...v1.27.10) - github.com/openzipkin/zipkin-go: [v0.4.1 → v0.4.2](https://github.com/openzipkin/zipkin-go/compare/v0.4.1...v0.4.2) - github.com/prometheus/client_golang: [v1.15.1 → v1.17.0](https://github.com/prometheus/client_golang/compare/v1.15....v1.11.3
Changes
Chore
- Updated Quarkus version in templates.
- Updated Spring Boot version in templates.
- Updated buildah image.
- Replaced
paketobuildpacks/builder:base
with customized version ofpaketobuildpacks/builder-jammy-base
.
Enhancement
- Enabled
buildpack
on-cluster-build forGo
andRust
. - Enabled
s2i
on-cluster-build foraarch64
ppc64le
ands390x
. - The
func environment
sub-commands prints tekton task urls.
API Change
Bug or Regression
- Fixed parsing of image repositories with more complex hierarchy (sub-paths).
Example of such registry:us-central1-docker.pkg.dev/my-gcpproject/team/user
. - Fixed issue where on-cluster-build fails because of insufficient permissions on some clusters.
- Fixed possible infinite hang on Windows with
"host"
builder.
Other (Cleanup or Flake)
Uncategorized
Dependencies
Added
- cloud.google.com/go/apigeeregistry: v0.6.0
- dario.cat/mergo: v1.0.0
- filippo.io/edwards25519: v1.0.0
- github.com/AdamKorcz/go-118-fuzz-build: 5330a85
- github.com/agnivade/levenshtein: v1.0.1
- github.com/alecthomas/kingpin/v2: v2.3.2
- github.com/andreyvit/diff: c7f18ee
- github.com/container-orchestrated-devices/container-device-interface: v0.5.4
- github.com/containerd/btrfs/v2: v2.0.0
- github.com/containerd/cgroups/v3: v3.0.1
- github.com/containerd/typeurl/v2: v2.1.1
- github.com/digitorus/pkcs7: 001c36b
- github.com/digitorus/timestamp: ef3b63b
- github.com/globalsign/mgo: eeefdec
- github.com/go-imports-organizer/goio: v1.3.3
- github.com/go-jose/go-jose/v3: v3.0.0
- github.com/go-logr/zapr: v0.2.0
- github.com/google/go-github/v50: v50.2.0
- github.com/google/s2a-go: v0.1.4
- github.com/honeycombio/beeline-go: v1.9.0
- github.com/jellydator/ttlcache/v3: v3.0.1
- github.com/k0kubun/go-ansi: 3bf9e29
- github.com/klauspost/cpuid/v2: v2.0.4
- github.com/manifestival/client-go-client: v0.5.0
- github.com/manifestival/manifestival: v0.7.2
- github.com/minio/sha256-simd: v1.0.0
- github.com/mistifyio/go-zfs/v3: v3.0.1
- github.com/mitchellh/colorstring: d06e56a
- github.com/moby/swarmkit/v2: 6675724
- github.com/openshift/source-to-image: v1.3.8
- github.com/rootless-containers/rootlesskit: v1.1.1
- github.com/schollz/progressbar/v3: v3.13.1
- github.com/sigstore/cosign/v2: v2.0.2
- github.com/sigstore/timestamp-authority: v1.0.0
- github.com/tchap/go-patricia/v2: v2.3.1
- github.com/vektah/gqlparser: v1.1.2
- github.com/xhit/go-str2duration/v2: v2.1.0
- go.step.sm/crypto: v0.29.3
- go.uber.org/tools: 2cfd321
- google.golang.org/genproto/googleapis/api: e85fd2c
- google.golang.org/genproto/googleapis/bytestream: e85fd2c
- google.golang.org/genproto/googleapis/rpc: 9506855
- sigs.k8s.io/controller-runtime: v0.7.2
- sigs.k8s.io/structured-merge-diff/v3: 67a7b8c
Changed
- cloud.google.com/go/accessapproval: v1.5.0 → v1.6.0
- cloud.google.com/go/accesscontextmanager: v1.4.0 → v1.7.0
- cloud.google.com/go/aiplatform: v1.27.0 → v1.37.0
- cloud.google.com/go/analytics: v0.12.0 → v0.19.0
- cloud.google.com/go/apigateway: v1.4.0 → v1.5.0
- cloud.google.com/go/apigeeconnect: v1.4.0 → v1.5.0
- cloud.google.com/go/appengine: v1.5.0 → v1.7.1
- cloud.google.com/go/area120: v0.6.0 → v0.7.1
- cloud.google.com/go/artifactregistry: v1.9.0 → v1.13.0
- cloud.google.com/go/asset: v1.10.0 → v1.13.0
- cloud.google.com/go/assuredworkloads: v1.9.0 → v1.10.0
- cloud.google.com/go/automl: v1.8.0 → v1.12.0
- cloud.google.com/go/baremetalsolution: v0.4.0 → v0.5.0
- cloud.google.com/go/batch: v0.4.0 → v0.7.0
- cloud.google.com/go/beyondcorp: v0.3.0 → v0.5.0
- cloud.google.com/go/bigquery: v1.44.0 → v1.50.0
- cloud.google.com/go/billing: v1.7.0 → v1.13.0
- cloud.google.com/go/binaryauthorization: v1.4.0 → v1.5.0
- cloud.google.com/go/certificatemanager: v1.4.0 → v1.6.0
- cloud.google.com/go/channel: v1.9.0 → v1.12.0
- cloud.google.com/go/cloudbuild: v1.4.0 → v1.9.0
- cloud.google.com/go/clouddms: v1.4.0 → v1.5.0
- cloud.google.com/go/cloudtasks: v1.8.0 → v1.10.0
- cloud.google.com/go/compute: v1.15.1 → v1.20.0
- cloud.google.com/go/contactcenterinsights: v1.4.0 → v1.6.0
- cloud.google.com/go/container: v1.7.0 → v1.15.0
- cloud.google.com/go/containeranalysis: v0.6.0 → v0.9.0
- cloud.google.com/go/datacatalog: v1.8.0 → v1.13.0
- cloud.google.com/go/dataflow: v0.7.0 → v0.8.0
- cloud.google.com/go/dataform: v0.5.0 → v0.7.0
- cloud.google.com/go/datafusion: v1.5.0 → v1.6.0
- cloud.google.com/go/datalabeling: v0.6.0 → v0.7.0
- cloud.google.com/go/dataplex: v1.4.0 → v1.6.0
- cloud.google.com/go/dataproc: v1.8.0 → v1.12.0
- cloud.google.com/go/dataqna: v0.6.0 → v0.7.0
- cloud.google.com/go/datastore: v1.10.0 → v1.11.0
- cloud.google.com/go/datastream: v1.5.0 → v1.7.0
- cloud.google.com/go/deploy: v1.5.0 → v1.8.0
- cloud.google.com/go/dialogflow: v1.19.0 → v1.32.0
- cloud.google.com/go/dlp: v1.7.0 → v1.9.0
- cloud.google.com/go/documentai: v1.10.0 → v1.18.0
- cloud.google.com/go/domains: v0.7.0 → v0.8.0
- cloud.google.com/go/edgecontainer: v0.2.0 → v1.0.0
- cloud.google.com/go/essentialcontacts: v1.4.0 → v1.5.0
- cloud.google.com/go/eventarc: v1.8.0 → v1.11.0
- cloud.google.com/go/filestore: v1.4.0 → v1.6.0
- cloud.google.com/go/functions: v1.9.0 → v1.13.0
- cloud.google.com/go/gaming: v1.8.0 → v1.9.0
- cloud.google.com/go/gkebackup: v0.3.0 → v0.4.0
- cloud.google.com/go/gkeconnect: v0.6.0 → v0.7.0
- cloud.google.com/go/gkehub: v0.10.0 → v0.12.0
- cloud.google.com/go/gkemulticloud: v0.4.0 → v0.5.0
- cloud.google.com/go/gsuiteaddons: v1.4.0 → v1.5.0
- cloud.google.com/go/iam: v0.8.0 → v1.0.1
- cloud.google.com/go/iap: v1.5.0 → v1.7.1
- cloud.google.com/go/ids: v1.2.0 → v1.3.0
- cloud.google.com/go/iot: v1.4.0 → v1.6.0
- cloud.google.com/go/kms: v1.7.0 → v1.10.1
- cloud.google.com/go/language: v1.8.0 → v1.9.0
- cloud.google.com/go/lifesciences: v0.6.0 → v0.8.0
- cloud.google.com/go/logging: v1.6.1 → v1.7.0
- cloud.google.com/go/longrunning: v0.3.0 → v0.4.1
- cloud.google.com/go/managedidentities: v1.4.0 → v1.5.0
- cloud.google.com/go/maps: v0.1.0 → v0.7.0
- cloud.google.com/go/mediatranslation: v0.6.0 → v0.7.0
- cloud.google.com/go/memcache: v1.7.0 → v1.9.0
- cloud.google.com/go/metastore: v1.8.0 → v1.10.0
- cloud.google.com/go/monitoring: v1.8.0 → v1.13.0
- cloud.google.com/go/networkconnectivity: v1.7.0 → v1.11.0
- cloud.google.com/go/networkmanagement: v1.5.0 → v1.6.0
- cloud.google.com/go/networksecurity: v0.6.0 → v0.8.0
- cloud.google.com/go/notebooks: v1.5.0 → v1.8.0
- cloud.google.com/go/optimization: v1.2.0 → v1.3.1
- cloud.google.com/go/orchestration: v1.4.0 → v1.6.0
- cloud.google.com/go/orgpolicy: v1.5.0 → v1.10.0
- cloud.google.com/go/osconfig: v1.10.0 → v1.11.0
- cloud.google.com/go/oslogin: v1.7.0 → v1.9.0
- cloud.google.com/go/phishingprotection: v0.6.0 → v0.7.0
- cloud.google.com/go/policytroubleshooter: v1.4.0 → v1.6.0
- cloud.google.com/go/privatecatalog: v0.6.0 → v0.8.0
- cloud.google.com/go/pubsub: v1.27.1 → v1.30.0
- cloud.google.com/go/pubsublite: v1.5.0 → v1.7.0
- cloud.google.com/go/recaptchaenterprise/v2: v2.5.0 → v2.7.0
- cloud.google.com/go/recommendationengine: v0.6.0 → v0.7.0
- cloud.google.com/go/recommender: v1.8.0 → v1.9.0
- cloud.google.com/go/redis: v1.10.0 → v1.11.0
- cloud.google.com/go/resourcemanager: v1.4.0 → v1.7.0
- cloud.google.com/go/resourcesettings: v1.4.0 → v1.5.0
- cloud.google.com/go/retail: v1.11.0 → v1.12.0
- cloud.google.com/go/run: v0.3.0 → v0.9.0
- cloud.google.com/go/scheduler: v1.7.0 → v1.9.0
- cloud.google.com/go/secretmanager: v1.9.0 → v1.10.0
- cloud.google.com/go/security: v1.10.0 → v1.13.0
- cloud.google.com/go/securitycenter: v1.16.0 → v1.19.0
- cloud.google.com/go/servicedirectory: v1.7.0 → v1.9.0
- cloud.google.com/go/shell: v1.4.0 → v1.6.0
- cloud.google.com/go/spanner: v1.41.0 → v1.45.0
- cloud.google.com/go/speech: v1.9.0 → v1.15.0
- cloud.google.com/go/storage: v1.28.1 → v1.30.1
- cloud.google.com/go/storagetransfer: v1.6.0 → v1.8.0
- cloud.google.com/go/talent: v1.4.0 → v1.5.0
- cloud.google.com/go/texttospeech: v1.5.0 → v1.6.0
- cloud.google.com/go/tpu: v1.4.0 → v1.5.0
- ...
v1.11.2
Changes
Chore
- Updated Quarkus version in templates.
- Updated Spring Boot version in templates.
- Updated buildah image.
- Replaced
paketobuildpacks/builder:base
with customized version ofpaketobuildpacks/builder-jammy-base
.
Enhancement
- Enabled
buildpack
on-cluster-build forGo
andRust
. - Enabled
s2i
on-cluster-build foraarch64
ppc64le
ands390x
. - The
func environment
sub-commands prints tekton task urls.
API Change
Bug or Regression
- Fixed parsing of image repositories with more complex hierarchy (sub-paths).
Example of such registry:us-central1-docker.pkg.dev/my-gcpproject/team/user
. - Fixed issue where on-cluster-build fails because of insufficient permissions on some clusters.
- Fixed possible infinite hang on Windows with
"host"
builder.
Other (Cleanup or Flake)
Uncategorized
Dependencies
Added
- cloud.google.com/go/apigeeregistry: v0.6.0
- dario.cat/mergo: v1.0.0
- filippo.io/edwards25519: v1.0.0
- github.com/AdamKorcz/go-118-fuzz-build: 5330a85
- github.com/agnivade/levenshtein: v1.0.1
- github.com/alecthomas/kingpin/v2: v2.3.2
- github.com/andreyvit/diff: c7f18ee
- github.com/container-orchestrated-devices/container-device-interface: v0.5.4
- github.com/containerd/btrfs/v2: v2.0.0
- github.com/containerd/cgroups/v3: v3.0.1
- github.com/containerd/typeurl/v2: v2.1.1
- github.com/digitorus/pkcs7: 001c36b
- github.com/digitorus/timestamp: ef3b63b
- github.com/globalsign/mgo: eeefdec
- github.com/go-imports-organizer/goio: v1.3.3
- github.com/go-jose/go-jose/v3: v3.0.0
- github.com/go-logr/zapr: v0.2.0
- github.com/google/go-github/v50: v50.2.0
- github.com/google/s2a-go: v0.1.4
- github.com/honeycombio/beeline-go: v1.9.0
- github.com/jellydator/ttlcache/v3: v3.0.1
- github.com/k0kubun/go-ansi: 3bf9e29
- github.com/klauspost/cpuid/v2: v2.0.4
- github.com/manifestival/client-go-client: v0.5.0
- github.com/manifestival/manifestival: v0.7.2
- github.com/minio/sha256-simd: v1.0.0
- github.com/mistifyio/go-zfs/v3: v3.0.1
- github.com/mitchellh/colorstring: d06e56a
- github.com/moby/swarmkit/v2: 6675724
- github.com/openshift/source-to-image: v1.3.8
- github.com/rootless-containers/rootlesskit: v1.1.1
- github.com/schollz/progressbar/v3: v3.13.1
- github.com/sigstore/cosign/v2: v2.0.2
- github.com/sigstore/timestamp-authority: v1.0.0
- github.com/tchap/go-patricia/v2: v2.3.1
- github.com/vektah/gqlparser: v1.1.2
- github.com/xhit/go-str2duration/v2: v2.1.0
- go.step.sm/crypto: v0.29.3
- go.uber.org/tools: 2cfd321
- google.golang.org/genproto/googleapis/api: e85fd2c
- google.golang.org/genproto/googleapis/bytestream: e85fd2c
- google.golang.org/genproto/googleapis/rpc: 9506855
- sigs.k8s.io/controller-runtime: v0.7.2
- sigs.k8s.io/structured-merge-diff/v3: 67a7b8c
Changed
- cloud.google.com/go/accessapproval: v1.5.0 → v1.6.0
- cloud.google.com/go/accesscontextmanager: v1.4.0 → v1.7.0
- cloud.google.com/go/aiplatform: v1.27.0 → v1.37.0
- cloud.google.com/go/analytics: v0.12.0 → v0.19.0
- cloud.google.com/go/apigateway: v1.4.0 → v1.5.0
- cloud.google.com/go/apigeeconnect: v1.4.0 → v1.5.0
- cloud.google.com/go/appengine: v1.5.0 → v1.7.1
- cloud.google.com/go/area120: v0.6.0 → v0.7.1
- cloud.google.com/go/artifactregistry: v1.9.0 → v1.13.0
- cloud.google.com/go/asset: v1.10.0 → v1.13.0
- cloud.google.com/go/assuredworkloads: v1.9.0 → v1.10.0
- cloud.google.com/go/automl: v1.8.0 → v1.12.0
- cloud.google.com/go/baremetalsolution: v0.4.0 → v0.5.0
- cloud.google.com/go/batch: v0.4.0 → v0.7.0
- cloud.google.com/go/beyondcorp: v0.3.0 → v0.5.0
- cloud.google.com/go/bigquery: v1.44.0 → v1.50.0
- cloud.google.com/go/billing: v1.7.0 → v1.13.0
- cloud.google.com/go/binaryauthorization: v1.4.0 → v1.5.0
- cloud.google.com/go/certificatemanager: v1.4.0 → v1.6.0
- cloud.google.com/go/channel: v1.9.0 → v1.12.0
- cloud.google.com/go/cloudbuild: v1.4.0 → v1.9.0
- cloud.google.com/go/clouddms: v1.4.0 → v1.5.0
- cloud.google.com/go/cloudtasks: v1.8.0 → v1.10.0
- cloud.google.com/go/compute: v1.15.1 → v1.20.0
- cloud.google.com/go/contactcenterinsights: v1.4.0 → v1.6.0
- cloud.google.com/go/container: v1.7.0 → v1.15.0
- cloud.google.com/go/containeranalysis: v0.6.0 → v0.9.0
- cloud.google.com/go/datacatalog: v1.8.0 → v1.13.0
- cloud.google.com/go/dataflow: v0.7.0 → v0.8.0
- cloud.google.com/go/dataform: v0.5.0 → v0.7.0
- cloud.google.com/go/datafusion: v1.5.0 → v1.6.0
- cloud.google.com/go/datalabeling: v0.6.0 → v0.7.0
- cloud.google.com/go/dataplex: v1.4.0 → v1.6.0
- cloud.google.com/go/dataproc: v1.8.0 → v1.12.0
- cloud.google.com/go/dataqna: v0.6.0 → v0.7.0
- cloud.google.com/go/datastore: v1.10.0 → v1.11.0
- cloud.google.com/go/datastream: v1.5.0 → v1.7.0
- cloud.google.com/go/deploy: v1.5.0 → v1.8.0
- cloud.google.com/go/dialogflow: v1.19.0 → v1.32.0
- cloud.google.com/go/dlp: v1.7.0 → v1.9.0
- cloud.google.com/go/documentai: v1.10.0 → v1.18.0
- cloud.google.com/go/domains: v0.7.0 → v0.8.0
- cloud.google.com/go/edgecontainer: v0.2.0 → v1.0.0
- cloud.google.com/go/essentialcontacts: v1.4.0 → v1.5.0
- cloud.google.com/go/eventarc: v1.8.0 → v1.11.0
- cloud.google.com/go/filestore: v1.4.0 → v1.6.0
- cloud.google.com/go/functions: v1.9.0 → v1.13.0
- cloud.google.com/go/gaming: v1.8.0 → v1.9.0
- cloud.google.com/go/gkebackup: v0.3.0 → v0.4.0
- cloud.google.com/go/gkeconnect: v0.6.0 → v0.7.0
- cloud.google.com/go/gkehub: v0.10.0 → v0.12.0
- cloud.google.com/go/gkemulticloud: v0.4.0 → v0.5.0
- cloud.google.com/go/gsuiteaddons: v1.4.0 → v1.5.0
- cloud.google.com/go/iam: v0.8.0 → v1.0.1
- cloud.google.com/go/iap: v1.5.0 → v1.7.1
- cloud.google.com/go/ids: v1.2.0 → v1.3.0
- cloud.google.com/go/iot: v1.4.0 → v1.6.0
- cloud.google.com/go/kms: v1.7.0 → v1.10.1
- cloud.google.com/go/language: v1.8.0 → v1.9.0
- cloud.google.com/go/lifesciences: v0.6.0 → v0.8.0
- cloud.google.com/go/logging: v1.6.1 → v1.7.0
- cloud.google.com/go/longrunning: v0.3.0 → v0.4.1
- cloud.google.com/go/managedidentities: v1.4.0 → v1.5.0
- cloud.google.com/go/maps: v0.1.0 → v0.7.0
- cloud.google.com/go/mediatranslation: v0.6.0 → v0.7.0
- cloud.google.com/go/memcache: v1.7.0 → v1.9.0
- cloud.google.com/go/metastore: v1.8.0 → v1.10.0
- cloud.google.com/go/monitoring: v1.8.0 → v1.13.0
- cloud.google.com/go/networkconnectivity: v1.7.0 → v1.11.0
- cloud.google.com/go/networkmanagement: v1.5.0 → v1.6.0
- cloud.google.com/go/networksecurity: v0.6.0 → v0.8.0
- cloud.google.com/go/notebooks: v1.5.0 → v1.8.0
- cloud.google.com/go/optimization: v1.2.0 → v1.3.1
- cloud.google.com/go/orchestration: v1.4.0 → v1.6.0
- cloud.google.com/go/orgpolicy: v1.5.0 → v1.10.0
- cloud.google.com/go/osconfig: v1.10.0 → v1.11.0
- cloud.google.com/go/oslogin: v1.7.0 → v1.9.0
- cloud.google.com/go/phishingprotection: v0.6.0 → v0.7.0
- cloud.google.com/go/policytroubleshooter: v1.4.0 → v1.6.0
- cloud.google.com/go/privatecatalog: v0.6.0 → v0.8.0
- cloud.google.com/go/pubsub: v1.27.1 → v1.30.0
- cloud.google.com/go/pubsublite: v1.5.0 → v1.7.0
- cloud.google.com/go/recaptchaenterprise/v2: v2.5.0 → v2.7.0
- cloud.google.com/go/recommendationengine: v0.6.0 → v0.7.0
- cloud.google.com/go/recommender: v1.8.0 → v1.9.0
- cloud.google.com/go/redis: v1.10.0 → v1.11.0
- cloud.google.com/go/resourcemanager: v1.4.0 → v1.7.0
- cloud.google.com/go/resourcesettings: v1.4.0 → v1.5.0
- cloud.google.com/go/retail: v1.11.0 → v1.12.0
- cloud.google.com/go/run: v0.3.0 → v0.9.0
- cloud.google.com/go/scheduler: v1.7.0 → v1.9.0
- cloud.google.com/go/secretmanager: v1.9.0 → v1.10.0
- cloud.google.com/go/security: v1.10.0 → v1.13.0
- cloud.google.com/go/securitycenter: v1.16.0 → v1.19.0
- cloud.google.com/go/servicedirectory: v1.7.0 → v1.9.0
- cloud.google.com/go/shell: v1.4.0 → v1.6.0
- cloud.google.com/go/spanner: v1.41.0 → v1.45.0
- cloud.google.com/go/speech: v1.9.0 → v1.15.0
- cloud.google.com/go/storage: v1.28.1 → v1.30.1
- cloud.google.com/go/storagetransfer: v1.6.0 → v1.8.0
- cloud.google.com/go/talent: v1.4.0 → v1.5.0
- cloud.google.com/go/texttospeech: v1.5.0 → v1.6.0
- cloud.google.com/go/tpu: v1.4.0 → v1.5.0
- ...
v1.10.2
knative/[email protected]
Changes by Kind
Enhancement
- Adds improved
func version
command - Adds a
func environment
command - Bumps Quarkus to 3.2.0
- Adds
-R
shorthand forfunc deploy --remote
Chore
- Fixes a bug when appending SHA256 to image command
v1.11.1
Changes
Chore
- Updated Quarkus version in templates.
- Updated Spring Boot version in templates.
- Updated buildah image.
- Replaced
paketobuildpacks/builder:base
with customized version ofpaketobuildpacks/builder-jammy-base
.
Enhancement
- Enabled
buildpack
on-cluster-build forGo
andRust
. - Enabled
s2i
on-cluster-build foraarch64
ppc64le
ands390x
. - The
func environment
sub-commands prints tekton task urls.
API Change
Bug or Regression
- Fixed parsing of image repositories with more complex hierarchy (sub-paths).
Example of such registry:us-central1-docker.pkg.dev/my-gcpproject/team/user
. - Fixed issue where on-cluster-build fails because of insufficient permissions on some clusters.
- Fixed possible infinite hang on Windows with
"host"
builder.
Other (Cleanup or Flake)
Uncategorized
Dependencies
Added
- cloud.google.com/go/apigeeregistry: v0.6.0
- dario.cat/mergo: v1.0.0
- filippo.io/edwards25519: v1.0.0
- github.com/AdamKorcz/go-118-fuzz-build: 5330a85
- github.com/agnivade/levenshtein: v1.0.1
- github.com/alecthomas/kingpin/v2: v2.3.2
- github.com/andreyvit/diff: c7f18ee
- github.com/container-orchestrated-devices/container-device-interface: v0.5.4
- github.com/containerd/btrfs/v2: v2.0.0
- github.com/containerd/cgroups/v3: v3.0.1
- github.com/containerd/typeurl/v2: v2.1.1
- github.com/digitorus/pkcs7: 001c36b
- github.com/digitorus/timestamp: ef3b63b
- github.com/globalsign/mgo: eeefdec
- github.com/go-imports-organizer/goio: v1.3.3
- github.com/go-jose/go-jose/v3: v3.0.0
- github.com/go-logr/zapr: v0.2.0
- github.com/google/go-github/v50: v50.2.0
- github.com/google/s2a-go: v0.1.4
- github.com/honeycombio/beeline-go: v1.9.0
- github.com/jellydator/ttlcache/v3: v3.0.1
- github.com/k0kubun/go-ansi: 3bf9e29
- github.com/klauspost/cpuid/v2: v2.0.4
- github.com/manifestival/client-go-client: v0.5.0
- github.com/manifestival/manifestival: v0.7.2
- github.com/minio/sha256-simd: v1.0.0
- github.com/mistifyio/go-zfs/v3: v3.0.1
- github.com/mitchellh/colorstring: d06e56a
- github.com/moby/swarmkit/v2: 6675724
- github.com/openshift/source-to-image: v1.3.8
- github.com/rootless-containers/rootlesskit: v1.1.1
- github.com/schollz/progressbar/v3: v3.13.1
- github.com/sigstore/cosign/v2: v2.0.2
- github.com/sigstore/timestamp-authority: v1.0.0
- github.com/tchap/go-patricia/v2: v2.3.1
- github.com/vektah/gqlparser: v1.1.2
- github.com/xhit/go-str2duration/v2: v2.1.0
- go.step.sm/crypto: v0.29.3
- go.uber.org/tools: 2cfd321
- google.golang.org/genproto/googleapis/api: e85fd2c
- google.golang.org/genproto/googleapis/bytestream: e85fd2c
- google.golang.org/genproto/googleapis/rpc: 9506855
- sigs.k8s.io/controller-runtime: v0.7.2
- sigs.k8s.io/structured-merge-diff/v3: 67a7b8c
Changed
- cloud.google.com/go/accessapproval: v1.5.0 → v1.6.0
- cloud.google.com/go/accesscontextmanager: v1.4.0 → v1.7.0
- cloud.google.com/go/aiplatform: v1.27.0 → v1.37.0
- cloud.google.com/go/analytics: v0.12.0 → v0.19.0
- cloud.google.com/go/apigateway: v1.4.0 → v1.5.0
- cloud.google.com/go/apigeeconnect: v1.4.0 → v1.5.0
- cloud.google.com/go/appengine: v1.5.0 → v1.7.1
- cloud.google.com/go/area120: v0.6.0 → v0.7.1
- cloud.google.com/go/artifactregistry: v1.9.0 → v1.13.0
- cloud.google.com/go/asset: v1.10.0 → v1.13.0
- cloud.google.com/go/assuredworkloads: v1.9.0 → v1.10.0
- cloud.google.com/go/automl: v1.8.0 → v1.12.0
- cloud.google.com/go/baremetalsolution: v0.4.0 → v0.5.0
- cloud.google.com/go/batch: v0.4.0 → v0.7.0
- cloud.google.com/go/beyondcorp: v0.3.0 → v0.5.0
- cloud.google.com/go/bigquery: v1.44.0 → v1.50.0
- cloud.google.com/go/billing: v1.7.0 → v1.13.0
- cloud.google.com/go/binaryauthorization: v1.4.0 → v1.5.0
- cloud.google.com/go/certificatemanager: v1.4.0 → v1.6.0
- cloud.google.com/go/channel: v1.9.0 → v1.12.0
- cloud.google.com/go/cloudbuild: v1.4.0 → v1.9.0
- cloud.google.com/go/clouddms: v1.4.0 → v1.5.0
- cloud.google.com/go/cloudtasks: v1.8.0 → v1.10.0
- cloud.google.com/go/compute: v1.15.1 → v1.20.0
- cloud.google.com/go/contactcenterinsights: v1.4.0 → v1.6.0
- cloud.google.com/go/container: v1.7.0 → v1.15.0
- cloud.google.com/go/containeranalysis: v0.6.0 → v0.9.0
- cloud.google.com/go/datacatalog: v1.8.0 → v1.13.0
- cloud.google.com/go/dataflow: v0.7.0 → v0.8.0
- cloud.google.com/go/dataform: v0.5.0 → v0.7.0
- cloud.google.com/go/datafusion: v1.5.0 → v1.6.0
- cloud.google.com/go/datalabeling: v0.6.0 → v0.7.0
- cloud.google.com/go/dataplex: v1.4.0 → v1.6.0
- cloud.google.com/go/dataproc: v1.8.0 → v1.12.0
- cloud.google.com/go/dataqna: v0.6.0 → v0.7.0
- cloud.google.com/go/datastore: v1.10.0 → v1.11.0
- cloud.google.com/go/datastream: v1.5.0 → v1.7.0
- cloud.google.com/go/deploy: v1.5.0 → v1.8.0
- cloud.google.com/go/dialogflow: v1.19.0 → v1.32.0
- cloud.google.com/go/dlp: v1.7.0 → v1.9.0
- cloud.google.com/go/documentai: v1.10.0 → v1.18.0
- cloud.google.com/go/domains: v0.7.0 → v0.8.0
- cloud.google.com/go/edgecontainer: v0.2.0 → v1.0.0
- cloud.google.com/go/essentialcontacts: v1.4.0 → v1.5.0
- cloud.google.com/go/eventarc: v1.8.0 → v1.11.0
- cloud.google.com/go/filestore: v1.4.0 → v1.6.0
- cloud.google.com/go/functions: v1.9.0 → v1.13.0
- cloud.google.com/go/gaming: v1.8.0 → v1.9.0
- cloud.google.com/go/gkebackup: v0.3.0 → v0.4.0
- cloud.google.com/go/gkeconnect: v0.6.0 → v0.7.0
- cloud.google.com/go/gkehub: v0.10.0 → v0.12.0
- cloud.google.com/go/gkemulticloud: v0.4.0 → v0.5.0
- cloud.google.com/go/gsuiteaddons: v1.4.0 → v1.5.0
- cloud.google.com/go/iam: v0.8.0 → v1.0.1
- cloud.google.com/go/iap: v1.5.0 → v1.7.1
- cloud.google.com/go/ids: v1.2.0 → v1.3.0
- cloud.google.com/go/iot: v1.4.0 → v1.6.0
- cloud.google.com/go/kms: v1.7.0 → v1.10.1
- cloud.google.com/go/language: v1.8.0 → v1.9.0
- cloud.google.com/go/lifesciences: v0.6.0 → v0.8.0
- cloud.google.com/go/logging: v1.6.1 → v1.7.0
- cloud.google.com/go/longrunning: v0.3.0 → v0.4.1
- cloud.google.com/go/managedidentities: v1.4.0 → v1.5.0
- cloud.google.com/go/maps: v0.1.0 → v0.7.0
- cloud.google.com/go/mediatranslation: v0.6.0 → v0.7.0
- cloud.google.com/go/memcache: v1.7.0 → v1.9.0
- cloud.google.com/go/metastore: v1.8.0 → v1.10.0
- cloud.google.com/go/monitoring: v1.8.0 → v1.13.0
- cloud.google.com/go/networkconnectivity: v1.7.0 → v1.11.0
- cloud.google.com/go/networkmanagement: v1.5.0 → v1.6.0
- cloud.google.com/go/networksecurity: v0.6.0 → v0.8.0
- cloud.google.com/go/notebooks: v1.5.0 → v1.8.0
- cloud.google.com/go/optimization: v1.2.0 → v1.3.1
- cloud.google.com/go/orchestration: v1.4.0 → v1.6.0
- cloud.google.com/go/orgpolicy: v1.5.0 → v1.10.0
- cloud.google.com/go/osconfig: v1.10.0 → v1.11.0
- cloud.google.com/go/oslogin: v1.7.0 → v1.9.0
- cloud.google.com/go/phishingprotection: v0.6.0 → v0.7.0
- cloud.google.com/go/policytroubleshooter: v1.4.0 → v1.6.0
- cloud.google.com/go/privatecatalog: v0.6.0 → v0.8.0
- cloud.google.com/go/pubsub: v1.27.1 → v1.30.0
- cloud.google.com/go/pubsublite: v1.5.0 → v1.7.0
- cloud.google.com/go/recaptchaenterprise/v2: v2.5.0 → v2.7.0
- cloud.google.com/go/recommendationengine: v0.6.0 → v0.7.0
- cloud.google.com/go/recommender: v1.8.0 → v1.9.0
- cloud.google.com/go/redis: v1.10.0 → v1.11.0
- cloud.google.com/go/resourcemanager: v1.4.0 → v1.7.0
- cloud.google.com/go/resourcesettings: v1.4.0 → v1.5.0
- cloud.google.com/go/retail: v1.11.0 → v1.12.0
- cloud.google.com/go/run: v0.3.0 → v0.9.0
- cloud.google.com/go/scheduler: v1.7.0 → v1.9.0
- cloud.google.com/go/secretmanager: v1.9.0 → v1.10.0
- cloud.google.com/go/security: v1.10.0 → v1.13.0
- cloud.google.com/go/securitycenter: v1.16.0 → v1.19.0
- cloud.google.com/go/servicedirectory: v1.7.0 → v1.9.0
- cloud.google.com/go/shell: v1.4.0 → v1.6.0
- cloud.google.com/go/spanner: v1.41.0 → v1.45.0
- cloud.google.com/go/speech: v1.9.0 → v1.15.0
- cloud.google.com/go/storage: v1.28.1 → v1.30.1
- cloud.goog...
v1.11.0
Changes by Kind
Chore
Enhancement
- Add Rust templates linting into CI workflow (#1814, @andrejusc)
- Add
func environment
to print the current function execution environment as JSON. (#1761, @lance) - Add
func --domain
to choose routes (#1690, @lkingland) - Feat: pipeline as code integration for gitlab (#1769, @matejvasek)
- Fixes a bug where local jobs were sometimes not canceling immediately
- Startup timeout for local run tasks now configurable (#1750, @lkingland)
API Change
Bug or Regression
- Don't require credentials when not configuring webhook (#1743, @zroubalik)
- Fix: PaC not working with dot git suffixed URLs (#1713, @matejvasek)
- Fix: connection handling for
in cluster dialer
causing confusing error messages #1792 (#1800, @matejvasek) - Fixes a bug when appending SHA256 hash to image reference (#1784, @mvinkler)
- Fixes a bug where volume size for remote builds was sometimes not respected (#1771, @lkingland)
- Fixes an issue where .gitignore was not correctly updated when running func with a custom --path
Improves build caching (#1728, @lkingland)
Other (Cleanup or Flake)
- Updated Rust cloudevents example. (#1799, @saschagrunert)
- Updated Rust http example. (#1798, @saschagrunert)
-
**Docs** <!-- :book: If this change has user-visible impact, link to an issue or PR in https://github.com/knative/docs. See here for guidance on getting permanent links to files: https://help.github.com/en/articles/getting-permanent-links-to-files Please use the following format for linking documentation: - [knative/docs]: <issue or pr link> - [Feature Track]: <link> - [Usage]: <link> - [Other doc]: <link> --> (#1807, @trisberg)
Uncategorized
- Added support for
serviceAccountName
infunc.yaml
's deploy section to set the function service account. (#1811, @saschagrunert) - Adds
-R
shorthand for--remote
flag infunc deploy
(#1797, @nitishchauhan0022) - Adds default builders for s2i and buildpacks to
func environment
(#1796, @nitishchauhan0022) - Improve error msg when PAC is not installed (#1742, @zroubalik)
- On-cluster build: The
pack
build task resultIMAGE_DIGEST
is passed to the deploy task.- On-cluster build: The deploy task explicitly sets the
--image
flag. (#1756, @matejvasek)
- On-cluster build: The deploy task explicitly sets the
- Use
job
s instead of plainpod
s for auxiliary tasks (#1857, @matejvasek) - When building from an unreleased commit, such as the current Function main branch (which is 37 commits ahead of what was released as v0.37.0 in Knative 1.10: (#1817, @lkingland)
-
**Docs** <!-- :book: If this change has user-visible impact, link to an issue or PR in https://github.com/knative/docs. See here for guidance on getting permanent links to files: https://help.github.com/en/articles/getting-permanent-links-to-files Please use the following format for linking documentation: - [knative/docs]: <issue or pr link> - [Feature Track]: <link> - [Usage]: <link> - [Other doc]: <link> --> (#1815, @nitishchauhan0022)
-
**Docs** <!-- :book: If this change has user-visible impact, link to an issue or PR in https://github.com/knative/docs. See here for guidance on getting permanent links to files: https://help.github.com/en/articles/getting-permanent-links-to-files Please use the following format for linking documentation: - [knative/docs]: [1190](https://github.com/knative/func/issues/1190) - [Feature Track]: <link> - [Usage]: <link> - [Other doc]: <link> --> (#1762, @ningyan325)
Dependencies
Added
- cloud.google.com/go/apigeeregistry: v0.6.0
- dario.cat/mergo: v1.0.0
- filippo.io/edwards25519: v1.0.0
- github.com/AdamKorcz/go-118-fuzz-build: 5330a85
- github.com/agnivade/levenshtein: v1.0.1
- github.com/alecthomas/kingpin/v2: v2.3.2
- github.com/andreyvit/diff: c7f18ee
- github.com/container-orchestrated-devices/container-device-interface: v0.5.4
- github.com/containerd/btrfs/v2: v2.0.0
- github.com/containerd/cgroups/v3: v3.0.1
- github.com/containerd/typeurl/v2: v2.1.1
- github.com/digitorus/pkcs7: 001c36b
- github.com/digitorus/timestamp: ef3b63b
- github.com/globalsign/mgo: eeefdec
- github.com/go-imports-organizer/goio: v1.3.3
- github.com/go-jose/go-jose/v3: v3.0.0
- github.com/go-logr/zapr: v0.2.0
- github.com/google/go-github/v50: v50.2.0
- github.com/google/s2a-go: v0.1.4
- github.com/honeycombio/beeline-go: v1.9.0
- github.com/jellydator/ttlcache/v3: v3.0.1
- github.com/k0kubun/go-ansi: 3bf9e29
- github.com/klauspost/cpuid/v2: v2.0.4
- github.com/manifestival/client-go-client: v0.5.0
- github.com/manifestival/manifestival: v0.7.2
- github.com/minio/sha256-simd: v1.0.0
- github.com/mistifyio/go-zfs/v3: v3.0.1
- github.com/mitchellh/colorstring: d06e56a
- github.com/moby/swarmkit/v2: 6675724
- github.com/openshift/source-to-image: v1.3.8
- github.com/rootless-containers/rootlesskit: v1.1.1
- github.com/schollz/progressbar/v3: v3.13.1
- github.com/sigstore/cosign/v2: v2.0.2
- github.com/sigstore/timestamp-authority: v1.0.0
- github.com/tchap/go-patricia/v2: v2.3.1
- github.com/vektah/gqlparser: v1.1.2
- github.com/xhit/go-str2duration/v2: v2.1.0
- go.step.sm/crypto: v0.29.3
- go.uber.org/tools: 2cfd321
- google.golang.org/genproto/googleapis/api: e85fd2c
- google.golang.org/genproto/googleapis/bytestream: e85fd2c
- google.golang.org/genproto/googleapis/rpc: 9506855
- sigs.k8s.io/controller-runtime: v0.7.2
- sigs.k8s.io/structured-merge-diff/v3: 67a7b8c
Changed
- cloud.google.com/go/accessapproval: v1.5.0 → v1.6.0
- cloud.google.com/go/accesscontextmanager: v1.4.0 → v1.7.0
- cloud.google.com/go/aiplatform: v1.27.0 → v1.37.0
- cloud.google.com/go/analytics: v0.12.0 → v0.19.0
- cloud.google.com/go/apigateway: v1.4.0 → v1.5.0
- cloud.google.com/go/apigeeconnect: v1.4.0 → v1.5.0
- cloud.google.com/go/appengine: v1.5.0 → v1.7.1
- cloud.google.com/go/area120: v0.6.0 → v0.7.1
- cloud.google.com/go/artifactregistry: v1.9.0 → v1.13.0
- cloud.google.com/go/asset: v1.10.0 → v1.13.0
- cloud.google.com/go/assuredworkloads: v1.9.0 → v1.10.0
- cloud.google.com/go/automl: v1.8.0 → v1.12.0
- cloud.google.com/go/baremetalsolution: v0.4.0 → v0.5.0
- cloud.google.com/go/batch: v0.4.0 → v0.7.0
- cloud.google.com/go/beyondcorp: v0.3.0 → v0.5.0
- cloud.google.com/go/bigquery: v1.44.0 → v1.50.0
- cloud.google.com/go/billing: v1.7.0 → v1.13.0
- cloud.google.com/go/binaryauthorization: v1.4.0 → v1.5.0
- cloud.google.com/go/certificatemanager: v1.4.0 → v1.6.0
- cloud.google.com/go/channel: v1.9.0 → v1.12.0
- cloud.google.com/go/cloudbuild: v1.4.0 → v1.9.0
- cloud.google.com/go/clouddms: v1.4.0 → v1.5.0
- cloud.google.com/go/cloudtasks: v1.8.0 → v1.10.0
- cloud.google.com/go/compute: v1.15.1 → v1.20.0
- cloud.google.com/go/contactcenterinsights: v1.4.0 → v1.6.0
- cloud.google.com/go/container: v1.7.0 → v1.15.0
- cloud.google.com/go/containeranalysis: v0.6.0 → v0.9.0
- cloud.google.com/go/datacatalog: v1.8.0 → v1.13.0
- cloud.google.com/go/dataflow: v0.7.0 → v0.8.0
- cloud.google.com/go/dataform: v0.5.0 → v0.7.0
- cloud.google.com/go/datafusion: v1.5.0 → v1.6.0
- cloud.google.com/go/datalabeling: v0.6.0 → v0.7.0
- cloud.google.com/go/dataplex: v1.4.0 → v1.6.0
- cloud.google.com/go/dataproc: v1.8.0 → v1.12.0
- cloud.google.com/go/dataqna: v0.6.0 → v0.7.0
- cloud.google.com/go/datastore: v1.10.0 → v1.11.0
- cloud.google.com/go/datastream: v1.5.0 → v1.7.0
- cloud.google.com/go/deploy: v1.5.0 → v1.8.0
- cloud.google.com/go/dialogflow: v1.19.0 → v1.32.0
- cloud.google.com/go/dlp: v1.7.0 → v1.9.0
- cloud.google.com/go/documentai: v1.10.0 → v1.18.0
- cloud.google.com/go/domains: v0.7.0 → v0.8.0
- cloud.google.com/go/edgecontainer: v0...
v1.10.1
knative/[email protected]
Changes by Kind
Enhancement
- Adds improved
func version
command - Adds a
func environment
command - Bumps Quarkus to 3.2.0
- Adds
-R
shorthand forfunc deploy --remote
Chore
- Fixes a bug when appending SHA256 to image command
v1.10.0
knative/[email protected]
Changes by Kind
Chore
- Adds Tekton Tasks to release artifacts. (#1557, @lance)
- Fixes an issue where Node.js and TypeScript functions are not killed immediately on SIGHUP (#1570, @lance)
Enhancement
- Adding func config git command and subcommands to handle intial support of Pipelines as Code (#1594, @zroubalik)
- Adds support for Git-based deploy options to be configured using CLI flags (#1604, @zroubalik)
- Adds support for branches and tags when adding a template repository using
func repository add <uri>
(#1558, @lance) - Commands such as
envs
can be referred to by their singular formenv
and vice-versa.
Commands with well-known command synonyms were added as aliases, such aslabels delete <name>
now supportslabels rm <name>
(#1578, @lkingland) - Current function values more accurately reflected in 'deploy' command help text.
Builds cache more frequently when running func deploy (#1434, @lkingland) - Enables Dapr runtime support from within Functions. Dapr control plane install required. (#1518, @lkingland)
- Enables custom health checks for Node.js and TypeScript functions (#1682, @lance)
- On cluster builds initiated from the CLI attempt to read git configuration settings from the local .git config (#1635, @zroubalik)
- Removes default endpoints from func.yaml to improve file legibility (#1555, @lance)
- Update Rust templates dependencies and UTs for Actix 4.x (#1661, @andrejusc)
- Update springboot templates to Spring Boot 3.0.5 (#1658, @andrejusc)
- Uses locally configured Git branch for on-cluster builds (#1636, @zroubalik)
-
**Docs** --> <!-- :book: If this change has user-visible impact, link to an issue or PR in https://github.com/knative/docs. See here for guidance on getting permanent links to files: https://help.github.com/en/articles/getting-permanent-links-to-files Please use the following format for linking documentation: - [knative/docs]: <issue or pr link> - [Feature Track]: <link> - [Usage]: <link> - [Other doc]: <link> (#1640, @manoelmarques)
-
--> <!-- **Docs** :book: If this change has user-visible impact, link to an issue or PR in https://github.com/knative/docs. See here for guidance on getting permanent links to files: https://help.github.com/en/articles/getting-permanent-links-to-files Please use the following format for linking documentation: - [knative/docs]: <issue or pr link> - [Feature Track]: <link> - [Usage]: <link> - [Other doc]: <link> (#1630, @manoelmarques)
API Change
- A new option "--builder" added to "run" command to be used when building.
Default is "pack" (#1614, @manoelmarques)
Bug or Regression
- Fix: build stamp computation (#1608, @matejvasek)
- Fix: s2i build when node_modules present (#1612, @matejvasek)
- Fix: s2i python build on Windows (#1641, @matejvasek)
-
--> <!-- **Docs** --> <!-- :book: If this change has user-visible impact, link to an issue or PR in https://github.com/knative/docs. See here for guidance on getting permanent links to files: https://help.github.com/en/articles/getting-permanent-links-to-files Please use the following format for linking documentation: - [knative/docs]: <issue or pr link> - [Feature Track]: <link> - [Usage]: <link> - [Other doc]: <link> (#1602, @manoelmarques)
Other (Cleanup or Flake)
- Fixes issue where global settings for --verbose and --confirm were sometimes not considered
Removes the --version flag; please use the 'version' subcommand. (#1564, @lkingland) -
**Docs** <!-- :book: If this change has user-visible impact, link to an issue or PR in https://github.com/knative/docs. See here for guidance on getting permanent links to files: https://help.github.com/en/articles/getting-permanent-links-to-files Please use the following format for linking documentation: - [knative/docs]: <issue or pr link> - [Feature Track]: <link> - [Usage]: <link> - [Other doc]: <link> --> (#1671, @vyasgun)
Uncategorized
- Chore: Restructure repository dirs (#1560, @zroubalik)
- Feat: enabled s2i for python functions (#1562, @matejvasek)
- Feat: include description in JSON Schema (#1633, @matejvasek)
- Fix: TCP+TLS docker daemon connection (#1629, @matejvasek)
- Fix: rust template project listen on 0.0.0.0 (#1664, @matejvasek)
-
--> <!-- **Docs** :book: If this change has user-visible impact, link to an issue or PR in https://github.com/knative/docs. See here for guidance on getting permanent links to files: https://help.github.com/en/articles/getting-permanent-links-to-files Please use the following format for linking documentation: - [knative/docs]: <issue or pr link> - [Feature Track]: <link> - [Usage]: <link> - [Other doc]: <link> (#1613, @garg-dhruv)
Dependencies
Added
- cloud.google.com/go/errorreporting: v0.3.0
- cloud.google.com/go/logging: v1.6.1
- cloud.google.com/go/maps: v0.1.0
- cloud.google.com/go/pubsublite: v1.5.0
- cloud.google.com/go/spanner: v1.41.0
- cloud.google.com/go/vmwareengine: v0.1.0
- code.gitea.io/gitea/modules/structs: 835b53f
- github.com/Azure/azure-sdk-for-go/sdk/azcore: v1.1.0
- github.com/Azure/azure-sdk-for-go/sdk/azidentity: v1.1.0
- github.com/Azure/azure-sdk-for-go/sdk/internal: v1.0.0
- github.com/Azure/azure-sdk-for-go/sdk/storage/azblob: v0.4.1
- github.com/AzureAD/microsoft-authentication-library-for-go: v0.6.0
- github.com/PuerkitoBio/goquery: v1.8.0
- github.com/andybalholm/cascadia: v1.3.1
- github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream: v1.4.1
- github.com/aws/aws-sdk-go-v2/feature/s3/manager: v1.11.10
- github.com/aws/aws-sdk-go-v2/internal/v4a: v1.0.1
- github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding: v1.9.1
- github.com/aws/aws-sdk-go-v2/service/internal/checksum: v1.1.5
- github.com/aws/aws-sdk-go-v2/service/internal/s3shared: v1.13.4
- github.com/aws/aws-sdk-go-v2/service/s3: v1.26.9
- github.com/bradleyfalzon/ghinstallation/v2: 8f41e65
- github.com/bwesterb/go-ristretto: v1.2.0
- github.com/cloudflare/circl: v1.1.0
- github.com/containerd/nydus-snapshotter: v0.3.1
- github.com/fvbommel/sortorder: v1.0.2
- github.com/gfleury/go-bitbucket-v1: 711d7d5
- github.com/google/go-github/scrape: 2561c07
- github.com/google/go-github/v48: v48.2.0
- github.com/google/go-github/v49: v49.1.0
- github.com/googleapis/go-type-adapters: v1.0.0
- github.com/juju/ansiterm: v1.0.0
- github.com/ktr0731/go-ansisgr: v0.1.0
- github.com/ktrysmt/go-bitbucket: v0.9.55
- github.com/lunixbochs/vtclean: v1.0.0
- github.com/mmcloughlin/avo: v0.5.0
- github.com/moby/patternmatcher: v0.5.0
- github.com/moby/sys/sequential: v0.5.0
- github.com/openshift-pipelines/pipelines-as-code: v0.17.1
- github.com/package-url/packageurl-go: 8907843
- github.com/pierrec/lz4/v4: v4.1.17
- github.com/pjbgf/sha1cd: v0.3.0
- github.com/pkg/browser: ce105d0
- github.com/skeema/knownhosts: v1.1.0
- github.com/spdx/tools-golang: d6f5855
- github.com/spiffe/spire-api-sdk: v1.5.0
- github.com/sqs/goreturns: 538ac60
- github.com/xlzd/gotp: v0.1.0
- golang.org/x/arch: v0.1.0
- k8s.io/kms: v0.26.1
- knative.dev/client-pkg: 4f052f9
- rsc.io/pdf: v0.1.1
Changed
- cloud.google.com/go/aiplatform: v1.24.0 → v1.27.0
- cloud.go...
Knative Func release v1.9.4
Changes by Kind
Enhancement
- Feat: enabled s2i for python functions (#1562, @matejvasek)
- The springboot templates have been updated to use Spring Boot 3.0 and the new Spring 6.0 AOT support. Note: this requires Java 17 when building locally. (#1509, @trisberg)
- Node.js and TypeScript functions now support ESM modules (#1468, @lance)
Documentation
Bug or Regression
- Fix: envvar parsing for pack tekton task when envvar contains the
=
char (#1512, @matejvasek) - Fixes a bug preventing autoscaling options from being applied (#1482, @zroubalik)
- Fixes a bug where --path was sometimes not evaluated. (#1519, @lkingland)
Other (Cleanup or Flake)
- Fixes an issue for developers where code in the test package would not be fully supported by some IDEs (#1503, @lkingland)
- Update the error message when neither the --registry flag nor the FUNC_REGISTRY environment variable are set (#1510, @lance)
Dependencies
Added
- cloud.google.com/go/accessapproval: v1.5.0
- cloud.google.com/go/accesscontextmanager: v1.4.0
- cloud.google.com/go/aiplatform: v1.24.0
- cloud.google.com/go/analytics: v0.12.0
- cloud.google.com/go/apigateway: v1.4.0
- cloud.google.com/go/apigeeconnect: v1.4.0
- cloud.google.com/go/appengine: v1.5.0
- cloud.google.com/go/area120: v0.6.0
- github.com/juju/ratelimit: v1.0.1
- github.com/julz/importas: 841f0c0
- github.com/k0kubun/colorstring: 9440f19
- github.com/kulti/thelper: v0.4.0
- github.com/kunwardeep/paralleltest: v1.0.3
- github.com/kyoh86/exportloopref: v0.1.8
- github.com/ldez/gomoddirectives: v0.2.2
- github.com/ldez/tagliatelle: v0.2.0
- github.com/letsencrypt/pkcs11key/v4: v4.0.0
- github.com/lufia/plan9stats: 39d0f17
- github.com/mbilski/exhaustivestruct: v1.2.0
- github.com/mgechev/dots: e955255
- github.com/mgechev/revive: v1.1.2
- github.com/mohae/deepcopy: c48cc78
- github.com/moricho/tparallel: v0.2.1
- github.com/mozilla/scribe: fb71baf
- github.com/mwitkow/go-proto-validators: v0.2.0
- github.com/nishanths/exhaustive: v0.2.3
- github.com/nishanths/predeclared: v0.2.1
- github.com/otiai10/curr: v1.0.0
- github.com/otiai10/mint: v1.3.1
- github.com/pelletier/go-buffruneio: v0.2.0
- github.com/polyfloyd/go-errorlint: 910bb79
- github.com/pseudomuto/protoc-gen-doc: v1.3.2
- github.com/pseudomuto/protokit: v0.2.0
- github.com/quasilyte/go-ruleguard/dsl: v0.3.10
- github.com/quasilyte/go-ruleguard/rules: 545e0d2
- github.com/quasilyte/regex/syntax: 30656e2
- github.com/rs/cors: v1.7.0
- github.com/ryanrolds/sqlclosecheck: v0.3.0
- github.com/sanposhiho/wastedassign/v2: v2.0.6
- github.com/shazow/go-diff: b6b7b67
- github.com/shirou/gopsutil/v3: v3.21.10
- github.com/sivchari/tenv: v1.4.7
- github.com/sonatard/noctx: v0.0.1
- github.com/src-d/gcfg: v1.4.0
- github.com/ssgreg/nlreturn/v2: v2.2.1
- github.com/sylvia7788/contextcheck: v1.0.4
- github.com/tenntenn/modver: v1.0.1
- github.com/tenntenn/text/transform: [7eef512](https://github.com/tenntenn/text/transform/tree/7eef512)
- github.com/tklauser/go-sysconf: v0.3.9
- github.com/tklauser/numcpus: v0.3.0
- github.com/tomarrell/wrapcheck/v2: v2.4.0
- github.com/tomasen/realip: f0c99a9
- github.com/tommy-muehle/go-mnd/v2: v2.4.0
- github.com/viki-org/dnscache: c70c1f2
- github.com/xo/terminfo: ca9a967
- github.com/yeya24/promlinter: v0.1.0
- github.com/yudai/gojsondiff: v1.0.0
- github.com/yudai/golcs: ecda9a5
- github.com/yudai/pp: v2.0.1+incompatible
- go.mozilla.org/mozlog: 4bb1313
- go.uber.org/tools: 2cfd321
- gopkg.in/natefinch/npipe.v2: c1b8fa8
- gopkg.in/src-d/go-billy.v4: v4.3.2
- gopkg.in/src-d/go-git-fixtures.v3: v3.5.0
- gopkg.in/src-d/go-git.v4: v4.13.1
- mvdan.cc/gofumpt: v0.1.1
Knative Func release v1.9.3
Changes by Kind
Enhancement
- Feat: enabled s2i for python functions (#1562, @matejvasek)
- The springboot templates have been updated to use Spring Boot 3.0 and the new Spring 6.0 AOT support. Note: this requires Java 17 when building locally. (#1509, @trisberg)
- Node.js and TypeScript functions now support ESM modules (#1468, @lance)
Documentation
Bug or Regression
- Fix: envvar parsing for pack tekton task when envvar contains the
=
char (#1512, @matejvasek) - Fixes a bug preventing autoscaling options from being applied (#1482, @zroubalik)
- Fixes a bug where --path was sometimes not evaluated. (#1519, @lkingland)
Other (Cleanup or Flake)
- Fixes an issue for developers where code in the test package would not be fully supported by some IDEs (#1503, @lkingland)
- Update the error message when neither the --registry flag nor the FUNC_REGISTRY environment variable are set (#1510, @lance)
Dependencies
Added
- cloud.google.com/go/accessapproval: v1.5.0
- cloud.google.com/go/accesscontextmanager: v1.4.0
- cloud.google.com/go/aiplatform: v1.24.0
- cloud.google.com/go/analytics: v0.12.0
- cloud.google.com/go/apigateway: v1.4.0
- cloud.google.com/go/apigeeconnect: v1.4.0
- cloud.google.com/go/appengine: v1.5.0
- cloud.google.com/go/area120: v0.6.0
- github.com/juju/ratelimit: v1.0.1
- github.com/julz/importas: 841f0c0
- github.com/k0kubun/colorstring: 9440f19
- github.com/kulti/thelper: v0.4.0
- github.com/kunwardeep/paralleltest: v1.0.3
- github.com/kyoh86/exportloopref: v0.1.8
- github.com/ldez/gomoddirectives: v0.2.2
- github.com/ldez/tagliatelle: v0.2.0
- github.com/letsencrypt/pkcs11key/v4: v4.0.0
- github.com/lufia/plan9stats: 39d0f17
- github.com/mbilski/exhaustivestruct: v1.2.0
- github.com/mgechev/dots: e955255
- github.com/mgechev/revive: v1.1.2
- github.com/mohae/deepcopy: c48cc78
- github.com/moricho/tparallel: v0.2.1
- github.com/mozilla/scribe: fb71baf
- github.com/mwitkow/go-proto-validators: v0.2.0
- github.com/nishanths/exhaustive: v0.2.3
- github.com/nishanths/predeclared: v0.2.1
- github.com/otiai10/curr: v1.0.0
- github.com/otiai10/mint: v1.3.1
- github.com/pelletier/go-buffruneio: v0.2.0
- github.com/polyfloyd/go-errorlint: 910bb79
- github.com/pseudomuto/protoc-gen-doc: v1.3.2
- github.com/pseudomuto/protokit: v0.2.0
- github.com/quasilyte/go-ruleguard/dsl: v0.3.10
- github.com/quasilyte/go-ruleguard/rules: 545e0d2
- github.com/quasilyte/regex/syntax: 30656e2
- github.com/rs/cors: v1.7.0
- github.com/ryanrolds/sqlclosecheck: v0.3.0
- github.com/sanposhiho/wastedassign/v2: v2.0.6
- github.com/shazow/go-diff: b6b7b67
- github.com/shirou/gopsutil/v3: v3.21.10
- github.com/sivchari/tenv: v1.4.7
- github.com/sonatard/noctx: v0.0.1
- github.com/src-d/gcfg: v1.4.0
- github.com/ssgreg/nlreturn/v2: v2.2.1
- github.com/sylvia7788/contextcheck: v1.0.4
- github.com/tenntenn/modver: v1.0.1
- github.com/tenntenn/text/transform: [7eef512](https://github.com/tenntenn/text/transform/tree/7eef512)
- github.com/tklauser/go-sysconf: v0.3.9
- github.com/tklauser/numcpus: v0.3.0
- github.com/tomarrell/wrapcheck/v2: v2.4.0
- github.com/tomasen/realip: f0c99a9
- github.com/tommy-muehle/go-mnd/v2: v2.4.0
- github.com/viki-org/dnscache: c70c1f2
- github.com/xo/terminfo: ca9a967
- github.com/yeya24/promlinter: v0.1.0
- github.com/yudai/gojsondiff: v1.0.0
- github.com/yudai/golcs: ecda9a5
- github.com/yudai/pp: v2.0.1+incompatible
- go.mozilla.org/mozlog: 4bb1313
- go.uber.org/tools: 2cfd321
- gopkg.in/natefinch/npipe.v2: c1b8fa8
- gopkg.in/src-d/go-billy.v4: v4.3.2
- gopkg.in/src-d/go-git-fixtures.v3: v3.5.0
- gopkg.in/src-d/go-git.v4: v4.13.1
- mvdan.cc/gofumpt: v0.1.1