Skip to content

v1.10.0

Compare
Choose a tag to compare
@knative-prow-releaser-robot knative-prow-releaser-robot released this 26 Apr 11:08
· 7 commits to release-1.10 since this release
61179d8

knative/func@release-1.10

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 form env and vice-versa.
    Commands with well-known command synonyms were added as aliases, such aslabels delete <name> now supports labels 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

Removed

  • github.com/Shopify/toxiproxy/v2: 15ea381
  • github.com/docker/spdystream: 449fdfc
  • github.com/gorilla/securecookie: v1.1.1
  • github.com/gorilla/sessions: v1.2.1
  • github.com/jcmturner/goidentity/v6: v6.0.1
  • github.com/urfave/cli/v2: v2.3.0
  • go.opentelemetry.io/otel/exporters/otlp: v0.20.0
  • go.opentelemetry.io/otel/sdk/export/metric: v0.20.0
  • go.opentelemetry.io/otel/sdk/metric: v0.20.0
  • knative.dev/client: v0.36.0