PackageTrack

Go modules · #2634

github.com/argoproj-labs/argocd-notifications

v1.2.1argoproj-labs/argocd-notifications

Release timeline

49 releases since 2019
2020202120222023202420252026

Releases

  1. v1.2.2-0.20231012175322-724704c6850412 Oct 2023pre-release

    Nothing published for this version

  2. v1.2.115 Dec 2021
    Release notes

    Quick start:

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

    Bug Fixes

    • fix: update argocd version (#370)
    Open source →
  3. v1.2.018 Nov 2021
    Release notes

    Quick start:

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

    Features

    • feat: Subscribe to all triggers at once (#202)
    • feat: Add .strings.ReplaceAll expression (#332)
    • feat: Add .sync.GetInfoItem expression that simplifies retrieving operation info items by name
    • feat: Plaintext connection to repo-server with ability disable TLS (#281)
    • feat: Dynamic ConfigMap name and Secret name (#77)
    • feat: Configurable path for slack bot (#94)
    • feat: Support rocketchat
    • feat: Support google chat
    • feat: Support alertmanager
    • feat: Support pushover
    • feat: Support email SendHtml
    • feat: Add message aggregation feature by slack threads API
    • feat: Add summary field into teams message
    • feat: Support Markdown parse mode in telegram

    Bug Fixes

    • fix: syntax error in Teams notifications (#271)
    • fix: service account rbac issue , add namespace support for informer (#322)
    • fix: add annotations nil check
    • fix: add expr error log

    Other

    • Move notification providers to notifications-engine library
    Open source →
    Additional notes2 sources agree

    Features

    • feat: Subscribe to all triggers at once (#202)
    • feat: Add .strings.ReplaceAll expression (#332)
    • feat: Add .sync.GetInfoItem expression that simplifies retrieving operation info items by name
    • feat: Plaintext connection to repo-server with ability disable TLS (#281)
    • feat: Dynamic ConfigMap name and Secret name (#77)
    • feat: Configurable path for slack bot (#94)
    • feat: Support rocketchat
    • feat: Support google chat
    • feat: Support alertmanager
    • feat: Support pushover
    • feat: Support email SendHtml
    • feat: Add message aggregation feature by slack threads API
    • feat: Add summary field into teams message
    • feat: Support Markdown parse mode in telegram

    Bug Fixes

    • fix: syntax error in Teams notifications (#271)
    • fix: service account rbac issue , add namespace support for informer (#322)
    • fix: add annotations nil check
    • fix: add expr error log

    Other

    • Move notification providers to notifications-engine library
    Open source →
  4. v1.1.116 Apr 2021
    Release notes

    Quick start:

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

    Bug Fixes

    • feat. support teams theme color templating (#256)
    • Handle slack RateLimitedError when posting messages (#241)
    • allow configmap/secret list verb (#244)
    • fix: call repo function failed for cli (#252)
    • docs: Update Kustomize Getting Started (#249)
    • docs: improve teams docs (#248)
    • Update install manifests to v1.1.0 (#239)
    • Fix typo (#242)
    • fix: docs version selector not rendering (#246)
    • docs: teams nav is missing (#245)
    Open source →
  5. v1.1.05 Apr 2021
    Release notes

    Quick start:

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

    Features

    • feat: ArgoCD Notifications for Created, Deleted status (#231)
    • feat: improve oncePer evaluate (#228)
    • feat: support change timezone (#226)
    • feat: support mattermost integration (#212)
    • feat: support telegram private channel (#207)
    • feat: GitHub App integration (#180)
    • feat: MS Teams integration (#181)

    Bug Fixes

    • fix: merging secrets into service config not working (fixes #208)
    • fix: update cached informer object instead of reloading app to avoid duplicated notifications (#204)
    • fix: static configmap and secret binding (#136)
    Open source →
    Additional notes2 sources agree

    Features

    • feat: ArgoCD Notifications for Created, Deleted status (#231)
    • feat: improve oncePer evaluate (#228)
    • feat: support change timezone (#226)
    • feat: support mattermost integration (#212)
    • feat: support telegram private channel (#207)
    • feat: GitHub App integration (#180)
    • feat: MS Teams integration (#181)

    Bug Fixes

    • fix: merging secrets into service config not working (fixes #208)
    • fix: update cached informer object instead of reloading app to avoid duplicated notifications (#204)
    • fix: static configmap and secret binding (#136)
    Open source →
  6. v1.0.217 Feb 2021
    Release notes

    Quick start:

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

    Bug Fixes

    • fix: revision changes only if someone run sync operation or changes are detected (#157)
    • fix: if app has no subscriptions, then nothing to process (#174)
    • fix:improve annotation iterate (#159)
    Open source →
    Additional notes2 sources agree
    • fix: revision changes only if someone run sync operation or changes are detected (#157)
    • fix: if app has no subscriptions, then nothing to process (#174)
    • fix:improve annotation iterate (#159)
    Open source →
  7. v1.0.120 Jan 2021
    Release notes

    Quick start:

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

    Bug Fixes

    • fix: the on-deployed trigger sends multiple notifications (#154)
    Open source →
    Additional notes2 sources agree
    • fix: the on-deployed trigger sends multiple notifications (#154)
    Open source →
  8. v1.0.019 Jan 2021
    Release notes

    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)
    Open source →
    Additional notes2 sources agree

    Features

    • 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
    • Replace template.body, template.title fields with template.message and template.email.subject fields
    Open source →
  9. v1.0.0-rc213 Jan 2021pre-release
    Release notes

    Quick start:

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

    ❗ check upgrade instructions

    Features

    • feat: argocd-notifications should be published with release (#148)

    Refactor

    • refactor: Replace template.body, template.title fields with template.message and template.email.subject fields (#151)
    Open source →
  10. v1.0.0-rc1.0.20210113180529-fae5f322d2d013 Jan 2021pre-release

    Nothing published for this version

  11. v1.0.0-rc19 Jan 2021pre-release

    Nothing published for this version

  12. v0.7.011 May 2020
    Release notes2 sources agree

    Features

    • feat: support default subscriptions
    • feat: support loading commit metadata (#87)
    • feat: add controller prometheus metrics (#86)
    • feat: log http request/response in every notifier (#83)
    • feat: add CLI debugging commands (#81)

    Bug Fixes

    • fix: don't append slash to webhook url (#70) (#85)
    • fix: improve settings parsing errors (#84)
    • fix: use strategic merge patch to merge built-in and user provided config (#74)
    • fix: ensure slack attachment properly formatted json object (#73)
    Open source →
  13. v0.6.120 Mar 2020
    Release notes2 sources agree

    Features

    • feat: support default subscriptions
    • fix: ensure slack attachment properly formatted json object
    Open source →
  14. v0.6.013 Mar 2020
    Release notes2 sources agree

    Features

    • feat: support sending the generic webhook request
    • feat: Grafana annotation notifier ( thanks to nhuray )

    Bug Fixes

    • fix: wait for next reconciliation after sync ( thanks to sboschman )
    Open source →
  15. v0.5.02 Mar 2020
    Release notes2 sources agree

    Features

    • feat: support managing subscriptions using Slack bot
    • feat: support time.Now() and time.Parse(...) in trigger condition ( thanks to @HatsuneMiku3939 )
    • feat: Add icon emoij and icon url support for Slack messages ( thanks to sboschman )
    • feat: Introduce sprig functions to templates( thanks to imranismail )

    Bug Fixes

    • fix: fix null pointer dereference error while config parsing
    Open source →
  16. v0.4.24 Feb 2020
    Release notes2 sources agree

    Bug Fixes

    • fix: fix null pointer dereference error while config parsing
    Open source →
  17. v0.4.127 Jan 2020
    Release notes2 sources agree

    Bug Fixes

    • fix: notification config parse (#19) ( thanks to @yutachaos ! )
    Open source →
  18. v0.4.024 Jan 2020
    Release notes2 sources agree
    • Opsgenie support (thanks to Dominik Münch)
    • Slack message blocks and attachments support
    Open source →
  19. v0.3.013 Jan 2020
    Release notes2 sources agree

    Features

    • Trigger specific subscriptions

    Other

    • Move repo and docker image to https://github.com/argoproj-labs/argocd-notifications
    Open source →
  20. v0.2.22 Jan 2020

    Nothing published for this version

  21. v0.2.130 Dec 2019
    Release notes2 sources agree

    Bug Fixes

    • built-in triggers are disabled by default
    Open source →
  22. v0.2.026 Dec 2019
    Release notes2 sources agree

    Features

    • support setting hot reload
    • embed built-in triggers/templates into binary instead of default config map
    • support enabling/disabling triggers
    • support customizing built-in triggers/templates
    • add on-sync-running/on-sync-succeeded triggers and templates

    Bug Fixes

    • fix sending same notification twice

    Other

    • use scratch as a base image
    Open source →
  23. v0.1.015 Dec 2019
    Release notes2 sources agree

    First MVP:

    • email, slack notifications
    • subscribe at application/project level
    Open source →
  24. v0.0.0-20241019204801-4a1a2a3acded19 Oct 2024pre-release

    Nothing published for this version

  25. v0.0.0-20241019203956-24052d73aaf019 Oct 2024pre-release

    Nothing published for this version

  26. v0.0.0-20240207142320-f7f4b095919f7 Feb 2024pre-release

    Nothing published for this version

  27. v0.0.0-20231012174858-4e6300748f1112 Oct 2023pre-release

    Nothing published for this version

  28. v0.0.0-20211211172828-059c1b6c082111 Dec 2021pre-release

    Nothing published for this version

  29. v0.0.0-20211201174042-18892b78d7531 Dec 2021pre-release

    Nothing published for this version

  30. v0.0.0-20211123151047-bd5c2159e2c923 Nov 2021pre-release

    Nothing published for this version

  31. v0.0.0-20211118175515-de62f9e850c818 Nov 2021pre-release

    Nothing published for this version

  32. v0.0.0-20211118170610-3607805ac42318 Nov 2021pre-release

    Nothing published for this version

  33. v0.0.0-20211117215722-557281c63d7117 Nov 2021pre-release

    Nothing published for this version

  34. v0.0.0-20211117175012-a20725a2903817 Nov 2021pre-release

    Nothing published for this version

  35. v0.0.0-20211115172530-1a36c621b51215 Nov 2021pre-release

    Nothing published for this version

  36. v0.0.0-20211108110122-19835bcdd9418 Nov 2021pre-release

    Nothing published for this version

  37. v0.0.0-20211014163226-7ca1a1d4c6b514 Oct 2021pre-release

    Nothing published for this version

  38. v0.0.0-20210818155739-138d46a9aa4218 Aug 2021pre-release

    Nothing published for this version

  39. v0.0.0-20210619143627-19759bd574a919 Jun 2021pre-release

    Nothing published for this version

  40. v0.0.0-20210604070142-c461d624b4c04 Jun 2021pre-release

    Nothing published for this version

  41. v0.0.0-20210519173546-ed0ce0c764e219 May 2021pre-release

    Nothing published for this version

  42. v0.0.0-20210507180124-077889a28b777 May 2021pre-release

    Nothing published for this version

  43. v0.0.0-20210423002816-1774352881f623 Apr 2021pre-release

    Nothing published for this version

  44. v0.0.0-20210421223242-d34f62998ceb21 Apr 2021pre-release

    Nothing published for this version

  45. v0.0.0-20210322164707-fe81526698dc22 Mar 2021pre-release

    Nothing published for this version

  46. v0.0.0-20210217180421-995c81395ebc17 Feb 2021pre-release

    Nothing published for this version

  47. v0.0.0-20210129181907-75048ea6ae1c29 Jan 2021pre-release

    Nothing published for this version

  48. v0.0.0-20210109195521-de3f4a3c6fe89 Jan 2021pre-release

    Nothing published for this version

  49. v0.0.0-20200618160711-582ae886392018 Jun 2020pre-release

    Nothing published for this version