From 6a27f537e19ff4cd62aea5be3e30a7bfa8cd454c Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Wed, 23 Aug 2023 16:56:37 +0300 Subject: [PATCH 1/2] Add changelog entry for v1.1.0 Signed-off-by: Stefan Prodan --- CHANGELOG.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d6b89796..5875f0b6c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,46 @@ All notable changes to this project are documented in this file. +## 1.1.0 + +**Release date:** 2023-08-23 + +This minor release comes with support for sending alerts +to [PagerDuty](https://github.com/fluxcd/notification-controller/blob/v1.1.0/docs/spec/v1beta2/providers.md#datadog). + +In addition, this version deprecates the usage of the `caFile` key in favor of `ca.crt` +for the `.spec.certSecretRef` secret in the Provider v1beta2 API. + +Starting with this version, the controller now stops exporting an object's +metrics as soon as the object has been deleted. + +Improvements: + +- Add support for Datadog + [#592](https://github.com/fluxcd/notification-controller/pull/592) +- Adopt Kubernetes style TLS Secret + [#597](https://github.com/fluxcd/notification-controller/pull/597) +- Remove checks for empty user and channel parameters in Rocket notifier + [#603](https://github.com/fluxcd/notification-controller/pull/603) +- Clarify permission requirements for Gitea provider token + [#583](https://github.com/fluxcd/notification-controller/pull/583) +- Align docs structure with other controllers + [#582](https://github.com/fluxcd/notification-controller/pull/582) +- Update dependencies + [#600](https://github.com/fluxcd/notification-controller/pull/600) + [#606](https://github.com/fluxcd/notification-controller/pull/606) + +Fixes: + +- Use TrimPrefix instead of TrimLeft + [#590](https://github.com/fluxcd/notification-controller/pull/590) +- Handle delete before adding finalizer + [#584](https://github.com/fluxcd/notification-controller/pull/584) +- Delete stale metrics on object delete + [#599](https://github.com/fluxcd/notification-controller/pull/599) +- docs: change key type to `[]byte` in provider spec + [#585](https://github.com/fluxcd/notification-controller/pull/585) + ## 1.0.0 **Release date:** 2023-07-04 From 441ce1d9eebfcc4df1a936a54fea4860a659266d Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Wed, 23 Aug 2023 16:57:47 +0300 Subject: [PATCH 2/2] Release v1.1.0 Signed-off-by: Stefan Prodan --- config/manager/kustomization.yaml | 2 +- go.mod | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 155c0d724..a0dab074f 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -6,4 +6,4 @@ resources: images: - name: fluxcd/notification-controller newName: fluxcd/notification-controller - newTag: v1.0.0 + newTag: v1.1.0 diff --git a/go.mod b/go.mod index 0aa63eb38..a94e68837 100644 --- a/go.mod +++ b/go.mod @@ -13,7 +13,7 @@ require ( github.com/DataDog/datadog-api-client-go/v2 v2.15.0 github.com/PagerDuty/go-pagerduty v1.7.0 github.com/containrrr/shoutrrr v0.8.0 - github.com/fluxcd/notification-controller/api v1.0.0 + github.com/fluxcd/notification-controller/api v1.1.0 github.com/fluxcd/pkg/apis/event v0.5.2 github.com/fluxcd/pkg/apis/meta v1.1.2 github.com/fluxcd/pkg/git v0.13.0