Releases: argoproj/argo-events
Releases · argoproj/argo-events
v1.0.0
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
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
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
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
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
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
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
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
v0.15.0
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
- 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
- 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
- Enriched structure for events generated by the gateways #493. Refer https://github.com/argoproj/argo-events/blob/master/pkg/apis/events/event-data.go
- Introducing the custom triggers (Beta) #493
- Added support for generic event source #467
- Introducing gateway setup guides #507
- Fix filters for the resource gateway #499
- Fix Kafka gateway issue #490