Skip to content

Releases: argoproj/argo-events

v1.9.9

03 Dec 07:12

Choose a tag to compare

Major Changes

  • feat: allow duplicate dependencies for kafka (#3797)
  • feat: Supports empty Lua arrays via metatable flag (#3796)
  • feat: add DeferDelete to Azure Service Bus source config (#3820)
  • feat: Add timezone support to TimeFilter (#3837)

Pull Requests

v1.9.8...v1.9.9

Installation

kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.9/install.yaml

# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.9/install-validating-webhook.yaml

Full Changelog: v1.9.8...v1.9.9

v1.9.8

04 Nov 03:45

Choose a tag to compare

Major Changes

  • feat: Allow MaxTries flag in Gerrit EventSource Webhook(#3714)
  • feat(kafka): enabling tls connection without client authentication (#3580)
  • feat: make KafkaBus partitioner configurable (#3696)
  • feat: Add host in the HTTP trigger (#3698)
  • feat: TLS Config support for storagegrid eventsource (#3745)
  • fix: handle null values properly in trigger payload construction (#3738)
  • fix(http): correct basicAuth password err handling (#3776)

Pull Requests

v1.9.7...v1.9.8

Installation

kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.8/install.yaml

# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.8/install-validating-webhook.yaml

Full Changelog: v1.9.7...v1.9.8

v1.9.7

14 Jul 06:02

Choose a tag to compare

Major Changes

  • feat: add alibabacloud mns eventsource (#3550)
  • feat: schema registry avro support (#1503) (#3579)
  • fix: Fix Sensor Validation for admission webhook (#3640)
  • feat: Add a dynamic headers block for http trigger (#3655)
  • chore: Update Argo WF version (#3662)

Pull Requests

v1.9.6...v1.9.7

Installation

kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.7/install.yaml

# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.7/install-validating-webhook.yaml

v1.9.6

06 Apr 12:11

Choose a tag to compare

Major Changes

  • fix: compare errors with string to avoid log spew in jetstream sensor (#3441)
  • feat: add workload identity support to azure event hub eventsource (#3434)
  • fix: catastrophic data loss on NATS connectivity issues (#3449)
  • feat: add authentication to nats trigger (#3467)
  • fix: crash eventsource resource in some circumstances (#3496)
  • chore: use human readable time format in the log (#3505)
  • chore: use expr built-in functions instead of pkg (#3507)
  • fix: allow gitlab eventsource to work without projects or groups (#3508)
  • fix: disable the capability of attaching any properties to the container (#3528) - Thanks @thevilledev for reporting the vulnerability!

Pull Requests

v1.9.5...v1.9.6

Installation

kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.6/install.yaml

# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.6/install-validating-webhook.yaml

v1.9.5

10 Jan 18:11

Choose a tag to compare

Major Changes

  • fix: connection for custom gRPC trigger (#3421)
  • Bump up Argo Workflow binary to v3.6.2

Pull Requests

v1.9.4...v1.9.5

Installation

kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.5/install.yaml

# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.5/install-validating-webhook.yaml

v1.9.4

08 Jan 07:48

Choose a tag to compare

Major Changes

  • feat: adds support for TLS configuration options in exotic jetstream EventBus settings (#3381)
  • fix: wrap JS_KEY in quotes in nats-cluster.conf and nats.conf (#3388)
  • Fixed some security issues

Pull Requests

v1.9.3...v1.9.4

Installation

kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.4/install.yaml

# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.4/install-validating-webhook.yaml

v1.9.3

27 Nov 06:51

Choose a tag to compare

Major Changes

  • fix: CloudEvent.ID length to 32 chars (#3186)
  • feat: argo_events_action_retries_failed_total metric (#3190)
  • feat: Jestream configurable DiscardNew policies (#3151)
  • feat(EventSensor): Dead Letter Queue Trigger (#3199)
  • Added log level option configuration (#3201)
  • fix:eventsource crash on cast #3238 (#3282)
  • chore: model and package refactor (#3299)
  • feat(eventsources/bitbucketserver): add OneEventPerChange config option for webhook event handling (#3135)
  • Upgrade Argo CLI version to v3.6.0 to fix CVE-2024-27304 (#3371)
  • feat(triggers/kafka): produce optional Kafka Message Headers
  • fix: decode base64-encoded messages from Azure Storage Queue (#3366)

Pull Requests

v1.9.2...v1.9.3

Installation

kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.3/install.yaml

# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.3/install-validating-webhook.yaml

v1.9.2

14 Jun 00:38

Choose a tag to compare

Major Changes

  • Multiple improvements to bitbucketserver event source (#2921)
  • Nats event source supports QueueSubscribe (#3131)
  • Prometheus metric for build info (#3144)
  • K8s client and controller-runtime upgrade

Pull Requests

v1.9.1...v1.9.2

Installation

kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.2/install.yaml

# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.2/install-validating-webhook.yaml

v1.9.1

13 Feb 21:21

Choose a tag to compare

Major Changes

  • Add waitTime config field to azure queue storage event source [#2996]
  • Upgrade argo-workflow binary to v3.5.4

Pull Requests

v1.9.0...v1.9.1

Installation

kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.1/install.yaml

# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.1/install-validating-webhook.yaml

v1.9.0

09 Jan 08:31

Choose a tag to compare

Major Changes

  • SFTP eventsource support
  • Gerrit eventsource support
  • Email trigger support
  • Allow replica of 1 for JetStream EventBus
  • Support exotic JetStream EventBus
  • Templates support all sprig functions
  • Allow to base64 decode messages from Azure Queue Storage
  • Add tls configuration for bitbucketserver

Pull Requests

v1.8.0...v1.9.0

Installation

kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.0/install.yaml

# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.9.0/install-validating-webhook.yaml