Skip to content

Commit 2525f2c

Browse files
authored
Merge pull request fluxcd#935 from fluxcd/release-v1.4.0
Release v1.4.0
2 parents c43e6a9 + 52a4049 commit 2525f2c

File tree

3 files changed

+53
-2
lines changed

3 files changed

+53
-2
lines changed

CHANGELOG.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,57 @@
22

33
All notable changes to this project are documented in this file.
44

5+
## 1.4.0
6+
7+
**Release date:** 2024-09-27
8+
9+
This minor release comes with various bug fixes and improvements.
10+
11+
MS Teams Provider has been updated to support MS Adaptive Card payloads.
12+
This allows users to migrate from the deprecated
13+
[Office 365 Connector for Incoming Webhooks](https://devblogs.microsoft.com/microsoft365dev/retirement-of-office-365-connectors-within-microsoft-teams/)
14+
to the new [Microsoft Teams Incoming Webhooks with Workflows](https://support.microsoft.com/en-us/office/create-incoming-webhooks-with-workflows-for-microsoft-teams-8ae491c7-0394-4861-ba59-055e33f75498).
15+
See the [Provider API documentation](https://fluxcd.io/flux/components/notification/providers/#microsoft-teams)
16+
for more information. After getting the URL for the new Incoming Webhook Workflow,
17+
update the secret used by the `msteams` Provider object with the new URL.
18+
19+
In addition, the Kubernetes dependencies have been updated to v1.31.1 and
20+
various other controller dependencies have been updated to their latest
21+
version. The controller is now built with Go 1.23.
22+
23+
Fixes:
24+
- telegram notifier should escape with metadata key
25+
[#829](https://github.com/fluxcd/notification-controller/pull/829)
26+
- docs: use stringData for secret of GitHub PAT
27+
[#873](https://github.com/fluxcd/notification-controller/pull/873)
28+
- Fix incorrect use of format strings with the conditions package.
29+
[#879](https://github.com/fluxcd/notification-controller/pull/879)
30+
31+
Improvements:
32+
- New flag to disable detailed metrics for path
33+
[#841](https://github.com/fluxcd/notification-controller/pull/841)
34+
- Fix telegram test flake
35+
[#894](https://github.com/fluxcd/notification-controller/pull/894)
36+
- Build with Go 1.23
37+
[#907](https://github.com/fluxcd/notification-controller/pull/907)
38+
- Add MS Adaptive Card payload to msteams Provider
39+
[#920](https://github.com/fluxcd/notification-controller/pull/920)
40+
- Various dependency updates
41+
[#845](https://github.com/fluxcd/notification-controller/pull/845)
42+
[#855](https://github.com/fluxcd/notification-controller/pull/855)
43+
[#854](https://github.com/fluxcd/notification-controller/pull/854)
44+
[#857](https://github.com/fluxcd/notification-controller/pull/857)
45+
[#865](https://github.com/fluxcd/notification-controller/pull/865)
46+
[#866](https://github.com/fluxcd/notification-controller/pull/866)
47+
[#905](https://github.com/fluxcd/notification-controller/pull/905)
48+
[#903](https://github.com/fluxcd/notification-controller/pull/903)
49+
[#912](https://github.com/fluxcd/notification-controller/pull/912)
50+
[#925](https://github.com/fluxcd/notification-controller/pull/925)
51+
[#931](https://github.com/fluxcd/notification-controller/pull/931)
52+
[#932](https://github.com/fluxcd/notification-controller/pull/932)
53+
[#933](https://github.com/fluxcd/notification-controller/pull/933)
54+
[#934](https://github.com/fluxcd/notification-controller/pull/934)
55+
556
## 1.3.0
657

758
**Release date:** 2024-05-06

config/manager/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ resources:
66
images:
77
- name: fluxcd/notification-controller
88
newName: fluxcd/notification-controller
9-
newTag: v1.3.0
9+
newTag: v1.4.0

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ require (
1616
github.com/chainguard-dev/git-urls v1.0.2
1717
github.com/containrrr/shoutrrr v0.8.0
1818
github.com/fluxcd/cli-utils v0.36.0-flux.9
19-
github.com/fluxcd/notification-controller/api v1.3.0
19+
github.com/fluxcd/notification-controller/api v1.4.0
2020
github.com/fluxcd/pkg/apis/event v0.10.1
2121
github.com/fluxcd/pkg/apis/meta v1.6.1
2222
github.com/fluxcd/pkg/git v0.21.0

0 commit comments

Comments
 (0)