|
2 | 2 |
|
3 | 3 | All notable changes to this project are documented in this file.
|
4 | 4 |
|
| 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 | + |
5 | 70 | ## 1.4.0
|
6 | 71 |
|
7 | 72 | **Release date:** 2024-09-27
|
|
0 commit comments