Skip to content

Commit 543a2b0

Browse files
authored
Merge pull request fluxcd#1044 from fluxcd/release/v1.5.x
Release/v1.5.x
2 parents 384ae98 + 85d897c commit 543a2b0

File tree

3 files changed

+67
-2
lines changed

3 files changed

+67
-2
lines changed

CHANGELOG.md

+65
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,71 @@
22

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

5+
## 1.5.0
6+
7+
**Release date:** 2025-02-13
8+
9+
This minor release comes with various bug fixes and improvements.
10+
11+
### Alert
12+
13+
Now notification-controller also sends event metadata specified in Flux objects through
14+
annotations. See [docs](https://fluxcd.io/flux/components/notification/alerts/#event-metadata-from-object-annotations).
15+
16+
Now notification-controller is also capable of updating Git commit statuses
17+
from events about Kustomizations that consume OCIRepositories. See
18+
[docs](https://fluxcd.io/flux/cheatsheets/oci-artifacts/#git-commit-status-updates).
19+
20+
### Receiver
21+
22+
The Receiver API now supports filtering the declared resources that
23+
match a given Common Expression Language (CEL) expression. See
24+
[docs](https://fluxcd.io/flux/components/notification/receivers/#filtering-reconciled-objects-with-cel).
25+
26+
In addition, the Kubernetes dependencies have been updated to v1.32.1 and
27+
various other controller dependencies have been updated to their latest
28+
version.
29+
30+
Fixes:
31+
- Remove deprecated object metrics from controllers
32+
[#997](https://github.com/fluxcd/notification-controller/pull/997)
33+
- msteams notifier: adaptive cards full width
34+
[#1017](https://github.com/fluxcd/notification-controller/pull/1017)
35+
- fix: adding of duplicate commit statuses in gitlab
36+
[#1010](https://github.com/fluxcd/notification-controller/pull/1010)
37+
- Fix add missing return statement and a few style issues
38+
[#1039](https://github.com/fluxcd/notification-controller/pull/1039)
39+
40+
Improvements:
41+
- [RFC-0008] Custom Event Metadata from Annotations
42+
[#1014](https://github.com/fluxcd/notification-controller/pull/1014)
43+
- Add support for MetaOriginRevisionKey from the Event API
44+
[#1018](https://github.com/fluxcd/notification-controller/pull/1018)
45+
- Add subsection for Git providers supporting commit status updates
46+
[#1019](https://github.com/fluxcd/notification-controller/pull/1019)
47+
- Add support for Bearer Token authentication to Provider alertmanager
48+
[#1021](https://github.com/fluxcd/notification-controller/pull/1021)
49+
- Enforce namespace check on receiver
50+
[#1022](https://github.com/fluxcd/notification-controller/pull/1022)
51+
- Implement Receiver resource filtering with CEL
52+
[#948](https://github.com/fluxcd/notification-controller/pull/948)
53+
- Clarify gitlab provider usage
54+
[#953](https://github.com/fluxcd/notification-controller/pull/953)
55+
- Add involved object reference as annotations for the grafana provider
56+
[#1040](https://github.com/fluxcd/notification-controller/pull/1040)
57+
- Improvements after CEL resource filtering
58+
[#1041](https://github.com/fluxcd/notification-controller/pull/1041)
59+
- Various dependency updates
60+
[#1002](https://github.com/fluxcd/notification-controller/pull/1002)
61+
[#1016](https://github.com/fluxcd/notification-controller/pull/1016)
62+
[#1023](https://github.com/fluxcd/notification-controller/pull/1023)
63+
[#1025](https://github.com/fluxcd/notification-controller/pull/1025)
64+
[#1027](https://github.com/fluxcd/notification-controller/pull/1027)
65+
[#1032](https://github.com/fluxcd/notification-controller/pull/1032)
66+
[#1036](https://github.com/fluxcd/notification-controller/pull/1036)
67+
[#1037](https://github.com/fluxcd/notification-controller/pull/1037)
68+
[#1042](https://github.com/fluxcd/notification-controller/pull/1042)
69+
570
## 1.4.0
671

772
**Release date:** 2024-09-27

config/manager/kustomization.yaml

+1-1
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.4.0
9+
newTag: v1.5.0

go.mod

+1-1
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.12
19-
github.com/fluxcd/notification-controller/api v1.4.0
19+
github.com/fluxcd/notification-controller/api v1.5.0
2020
github.com/fluxcd/pkg/apis/event v0.16.0
2121
github.com/fluxcd/pkg/apis/meta v1.10.0
2222
github.com/fluxcd/pkg/git v0.24.0

0 commit comments

Comments
 (0)