Releases: argoproj/argo-events
Releases · argoproj/argo-events
v1.9.5
Major Changes
- fix: connection for custom gRPC trigger (#3421)
- Bump up Argo Workflow binary to v3.6.2
Pull Requests
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
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
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
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
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
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
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
Major Changes
- Add waitTime config field to azure queue storage event source [#2996]
- Upgrade argo-workflow binary to v3.5.4
Pull Requests
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
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
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
v1.8.1
Major Changes
- Support SFTP event source
- Allow to base64 decode messages from Azure Queue Storage
- Use cluster domain neutral svc dns
- Fix(Kafka EventBus): Reset kafka consumer on cleanup
Pull Requests
Installation
kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.8.1/install.yaml
# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.8.1/install-validating-webhook.yaml
v1.8.0
Major Changes
- Kafka EventBus
- Add azure queue storage EventSource support
- Support athenz authentication for pulsar EventSource
- Kafka EventSource to support headers
- Gitlab EventSource to support groups
- Support using K8s leader election to do Active-passive HA, thanks @dfarr.
Pull Requests
Installation
kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.8.0/install.yaml
# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.8.0/install-validating-webhook.yaml
v1.7.6
Major Changes
- Fixed the JetStream EventBus issue introduced in v1.7.5, thanks @khmjp for reporting it.
- Support using K8s leader election to do Active-passive HA, thanks @dfarr.
Pull Requests
Contributors
Installation
kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.7.6/install.yaml
# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.7.6/install-validating-webhook.yaml
v1.7.5
Major Changes
- Expands the Slack trigger capabilities, to support blocks, attachments, threads and more. Thanks @daniel-codefresh
- Kafka trigger supports multiple partitions, and schema registry. Thanks @Thomasr-02, @jwillker
- Adds header support for Nats EventSource. Thanks @bradfair
- Controller removes hard requirement of cluster-wide secret list/watch privileges. Thanks @jessesuen
- Sensor supports optional at least once triggering. Thanks @bilalba @dfarr
Pull Requests
Contributors
@dfarr
@jwillker
@bilalba
@jessesuen
@Thomasr-02
@bradfair
@kasteph
@34fathombelow
@daniel-codefresh
@jsvk
@rakhbari
@Radolumbo
@whynowy
Installation
kubectl create namespace argo-events
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.7.5/install.yaml
# Install validating webhook (optional)
kubectl apply -n argo-events -f https://github.com/argoproj/argo-events/releases/download/v1.7.5/install-validating-webhook.yaml