Skip to content

Commit 46820a4

Browse files
Max Jonas Werneralekspog
authored andcommitted
Release 1.0.0-rc.1
Signed-off-by: Max Jonas Werner <[email protected]>
1 parent 60ef10d commit 46820a4

File tree

3 files changed

+39
-2
lines changed

3 files changed

+39
-2
lines changed

CHANGELOG.md

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

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

5+
## 1.0.0-rc.1
6+
7+
**Release date:** 2023-03-30
8+
9+
This release candidate promotes the Receiver API from v1beta2 to v1. The Receiver v1 API now supports triggering the reconciliation of multiple
10+
resources using match labels.
11+
12+
### Highlights
13+
14+
#### API changes
15+
16+
The `Receiver` kind was promoted from v1beta2 to v1 (GA). All other kinds of the notification.toolkit.fluxcd.io group stay at version v1beta2.
17+
18+
The receivers.notification.toolkit.fluxcd.io CRD contains the following versions:
19+
20+
- v1 (storage version)
21+
- v1beta2 (deprecated)
22+
- v1beta1 (deprecated)
23+
24+
#### Upgrade Procedure
25+
26+
The `Receiver` v1 API is backwards compatible with v1beta2.
27+
28+
To upgrade from v1beta2, after deploying the new CRD and controller, set `apiVersion: notification.toolkit.fluxcd.io/v1` in the YAML files that
29+
contain `Receiver` definitions. Bumping the API version in manifests can be done gradually. It is advised to not delay this procedure as the beta
30+
versions will be removed after 6 months.
31+
32+
### Full Changelog
33+
34+
Improvements:
35+
- GA: Promote Receiver API to notification.toolkit.fluxcd.io/v1
36+
[#498](https://github.com/fluxcd/notification-controller/pull/498)
37+
- support multiple resources in Receivers by using match labels
38+
[#482](https://github.com/fluxcd/notification-controller/pull/482)
39+
- docs: fixes to the Receiver documentation
40+
[#495](https://github.com/fluxcd/notification-controller/pull/495)
41+
542
## 0.33.0
643

744
**Release date:** 2023-03-08

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: v0.33.0
9+
newTag: v1.0.0-rc.1

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ require (
1010
github.com/Azure/azure-amqp-common-go/v4 v4.0.0
1111
github.com/Azure/azure-event-hubs-go/v3 v3.4.0
1212
github.com/containrrr/shoutrrr v0.7.1
13-
github.com/fluxcd/notification-controller/api v0.33.0
13+
github.com/fluxcd/notification-controller/api v1.0.0-rc.1
1414
github.com/fluxcd/pkg/apis/event v0.4.1
1515
github.com/fluxcd/pkg/apis/meta v1.0.0
1616
github.com/fluxcd/pkg/git v0.11.0

0 commit comments

Comments
 (0)