Skip to content

Releases: vmware-tanzu/sources-for-knative

Release v0.23.1

09 Sep 13:56
fb1f8be
Compare
Choose a tag to compare
Release v0.23.1 Pre-release
Pre-release

🐞 This point release fixes an issue Knative webhooks had with K8s 1.22

Changelog

fb1f8be upgrade to latest dependencies (#284)

Release v0.22.1

09 Sep 13:55
66c1acf
Compare
Choose a tag to compare
Release v0.22.1 Pre-release
Pre-release

🐞 This point release fixes an issue Knative webhooks had with K8s 1.22

Changelog

66c1acf upgrade to latest dependencies (#283)

Release v0.25.1

09 Sep 13:57
700d59f
Compare
Choose a tag to compare
Release v0.25.1 Pre-release
Pre-release

🐞 This point release fixes an issue Knative webhooks had with K8s 1.22

Changelog

700d59f upgrade to latest dependencies (#281)

Release v0.24.1

09 Sep 13:57
205ab5a
Compare
Choose a tag to compare
Release v0.24.1 Pre-release
Pre-release

🐞 This point release fixes an issue Knative webhooks had with K8s 1.22

Changelog

205ab5a upgrade to latest dependencies (#282)

Release v0.25.0

18 Aug 13:45
11e772c
Compare
Choose a tag to compare
Release v0.25.0 Pre-release
Pre-release

Changelog

ebeb1fa Update community files (#270)
11e772c manual upgrade to v0.25 (#273)
377a6cd upgrade to latest dependencies (#268)

Dependencies

Added

  • github.com/benbjohnson/clock: v1.1.0
  • github.com/cncf/xds/go: fbca930
  • go.opentelemetry.io/proto/otlp: v0.7.0
  • go.uber.org/goleak: v1.1.10

Changed

  • github.com/aws/aws-sdk-go: v1.31.12 → v1.27.0
  • github.com/envoyproxy/go-control-plane: 668b12f → 63b5d3c
  • github.com/go-sql-driver/mysql: v1.5.0 → v1.4.0
  • github.com/gobuffalo/flect: v0.2.2 → v0.2.3
  • github.com/google/uuid: v1.2.0 → v1.3.0
  • github.com/grpc-ecosystem/grpc-gateway: v1.14.8 → v1.16.0
  • github.com/jmespath/go-jmespath: v0.3.0 → c2b33e8
  • go.uber.org/atomic: v1.8.0 → v1.9.0
  • go.uber.org/zap: v1.17.0 → v1.18.1
  • golang.org/x/net: abc4532 → c6fcb2d
  • golang.org/x/oauth2: f6687ab → a41e5a7
  • golang.org/x/tools: v0.1.2 → v0.1.5
  • google.golang.org/grpc: v1.38.0 → v1.39.0
  • google.golang.org/protobuf: v1.26.0 → v1.27.1
  • knative.dev/eventing: v0.24.0 → v0.25.0
  • knative.dev/pkg: dd0db4b → 21eb4c1
  • knative.dev/reconciler-test: 88c8473 → b61cc77

Removed

  • contrib.go.opencensus.io/exporter/stackdriver: v0.13.5

Release v0.24.0

13 Jul 17:20
3e21867
Compare
Choose a tag to compare
Release v0.24.0 Pre-release
Pre-release

💫 New Features

Support for configurable CloudEvent dataencoding schemes. application/xml and application/JSON are currently supported. The default encoding (if unspecified) remains application/xml to preserve backwards-compatibility.

The kn vsphere plugin has a new --encoding flag to configure this behavior. For ease of use, "xml" or "json" are accepted, i.e. "application/" must not be specified.

🚧 Fixes

Migrate CRDs to apiextensions.k8s.io/v1 to avoid Kubernetes deprecation warnings.

🚨 Breaking

CloudEvents attribute extension attribute "eventclass" is now lower case to comply with the spec.

Changelog

8b252bc Make data encoding configurable (#252)
22a01c2 Migrate CRDs to apiextensions.k8s.io/v1 (#250)
60c375c Update actions (#251)
a02f818 Update actions (#255)
0069948 Update actions (#259)
3e21867 Update actions (#265)
6e3d39c Update community files (#249)
1bbf01a Update community files (#263)
d482dff Update community files (#266)
f1cd666 chore: Update RELEASE instructions and templates (#262)
1501500 fix: make eventclass extension lower-case (#261)
a37c1dd update knative.dev/pkg and resolve removal of deprecated functions (#254)
0b467fe update to 0.24 knative (#267)
862863a upgrade to latest dependencies (#256)

Release v0.23.0

24 May 08:50
0ea3f14
Compare
Choose a tag to compare
Release v0.23.0 Pre-release
Pre-release

Changelog

8cc514e Fix shellcheck issues (#235)
4181b4c Update NewDefaultClient usage (#238)
93df53c Update actions (#244)
8aacaca Update actions (#246)
0ea3f14 manual deps, plus deprecation fix (#248)
c48ffec upgrade to latest dependencies (#233)
1831ca9 upgrade to latest dependencies (#236)
8ff95ce upgrade to latest dependencies (#239)
7b8bf1e upgrade to latest dependencies (#240)
f4c6a07 upgrade to latest dependencies (#242)
4b5df65 upgrade to latest dependencies (#243)
54df76b upgrade to latest dependencies (#245)

Release v0.22.0

07 Apr 19:18
87aa71f
Compare
Choose a tag to compare
Release v0.22.0 Pre-release
Pre-release

💫 New Features

The kn vsphere plugin provides optional flags to verify the login credentials against a target vCenter via --verify-url and --verify-insecure (skip TLS warnings) before creating the vCenter authentication secret in Kubernetes. Various cleanups and more examples in the README files.

🚧 Fixes

Add addressable-resolver binding which cause Listers to error when using a Broker as a sink. VSphereSources are now listed in kubectl get sources output. Update test environment to latest kind and Kubernetes version and do not build multi-platform archs in tests to reduce workflow run times.

🚨 Breaking

n/a

Changelog

upgrade to latest dependencies (#224)
Build E2E images only for target platform (#230)
Update kind and ko version in E2E (#228)
Add addressable-resolver binding (#226)
Update common github actions (#225)
Format markdown (#223)
Add optional login credential verification (#213)
Add install from release to README (#215)
upgrade to latest dependencies (#221)
upgrade to latest dependencies (#219)
Add VSphereSources to sources categorie (#218)
upgrade to latest dependencies (#211)
Update common github actions (#210)
upgrade to latest dependencies (#209)
Update common github actions (#208)
upgrade to latest dependencies (#207)
Update kind-e2e.yaml
upgrade to latest dependencies (#205)
Update common github actions (#206)
upgrade to latest dependencies (#204)
codegen from anywhere
unpin deps post 0.21
pin deps to 0.21

Release v0.21.0

03 Mar 19:29
Compare
Choose a tag to compare
Release v0.21.0 Pre-release
Pre-release

💫 New Features & Changes

VMware Tanzu Sources for Knative now use the vCenter EventHistoryCollector to retrieve events from vCenter (instead of event.Manager). This allows for fine-grained control over the event stream, such as stream start timestamp, which is critical for the new event replay feature (checkpointing) added in this release. By default, the vSphere controller will start streaming events from "now" to keep the previous behavior and not break users. It will then periodically create a checkpoint in a Kubernetes ConfigMap to store the progress in the vCenter event stream. The checkpoint frequency and replay window is configurable directly via the VSphereSource custom resource or via the kn-vsphere CLI plugin to achieve at-least-once event delivery semantics with VMware vSphere (vCenter).

🚨 Breaking

The injected binding variables for vSphere credentials were changed to avoid ambiguity with govc. For example, GOVC_USERNAME is now VC_USERNAME to indicate the vCenter "scope" of the variables. This will break existing installations relying on the GOVC_ prefix.

Changelog

91ff74a Add DEBUG logs (#188)
4dd8e8c Add configurable checkpoints (#191)
a712405 Fix kubectl output (#200)
5bb6540 Format markdown (#197)
0fbcb1f Update common github actions (#174)
873caad Update common github actions (#189)
b5c2424 Update common github actions (#192)
9a2834a Update common github actions (#196)
7038824 Use vCenter event history collector (#181)
cd13a83 WIP: Remove ENV references to GOVC (#177)
1ee3399 codegen for 0.21
c0df09f go deps and k8s 0.19.7, fix gnostic (#179)
0a6ac54 pin deps to 0.21
108f54a upgrade to latest dependencies (#169)
2a4053b upgrade to latest dependencies (#170)
3d92b49 upgrade to latest dependencies (#171)
cfb1684 upgrade to latest dependencies (#172)
98c0ad4 upgrade to latest dependencies (#175)
af07a9f upgrade to latest dependencies (#176)
b9bef26 upgrade to latest dependencies (#178)
4541c67 upgrade to latest dependencies (#180)
e4e4295 upgrade to latest dependencies (#182)
dbf1ac2 upgrade to latest dependencies (#183)
8b256da upgrade to latest dependencies (#190)
3b2123e upgrade to latest dependencies (#193)
502b064 upgrade to latest dependencies (#194)
b4196b0 upgrade to latest dependencies (#195)
19acbfa upgrade to latest dependencies (#198)
b2f2859 upgrade to latest dependencies (#201)
566eb28 upgrade to latest dependencies (#202)
bff5c0c upgrade to latest dependencies (#203)

Release v0.20.0

12 Jan 18:11
cedb9b9
Compare
Choose a tag to compare
Release v0.20.0 Pre-release
Pre-release

Changelog

bb5b013 Update common github actions (#145)
02d4084 Update common github actions (#160)
e2941bd Update common github actions (#164)
bcff581 Update common github actions (#165)
614b1c5 fix ko install (#166)
31e3ab9 fix the remaining ko installs (#167)
8bfae49 upgrade to latest dependencies (#146)
7183a56 upgrade to latest dependencies (#147)
0d44248 upgrade to latest dependencies (#148)
3284fe7 upgrade to latest dependencies (#149)
25f9cdc upgrade to latest dependencies (#150)
e4dda5b upgrade to latest dependencies (#151)
58e65dc upgrade to latest dependencies (#152)
7495072 upgrade to latest dependencies (#153)
ad05691 upgrade to latest dependencies (#154)
3d8dacd upgrade to latest dependencies (#155)
9d27e31 upgrade to latest dependencies (#156)
0882116 upgrade to latest dependencies (#157)
d0c66f8 upgrade to latest dependencies (#158)
be5791d upgrade to latest dependencies (#159)
b1b1206 upgrade to latest dependencies (#161)
4ea3aca upgrade to latest dependencies (#162)
eda25e5 upgrade to latest dependencies (#163)
cedb9b9 upgrade to latest dependencies (#168)