Skip to content

Releases: argoproj/argo-events

v1.0.0

04 Sep 20:57
Compare
Choose a tag to compare

What's New?

Check it out in our blog

Major Changes

Features & Enhancements

  • #774 feat: Pulsar event source
  • #834 feat: Simplify Circuit and Switch with Conditions
  • #830 feat: Simplify TLS config for EventSources and Sensors. Closes #828
  • #817 feat: Kafka Consumer Group
  • #822 feat: Add NotEqualTo comparator to data filters
  • #829 feat: Rate limit for Kafka and initial offset support and refactor config
  • #778 feat: Support re-using existing subscription ID for gcp pubsub
  • #823 feat: Simple health check endpoint for webhooks
  • #826 feat: Simple Authentication for webhook related event sources
  • #842 feat: Connect to git with InsecureIgnoreHostKey.
  • #792 feat: Switch to use volumes for injected secrets and configMaps in triggers
  • #797 feat: added user metadata to eventsources
  • #837 chore: Add liveness and readiness check for controllers
  • #773 feat: Expose metadata for sensors and fix metadata for eventsources
  • #844 chore: upgrade argo cli to v2.10.x

Bugfixes

  • #833 fix(eventbus): update log path to be together with data path. Fixes #832
  • #777 fix: switch slack lib and stop using deprecated APIs. Fixes #726
  • #787 fix: Added/fixed tolerations for CRDs
  • #789 fix: azure eventsource. Fixes #710
  • #861 fix: Add logic to ticker loop to ensure subscription always exists with an open connection.
  • #811 Correct response code for slack event source. Fixes #811
  • #846 fix: Fix Azure EventsHub issue
  • #805 fix(workflow-trigger): Add labels to created k8s objects. Fixes #794
  • #816 fix: retry when connect to eventbus in sensor
  • #801 Fix Calendar timezone issue. Fixes #799

Contributors

@jonnylangefeld
@VaibhavPage
@whynowy
@alexec
@DragonStuff
@hisener
@westonplatter
@exherb
@zachaller
@matzew
@terev

Installation

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

v1.0.0-rc3

26 Aug 04:36
Compare
Choose a tag to compare
v1.0.0-rc3 Pre-release
Pre-release

Changes

New Features will be included in v1.0

  • #842 feat: Connect to git with InsecureIgnoreHostKey.
  • #837 chore: Add liveness and readiness check for controllers
  • #834 feat: Simplify Circuit and Switch with Conditions
  • #830 feat: Simplify TLS config for EventSources and Sensors. Closes #828
  • #829 feat: Rate limit for Kafka and initial offset support and refactor config

Bug Fixes

  • #846 fix: Fix Azure EventsHub issue

Contributors

@zachaller
@VaibhavPage
@whynowy

Installation

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

v1.0.0-rc2

  • #823 feat: Simple health check endpoint for webhooks
  • #826 feat: Simple Authentication for webhook related event sources
  • #811 Correct response code for slack event source. Fixes #811
  • #833 fix(eventbus): update log path to be together with data path. Fixes #832

Contributors

@VaibhavPage
@whynowy

v1.0.0-rc1

  • #773 feat: Expose metadata for sensors and fix metadata for eventsources
  • #774 feat: Pulsar event source
  • #778 feat: Support re-using existing subscription ID for gcp pubsub
  • #777 fix: switch slack lib and stop using deprecated APIs. Fixes #726
  • #787 fix: Added/fixed tolerations for CRDs
  • #789 fix: azure eventsource. Fixes #710
  • #792 feat: Switch to use volumes for injected secrets and configMaps in triggers
  • #797 feat: added user metadata to eventsources
  • #805 fix(workflow-trigger): Add labels to created k8s objects. Fixes #794
  • #816 fix: retry when connect to eventbus in sensor
  • #817 feat: Kafka Consumer Group
  • #822 feat: Add NotEqualTo comparator to data filters
  • #801 Fix Calendar timezone issue. Fixes #799

Contributors

@jonnylangefeld
@VaibhavPage
@whynowy
@alexec
@DragonStuff
@hisener
@westonplatter
@exherb
@zachaller

v1.0.0-rc2

16 Aug 21:20
Compare
Choose a tag to compare
v1.0.0-rc2 Pre-release
Pre-release

Changes

Missing Features in RC1

  • #823 feat: Simple health check endpoint for webhooks
  • #826 feat: Simple Authentication for webhook related event sources

Bug Fixes

  • #811 Correct response code for slack event source. Fixes #811
  • #833 fix(eventbus): update log path to be together with data path. Fixes #832

Contributors

@VaibhavPage
@whynowy

Installation

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

