This is an automated email from the ASF dual-hosted git repository.

shreemaanabhishek pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix.git


The following commit(s) were added to refs/heads/master by this push:
     new 1cd688bff chore: release 3.11.0 (#11620)
1cd688bff is described below

commit 1cd688bffe4900834511bf5d48bb75acd5ef652d
Author: Shreemaan Abhishek <[email protected]>
AuthorDate: Thu Oct 10 19:25:16 2024 +0545

    chore: release 3.11.0 (#11620)
---
 .asf.yaml                         |  4 ++++
 CHANGELOG.md                      | 28 ++++++++++++++++++++++++++++
 Makefile                          |  1 -
 apisix/core/version.lua           |  2 +-
 docs/en/latest/building-apisix.md |  2 +-
 docs/en/latest/config.json        |  2 +-
 docs/zh/latest/building-apisix.md |  2 +-
 docs/zh/latest/config.json        |  2 +-
 8 files changed, 37 insertions(+), 6 deletions(-)

diff --git a/.asf.yaml b/.asf.yaml
index 5d657124b..8e13b5afb 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -53,6 +53,10 @@ github:
           dismiss_stale_reviews: true
           require_code_owner_reviews: true
           required_approving_review_count: 3
+      release/3.11:
+        required_pull_request_reviews:
+          require_code_owner_reviews: true
+          required_approving_review_count: 3
       release/3.10:
         required_pull_request_reviews:
           require_code_owner_reviews: true
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b173ca6ef..0925887a3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -23,6 +23,7 @@ title: Changelog
 
 ## Table of Contents
 
+- [3.11.0](#3110)
 - [3.10.0](#3100)
 - [3.9.0](#390)
 - [3.8.0](#380)
@@ -77,6 +78,33 @@ title: Changelog
 - [0.7.0](#070)
 - [0.6.0](#060)
 
+## 3.11.0
+
+### Change
+
+- remove JWT signing endpoint and no longer require a private key to be 
uploaded in the jwt-auth plugin. 
[#11597](https://github.com/apache/apisix/pull/11597)
+- rewrite hmac-auth plugin for usability 
[#11581](https://github.com/apache/apisix/pull/11581)
+
+### Plugins
+
+- allow configuring keepalive_timeout in splunk-logger 
[#11611](https://github.com/apache/apisix/pull/11611)
+- add plugin attach-consmer-label 
[#11604](https://github.com/apache/apisix/pull/11604)
+- ai-proxy plugin [#11499](https://github.com/apache/apisix/pull/11499)
+- ai-prompt-decorator plugin 
[#11515](https://github.com/apache/apisix/pull/11515)
+- ai-prompt-template plugin 
[#11517](https://github.com/apache/apisix/pull/11517)
+
+### Bugfixes
+
+- Fix: adjust the position of enums in pb_option_def 
[#11448](https://github.com/apache/apisix/pull/11448)
+- Fix: encryption/decryption for non-auth plugins in consumer 
[#11600](https://github.com/apache/apisix/pull/11600)
+- Fix: confusion when substituting ENV in config file 
[#11545](https://github.com/apache/apisix/pull/11545)
+
+### Core
+
+- support gcp secret manager 
[#11436](https://github.com/apache/apisix/pull/11436)
+- support aws secret manager 
[#11417](https://github.com/apache/apisix/pull/11417)
+- add credential resource and include `X-Consumer-Username`, 
`X-Credential-Identifier`, and `X-Consumer-Custom-ID` headers in requests to 
upstream services [#11601](https://github.com/apache/apisix/pull/11601)
+
 ## 3.10.0
 
 ### Change
diff --git a/Makefile b/Makefile
index bd734ac18..2082a0cf0 100644
--- a/Makefile
+++ b/Makefile
@@ -429,7 +429,6 @@ compress-tar:
        ./apisix \
        ./bin \
        ./conf \
-       ./apisix-$(VERSION)*.rockspec \
        ./apisix-master-0.rockspec \
        LICENSE \
        Makefile \
diff --git a/apisix/core/version.lua b/apisix/core/version.lua
index 91fe77c52..9aa349d66 100644
--- a/apisix/core/version.lua
+++ b/apisix/core/version.lua
@@ -20,5 +20,5 @@
 -- @module core.version
 
 return {
-    VERSION = "3.10.0"
+    VERSION = "3.11.0"
 }
diff --git a/docs/en/latest/building-apisix.md 
b/docs/en/latest/building-apisix.md
index 5ab13227a..a88cfa883 100644
--- a/docs/en/latest/building-apisix.md
+++ b/docs/en/latest/building-apisix.md
@@ -48,7 +48,7 @@ To build and package APISIX for a specific platform, see 
[apisix-build-tools](ht
 First of all, we need to specify the version `APISIX_VERSION` to be installed:
 
 ```shell
-APISIX_VERSION='3.10.0'
+APISIX_VERSION='3.11.0'
 ```
 
 Then, you can run the following command to clone the APISIX source code from 
Github:
diff --git a/docs/en/latest/config.json b/docs/en/latest/config.json
index 0db360eac..ac2403cfd 100644
--- a/docs/en/latest/config.json
+++ b/docs/en/latest/config.json
@@ -1,5 +1,5 @@
 {
-  "version": "3.10.0",
+  "version": "3.11.0",
   "sidebar": [
     {
       "type": "category",
diff --git a/docs/zh/latest/building-apisix.md 
b/docs/zh/latest/building-apisix.md
index 3460b9379..d6908e02c 100644
--- a/docs/zh/latest/building-apisix.md
+++ b/docs/zh/latest/building-apisix.md
@@ -47,7 +47,7 @@ import TabItem from '@theme/TabItem';
 首先,我们需要指定需要安装的版本`APISIX_VERSION`:
 
 ```shell
-APISIX_VERSION='3.10.0'
+APISIX_VERSION='3.11.0'
 ```
 
 然后,你可以运行以下命令,从 Github 克隆 APISIX 源码:
diff --git a/docs/zh/latest/config.json b/docs/zh/latest/config.json
index 6694dc80d..d3a8c7123 100644
--- a/docs/zh/latest/config.json
+++ b/docs/zh/latest/config.json
@@ -1,5 +1,5 @@
 {
-  "version": "3.10.0",
+  "version": "3.11.0",
   "sidebar": [
     {
       "type": "category",

Reply via email to