Skip to content

Commit

Permalink
Release 1.0.0-rc.1
Browse files Browse the repository at this point in the history
Signed-off-by: Max Jonas Werner <mail@makk.es>
  • Loading branch information
Max Jonas Werner committed Mar 30, 2023
1 parent 0af806c commit 4f42846
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 2 deletions.
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,43 @@

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

## 1.0.0-rc.1

**Release date:** 2023-03-30

This release candidate promotes the Receiver API from v1beta2 to v1. The Receiver v1 API now supports triggering the reconciliation of multiple
resources using match labels.

### Highlights

#### API changes

The `Receiver` kind was promoted from v1beta2 to v1 (GA). All other kinds of the notification.toolkit.fluxcd.io group stay at version v1beta2.

The receivers.notification.toolkit.fluxcd.io CRD contains the following versions:

v1 (storage version)
v1beta2 (deprecated)
v1beta1 (deprecated)

#### Upgrade Procedure

The `Receiver` v1 API is backwards compatible with v1beta2.

To upgrade from v1beta2, after deploying the new CRD and controller, set `apiVersion: notification.toolkit.fluxcd.io/v1` in the YAML files that
contain `Receiver` definitions. Bumping the API version in manifests can be done gradually. It is advised to not delay this procedure as the beta
versions will be removed after 6 months.

### Full Changelog

Improvements:
- GA: Promote Receiver API to notification.toolkit.fluxcd.io/v1
[#498](https://github.com/fluxcd/notification-controller/pull/498)
- support multiple resources in Receivers by using match labels
[#482](https://github.com/fluxcd/notification-controller/pull/482)
- docs: fixes to the Receiver documentation
[#495](https://github.com/fluxcd/notification-controller/pull/495)

## 0.33.0

**Release date:** 2023-03-08
Expand Down
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ resources:
images:
- name: fluxcd/notification-controller
newName: fluxcd/notification-controller
newTag: v0.33.0
newTag: v1.0.0-rc.1
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ require (
github.com/Azure/azure-amqp-common-go/v4 v4.0.0
github.com/Azure/azure-event-hubs-go/v3 v3.4.0
github.com/containrrr/shoutrrr v0.7.1
github.com/fluxcd/notification-controller/api v0.33.0
github.com/fluxcd/notification-controller/api v1.0.0-rc.1
github.com/fluxcd/pkg/apis/event v0.4.1
github.com/fluxcd/pkg/apis/meta v1.0.0
github.com/fluxcd/pkg/git v0.11.0
Expand Down

0 comments on commit 4f42846

Please sign in to comment.