This is an automated email from the ASF dual-hosted git repository.
alinsran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git
The following commit(s) were added to refs/heads/master by this push:
new f27bbfcd chore: v2.0.0-rc2 release (#2464)
f27bbfcd is described below
commit f27bbfcdd3758ad17b02a1558f835a335ff53e14
Author: AlinsRan <[email protected]>
AuthorDate: Mon Jul 7 18:14:24 2025 +0800
chore: v2.0.0-rc2 release (#2464)
---
CHANGELOG.md | 70 +++++++++++++++++++++++++++++++
Makefile | 2 +-
releases/{v2.0.0.toml => v2.0.0-rc1.toml} | 0
releases/v2.0.0-rc2.toml | 62 +++++++++++++++++++++++++++
4 files changed, 133 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2bfa9bd1..361cf237 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,6 +19,7 @@
# Table of Contents
+- [2.0.0-rc2](#200-rc2)
- [2.0.0-rc1](#200-rc1)
- [1.8.0](#180)
- [1.7.0](#170)
@@ -40,6 +41,75 @@
- [0.2.0](#020)
- [0.1.0](#010)
+# 2.0.0-rc2
+
+apisix-ingress-controller 2.0.0-rc2
+
+Welcome to the 2.0.0-rc2 release of apisix-ingress-controller!
+
+This is a Patch version release.
+
+## Highlights
+
+### Features
+
+* feat: support gatewayproxy controller to discovery of dataplane endpoints
[#2444](https://github.com/apache/apisix-ingress-controller/pull/2444)
+* feat: add synchronization status to CRD
[#2460](https://github.com/apache/apisix-ingress-controller/pull/2460)
+
+### Bugfix
+
+* fix: should not contain plaintext token in log message
[#2462](https://github.com/apache/apisix-ingress-controller/pull/2462)
+* fix: add more event filter across controllers
[#2449](https://github.com/apache/apisix-ingress-controller/pull/2449)
+* fix: a failing endpoint shouldn't affect others
[#2452](https://github.com/apache/apisix-ingress-controller/pull/2452)
+* fix: Add provider endpoints to translate context
[#2442](https://github.com/apache/apisix-ingress-controller/pull/2442)
+* fix: config not provided should not be retried
[#2454](https://github.com/apache/apisix-ingress-controller/pull/2454)
+* fix: apisixroute backend service reference to apisixupstream
[#2453](https://github.com/apache/apisix-ingress-controller/pull/2453)
+* fix: adc backend server on different mode
[#2455](https://github.com/apache/apisix-ingress-controller/pull/2455)
+* fix: support filter endpoint when translate backend ref
[#2451](https://github.com/apache/apisix-ingress-controller/pull/2451)
+* fix: reduce the complexity of calculating route priority
[#2459](https://github.com/apache/apisix-ingress-controller/pull/2459)
+
+Please try out the release binaries and report any issues at
+https://github.com/apache/apisix-ingress-controller/issues.
+
+### Contributors
+
+* AlinsRan
+* Ashing Zheng
+* 悟空
+
+### Changes
+<details><summary>20 commits</summary>
+<p>
+
+ *
[`6c5847c`](https://github.com/apache/apisix-ingress-controller/commit/6c5847c05d35c75ac691e587838061dc74089295)
fix: should not contain plaintext token in log message. (#2462)
+ *
[`cdc6b38`](https://github.com/apache/apisix-ingress-controller/commit/cdc6b38615a41570bd1a13feff453155a5dc90c5)
chore: unified logger print (#2456)
+ *
[`9d7e018`](https://github.com/apache/apisix-ingress-controller/commit/9d7e01831f5b1b1e97bdaa522ff8a5161ba19290)
feat: add synchronization status to CRD (#2460)
+ *
[`df2362b`](https://github.com/apache/apisix-ingress-controller/commit/df2362b0c535fe1455cf09f3216dd92bd7a2ac21)
doc: add getting-started doc (#2450)
+ *
[`d317e5e`](https://github.com/apache/apisix-ingress-controller/commit/d317e5e29ef24eca7cde6c4c73f2fb0138887f31)
fix: reduce the complexity of calculating route priority (#2459)
+ *
[`3a017c7`](https://github.com/apache/apisix-ingress-controller/commit/3a017c79c9848a9e9e7060fc325b605df7aad05f)
fix: adc backend server on different mode (#2455)
+ *
[`43bbe76`](https://github.com/apache/apisix-ingress-controller/commit/43bbe76801dd0b1243221277b91fc713bac1d157)
fix: apisixroute backend service reference to apisixupstream (#2453)
+ *
[`4f22fb6`](https://github.com/apache/apisix-ingress-controller/commit/4f22fb6a4cf195a77cfd488603bf2929d3f24f44)
fix: config not provided should not be retried (#2454)
+ *
[`bce4c69`](https://github.com/apache/apisix-ingress-controller/commit/bce4c6963c54d4c97ad3eef6f09d2d85e475dbce)
fix: a failing endpoint shouldn't affect others (#2452)
+ *
[`d8be46e`](https://github.com/apache/apisix-ingress-controller/commit/d8be46e71934beec746356e105f1fad2e5a3a580)
fix: support filter endpoint when translate backend ref. (#2451)
+ *
[`18f03ea`](https://github.com/apache/apisix-ingress-controller/commit/18f03ea661205b2da69170d8a40470fe791a67c9)
fix: add more event filter across controllers (#2449)
+ *
[`dc03c31`](https://github.com/apache/apisix-ingress-controller/commit/dc03c314bff2bfeec1d10ecb1923ea48c4ae5a01)
chore: Update artifact and report names with provider type (#2447)
+ *
[`634bc52`](https://github.com/apache/apisix-ingress-controller/commit/634bc5224c059c2958038f9a49530d65f779d029)
feat(ci): support build dev image (#2448)
+ *
[`6352263`](https://github.com/apache/apisix-ingress-controller/commit/635226396969b939e91bd3a05f5825252c1a5686)
feat: gatewayproxy controller (#2444)
+ *
[`40a2d2c`](https://github.com/apache/apisix-ingress-controller/commit/40a2d2c72398168ac0d863e9f2f9539cb265b3d7)
doc: add config.json (#2446)
+ *
[`5d20cec`](https://github.com/apache/apisix-ingress-controller/commit/5d20cec8d329a039edc0ecc93ea0cdfe4ac7d80b)
docs: add install and developer-guide doc (#2439)
+ *
[`66e87fc`](https://github.com/apache/apisix-ingress-controller/commit/66e87fcfcfac422457661959d71f97a8f783f2a9)
docs: remove unless commit in changelog 200-rc1 (#2441)
+ *
[`fdcc436`](https://github.com/apache/apisix-ingress-controller/commit/fdcc4360f0fc51852f4dc0df22fca171416eb381)
chore: move generate-crd to assets (#2445)
+ *
[`dfc76d6`](https://github.com/apache/apisix-ingress-controller/commit/dfc76d6fc8a83c24e327026e8abb0d125fbe15fb)
fix: Add provider endpoints to translate context (#2442)
+ *
[`409a474`](https://github.com/apache/apisix-ingress-controller/commit/409a474ffec94d7db3f2b5187d42124b205fce40)
chore: move doc to en/latest directory (#2443)
+</p>
+</details>
+
+### Dependency Changes
+
+This release has no dependency changes
+
+Previous release can be found at
[2.0.0-rc1](https://github.com/apache/apisix-ingress-controller/releases/tag/2.0.0-rc1)
+
# 2.0.0-rc1
apisix-ingress-controller 2.0.0-rc1
diff --git a/Makefile b/Makefile
index 27701ec6..15b7ecf1 100644
--- a/Makefile
+++ b/Makefile
@@ -17,7 +17,7 @@
# Image URL to use all building/pushing image targets
-VERSION ?= 2.0.0-rc1
+VERSION ?= 2.0.0-rc2
RELEASE_SRC = apache-apisix-ingress-controller-${VERSION}-src
diff --git a/releases/v2.0.0.toml b/releases/v2.0.0-rc1.toml
similarity index 100%
rename from releases/v2.0.0.toml
rename to releases/v2.0.0-rc1.toml
diff --git a/releases/v2.0.0-rc2.toml b/releases/v2.0.0-rc2.toml
new file mode 100644
index 00000000..dda756fb
--- /dev/null
+++ b/releases/v2.0.0-rc2.toml
@@ -0,0 +1,62 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# commit to be tagged for new release
+commit = "HEAD"
+
+# project_name is used to refer to the project in the notes
+project_name = "apisix-ingress-controller"
+
+# github_repo is the github project, only github is currently supported
+github_repo = "apache/apisix-ingress-controller"
+
+# match_deps is a pattern to determine which dependencies should be included
+# as part of this release. The changelog will also include changes for these
+# dependencies based on the change in the dependency's version.
+match_deps = "^github.com/(apache/[a-zA-Z0-9-]+)$"
+
+# previous release of this project for determining changes
+previous = "2.0.0-rc1"
+
+# pre_release is whether to include a disclaimer about being a pre-release
+pre_release = false
+
+# preface is the description of the release which precedes the author list
+# and changelog. This description could include highlights as well as any
+# description of changes. Use markdown formatting.
+preface = """\
+This is a Patch version release.
+
+## Highlights
+
+### Features
+
+* feat: support gatewayproxy controller to discovery of dataplane endpoints
[#2444](https://github.com/apache/apisix-ingress-controller/pull/2444)
+* feat: add synchronization status to CRD
[#2460](https://github.com/apache/apisix-ingress-controller/pull/2460)
+
+### Bugfix
+
+* fix: should not contain plaintext token in log message
[#2462](https://github.com/apache/apisix-ingress-controller/pull/2462)
+* fix: add more event filter across controllers
[#2449](https://github.com/apache/apisix-ingress-controller/pull/2449)
+* fix: a failing endpoint shouldn't affect others
[#2452](https://github.com/apache/apisix-ingress-controller/pull/2452)
+* fix: Add provider endpoints to translate context
[#2442](https://github.com/apache/apisix-ingress-controller/pull/2442)
+* fix: config not provided should not be retried
[#2454](https://github.com/apache/apisix-ingress-controller/pull/2454)
+* fix: apisixroute backend service reference to apisixupstream
[#2453](https://github.com/apache/apisix-ingress-controller/pull/2453)
+* fix: adc backend server on different mode
[#2455](https://github.com/apache/apisix-ingress-controller/pull/2455)
+* fix: support filter endpoint when translate backend ref
[#2451](https://github.com/apache/apisix-ingress-controller/pull/2451)
+* fix: reduce the complexity of calculating route priority
[#2459](https://github.com/apache/apisix-ingress-controller/pull/2459)
+
+"""