Skip to content
This repository has been archived by the owner on Oct 19, 2024. It is now read-only.

v1.0.0

Compare
Choose a tag to compare
@alexmt alexmt released this 19 Jan 21:44
· 102 commits to master since this release

Quick start:

kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj-labs/argocd-notifications/v1.0.0/manifests/install.yaml
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj-labs/argocd-notifications/v1.0.0/catalog/install.yaml

❗ check upgrade instructions

Features

  • feat: argocd-notifications should be published with release (#148)
  • feat: triggers with multiple conditions and multiple templates per condition
  • feat: support oncePer trigger property that allows sending notification "once per" app field value (#60)
  • feat: add support for proxy settings (#42)
  • feat: support self-signed certificates in all HTTP based integrations (#61)
  • feat: subscription support specifying message template
  • feat: support Telegram notifications (#49)

Bug Fixes

  • Failed notifications affect multiple subscribers (#79)

Refactor

  • Built-in triggers/templates replaced with triggers/templates "catalog" (#56)
  • config.yaml and notifiers.yaml configs split into multiple ConfigMap keys (#76)
  • trigger.enabled field is replaced with defaultTriggers setting
  • refactor: Replace template.body, template.title fields with template.message and template.email.subject fields (#151)