From 7e95b1a8a564d1a458de14495df16a7c3ce68a44 Mon Sep 17 00:00:00 2001
From: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
Date: Thu, 30 Nov 2023 18:09:34 +0530
Subject: [PATCH] Release v1.35.0

Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
---
 CHANGELOG.md                              | 31 +++++++++++++++++++++++
 artifacts/flagger/deployment.yaml         |  2 +-
 charts/flagger/Chart.yaml                 |  4 +--
 charts/flagger/values.yaml                |  2 +-
 kustomize/base/flagger/kustomization.yaml |  2 +-
 pkg/version/version.go                    |  2 +-
 6 files changed, 37 insertions(+), 6 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 72b4155cc..858b1fa5f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,37 @@
 
 All notable changes to this project are documented in this file.
 
+## 1.35.0
+
+**Release date:** 2023-11-30
+
+This release comes with support for Gateway API `v1`. Furthermore, following the
+deprecation period, support for the `v1alpha2` API has been dropped.
+A new field `.spec.webhooks[].retries` has been added to allow specifying the
+number of retry attempts to make if the webhook server returns an unsuccessful
+response.
+Another new field `.spec.service.trafficPolicy.loadBalancer.warmupDurationSeconds`
+has been added for the corresponding field in Istio's `DestinationRule` API.
+
+Lastly, two bugs related to deleting a Canary object with
+`.spec.revertOnDeletion: true` have been fixed.
+
+#### Improvements
+- Support istio Destination Dule WarmupDurationSecs
+  [#1540](https://github.com/fluxcd/flagger/pull/1540)
+- feat: Webhook retries
+  [#1541](https://github.com/fluxcd/flagger/pull/1541)
+- gatewayapi: add support for `v1`
+  [#1557](https://github.com/fluxcd/flagger/pull/1557)
+- Update Go dependencies
+  [#1558](https://github.com/fluxcd/flagger/pull/1558)
+
+#### Fixes
+- set original node selector value when finalizing service
+  [#1537](https://github.com/fluxcd/flagger/pull/1537)
+- controller: wait for canary deployment to be ready before removing finalizers
+  [#1552](https://github.com/fluxcd/flagger/pull/1552)
+
 ## 1.34.0
 
 **Release date:** 2023-10-04
diff --git a/artifacts/flagger/deployment.yaml b/artifacts/flagger/deployment.yaml
index 59b8116f5..1678a8c1d 100644
--- a/artifacts/flagger/deployment.yaml
+++ b/artifacts/flagger/deployment.yaml
@@ -22,7 +22,7 @@ spec:
       serviceAccountName: flagger
       containers:
       - name: flagger
-        image: ghcr.io/fluxcd/flagger:1.34.0
+        image: ghcr.io/fluxcd/flagger:1.35.0
         imagePullPolicy: IfNotPresent
         ports:
         - name: http
diff --git a/charts/flagger/Chart.yaml b/charts/flagger/Chart.yaml
index 25cdaa054..6df335021 100644
--- a/charts/flagger/Chart.yaml
+++ b/charts/flagger/Chart.yaml
@@ -1,7 +1,7 @@
 apiVersion: v1
 name: flagger
-version: 1.34.0
-appVersion: 1.34.0
+version: 1.35.0
+appVersion: 1.35.0
 kubeVersion: ">=1.19.0-0"
 engine: gotpl
 description: Flagger is a progressive delivery operator for Kubernetes
diff --git a/charts/flagger/values.yaml b/charts/flagger/values.yaml
index 63d8bb5d7..49ff9cdf9 100644
--- a/charts/flagger/values.yaml
+++ b/charts/flagger/values.yaml
@@ -5,7 +5,7 @@
 
 image:
   repository: ghcr.io/fluxcd/flagger
-  tag: 1.34.0
+  tag: 1.35.0
   pullPolicy: IfNotPresent
   pullSecret:
 
diff --git a/kustomize/base/flagger/kustomization.yaml b/kustomize/base/flagger/kustomization.yaml
index b75325f68..9f852f8ce 100644
--- a/kustomize/base/flagger/kustomization.yaml
+++ b/kustomize/base/flagger/kustomization.yaml
@@ -9,4 +9,4 @@ resources:
 images:
   - name: ghcr.io/fluxcd/flagger
     newName: ghcr.io/fluxcd/flagger
-    newTag: 1.34.0
+    newTag: 1.35.0
diff --git a/pkg/version/version.go b/pkg/version/version.go
index 5efd75a48..305906b71 100644
--- a/pkg/version/version.go
+++ b/pkg/version/version.go
@@ -16,5 +16,5 @@ limitations under the License.
 
 package version
 
-var VERSION = "1.34.0"
+var VERSION = "1.35.0"
 var REVISION = "unknown"