v1.0.0-rc1

  • #773 feat: Expose metadata for sensors and fix metadata for eventsources
  • #774 feat: Pulsar event source
  • #778 feat: Support re-using existing subscription ID for gcp pubsub
  • #777 fix: switch slack lib and stop using deprecated APIs. Fixes #726
  • #787 fix: Added/fixed tolerations for CRDs
  • #789 fix: azure eventsource. Fixes #710
  • #792 feat: Switch to use volumes for injected secrets and configMaps in triggers
  • #797 feat: added user metadata to eventsources
  • #805 fix(workflow-trigger): Add labels to created k8s objects. Fixes #794
  • #816 fix: retry when connect to eventbus in sensor
  • #817 feat: Kafka Consumer Group
  • #822 feat: Add NotEqualTo comparator to data filters
  • #801 Fix Calendar timezone issue. Fixes #799

Contributors

@jonnylangefeld
@VaibhavPage
@whynowy
@alexec
@DragonStuff
@hisener
@westonplatter
@exherb
@zachaller

v1.0.0-rc1

10 Aug 18:25
Compare
Choose a tag to compare
v1.0.0-rc1 Pre-release
Pre-release

Major Changes

  • #773 feat: Expose metadata for sensors and fix metadata for eventsources
  • #774 feat: Pulsar event source
  • #778 feat: Support re-using existing subscription ID for gcp pubsub
  • #777 fix: switch slack lib and stop using deprecated APIs. Fixes #726
  • #787 fix: Added/fixed tolerations for CRDs
  • #789 fix: azure eventsource. Fixes #710
  • #792 feat: Switch to use volumes for injected secrets and configMaps in triggers
  • #797 feat: added user metadata to eventsources
  • #805 fix(workflow-trigger): Add labels to created k8s objects. Fixes #794
  • #816 fix: retry when connect to eventbus in sensor
  • #817 feat: Kafka Consumer Group
  • #822 feat: Add NotEqualTo comparator to data filters
  • #801 Fix Calendar timezone issue. Fixes #799

Contributors

@jonnylangefeld
@VaibhavPage
@whynowy
@alexec
@DragonStuff
@hisener
@westonplatter
@exherb
@zachaller

Installation

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

v0.17.0

24 Jul 12:40
465f923
Compare
Choose a tag to compare

PRs

  • Introduced Eventbus #674
  • Merged EventSource and Gateway CR #735
  • Re-implementation of sensor-controller and the sensor #723
  • Refined auto-connect for the eventbus #761
  • Introduced metrics to eventbus #745
  • Different deployment update strategy for different event sources #755
  • Removed Argo Workflow package dependency #758
  • Enhanced time filter in the sensor #737
  • Kafka EventSource non-tls connection fix #704
  • Correct pkg structure and proto file generation #701

Contributors

@whynowy
@alexec
@tmshn
@VaibhavPage
@jocatalin
@zachaller

Migration Path for v0.17.0

Please follow the documentation at https://github.com/argoproj/argo-events/wiki/Migration-path-for-v0.17.0

v0.16.0

14 Jun 23:52
ea5962d
Compare
Choose a tag to compare

PRs

  • Add affinity, tolerations in template and clusterIP in service #663
  • Support for using a live K8s resource in standard K8s triggers #671
  • Introduce EventBus CRD #674
  • Enhanced filter for resource gateway #682
  • Fix gateway client HTTP requests #684
  • Fix k8s trigger operations #695
  • Support to register multiple events in a GitLab webhook #696

Contributors

@whynowy
@jannfis
@VaibhavPage

v0.15.0

08 May 13:42
4a3d61f
Compare
Choose a tag to compare

PRs

  • Made deployment/Service template optional in Gateway #598
  • Made deployment/Service template optional in Sensor #599
  • Support K8s Trigger Patch Operation #643
  • Support headers for HTTP trigger #642
  • Introduced Custom Triggers #620
  • Enabled workflow identity for GCP PubSub gateway #593

Contributors

  • Chase Terry
  • Derek Wang
  • Vaibhav Page

v0.14.0

12 Apr 23:34
3f3615c
Compare
Choose a tag to compare
  • Introducing Slack notification trigger. #576
  • Introducing OpenWhisk trigger. #585
  • TLS support for messaging queue gateways. #580
  • Support for a list of event types for resource gateway. #561
  • Added label and field selectors for resource gateway. #571
  • Basic Auth for HTTP trigger. #559
  • Namespace defined in event sources for secret retrieval is optional. #569

v0.13.0

21 Mar 01:21
95d19d1
Compare
Choose a tag to compare
  • Add AWS-SQS Cross Account Queue Monitoring #547
  • Enhanced Data Filter Comparator #544
  • Support Json Body as an option for gateways #542
  • Fix duplicate webhooks issue for GitLab Gateway #537
  • Add request headers to GitHub and GitLab event payload #536,#533
  • Fix gateway nats subscribers logic bug #535
  • Added Kafka message publisher as trigger. #530
  • Added Nats message publisher as trigger #531
  • Support for Argo Rollout as trigger #529
  • Update Argo workflows dependency to 2.6.1 #528
  • Cleanup OpenFaas trigger implementation #526
  • Implemented Assume RoleARN for SQS and SNS #519
  • Complete Gateways & Sensors installation guide #548

v0.13.0-rc

26 Feb 01:33
79d6210
Compare
Choose a tag to compare
v0.13.0-rc Pre-release
Pre-release