Skip to content

v1.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Jul 16:33
· 1090 commits to master since this release

Major Changes

  • Lambda trigger supports specifying invocation types
  • Kafka event source can now use SASL authentication
  • Combine controller images, event source image, sensor image and webhook image to one, and use quay.io as image registry
  • HTTP trigger supports referencing headers from Secret or ConfigMap
  • Introduce expr filter in Sensor dependencies.
  • AMQP event source authentication support
  • Argo Events image supports multi arch

Pull Requests

  • feat: customize maxBytes and maxMsgs for EventBus (#1272)
  • docs: Update 06-trigger-conditions.md (#1271)
  • fix: duplicate trigger name validation. Fixes #1262 (#1263)
  • feat: add terminate event (#1268)
  • Update 03-trigger-sources.md (#1264)
  • add link to examples and adjust punctuation (#1256)
  • fix: default param value not applied in some cases (#1254)
  • feat: amqp event source authentication (#1252)
  • fix(ci): release action (#1251)
  • chore: Workflow to build all Arch (#1218)
  • chore: re-run codegen on master
  • feat: Introduce expr filters (#1226)
  • chore: re-run codegen (#1233)
  • Secure headers for HTTP Trigger (#1229)
  • chore: remove source of duplicate properties in JSON log (#1228)
  • chore: Fix make command (#1221)
  • fix: Kafka/SASL Verbiage cleanup and examples (#1220)
  • fix: limit slack API calls (#1207)
  • fix(ci): fix env name for quay.io (#1211)
  • chore: Combine binaries/images to one (#1203)
  • docs(argo-events): Add link to FAQ on debug (#1210)
  • docs(argo-events): Added example with debug log enabled (#1208)
  • docs(argo-events): Added helpful information to FAQ (#1209)
  • docs: Enriched github example (#1204)
  • chore: build sensor image from scratch (#1202)
  • fix: retry duration recognize strings. Fixes #1200 (#1201)
  • feat: kafka sasl auth (#1186)
  • feat(lambda-trigger): expose Lambda invocation type. Closes: #994 (#1187)

Contributors

@mac9416
@joshuajorel
@KeisukeYamashita
@caueasantos
@alecrajeev
@tinkerborg
@cbuckley01
@svmaris
@JamesPeiris
@maganaluis
@VaibhavPage
@mickkael
@marviniter
@soulshake
@orbatschow
@liyjcdl

Installation

kubectl create namespace argo-events
kubectl apply -n argo-events -f https://raw.githubusercontent.com/argoproj/argo-events/v1.4.0/manifests/install.yaml

# Install validating webhook (optional)
kubectl apply -n argo-events -f https://raw.githubusercontent.com/argoproj/argo-events/v1.4.0/manifests/install-validating-webhook.yaml