This is an automated email from the ASF dual-hosted git repository.
wenming pushed a commit to branch release/3.6
in repository https://gitbox.apache.org/repos/asf/apisix.git
The following commit(s) were added to refs/heads/release/3.6 by this push:
new 23efb8568 docs: update 3.6.0 release notes (#10331)
23efb8568 is described below
commit 23efb856854b540e870743773516afa2d5d70270
Author: Xin Rong <[email protected]>
AuthorDate: Tue Oct 17 16:10:47 2023 +0800
docs: update 3.6.0 release notes (#10331)
* docs: fix typo in 3.6 release log (#10302)
Co-authored-by: liugang11 <[email protected]>
* docs: update 3.6.0 release notes (#10303)
---------
Co-authored-by: gangliu <[email protected]>
Co-authored-by: liugang11 <[email protected]>
Co-authored-by: Traky Deng <[email protected]>
---
CHANGELOG.md | 19 +++++++++----------
docs/zh/latest/CHANGELOG.md | 19 +++++++++----------
2 files changed, 18 insertions(+), 20 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2aafe95b5..ce5f1d017 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -77,30 +77,29 @@ title: Changelog
### Change
-- :warning: Remove the `etcd.use_grpc` and no longer support communication
with ETCD using protocols with gRPC:
[#10015](https://github.com/apache/apisix/pull/10015)
-- :warning: Removing conf server, the data plane no longer supports
communication with the data plane, and needs to be adjusted from
`config_provider: control_plane` to `config_provider: etcd`:
[#10012](https://github.com/apache/apisix/pull/10012)
+- :warning: Remove gRPC support between APISIX and etcd and remove
`etcd.use_grpc` configuration option:
[#10015](https://github.com/apache/apisix/pull/10015)
+- :warning: Remove conf server. The data plane no longer supports direct
communication with the control plane, and the configuration should be adjusted
from `config_provider: control_plane` to `config_provider: etcd`:
[#10012](https://github.com/apache/apisix/pull/10012)
+- :warning: Enforce strict schema validation on the properties of the core
APISIX resources: [#10233](https://github.com/apache/apisix/pull/10233)
### Core
-- :sunrise: support configuring the buffer size of the access log:
[#10225](https://github.com/apache/apisix/pull/10225)
-- :sunrise: Support for passing resolv.conf in dns discovery:
[#9770](https://github.com/apache/apisix/pull/9770)
-- :sunrise: No longer relying on trust:
[#10121](https://github.com/apache/apisix/pull/10065)
-- :sunrise: Strictly validate the input of core resources:
[#10233](https://github.com/apache/apisix/pull/10233)
-- :sunrise: Add dubbo protocols Support in the xrpc
[#9660](https://github.com/apache/apisix/pull/9660)
+- :sunrise: Support configuring the buffer size of the access log:
[#10225](https://github.com/apache/apisix/pull/10225)
+- :sunrise: Support the use of local DNS resolvers in service discovery by
configuring `resolv_conf`: [#9770](https://github.com/apache/apisix/pull/9770)
+- :sunrise: Remove Rust dependency for installation:
[#10121](https://github.com/apache/apisix/pull/10121)
+- :sunrise: Support Dubbo protocol in xRPC
[#9660](https://github.com/apache/apisix/pull/9660)
### Plugins
- :sunrise: Support https in traffic-split plugin:
[#9115](https://github.com/apache/apisix/pull/9115)
-- :sunrise: Support for passing resolv.conf in dns discovery:
[#9770](https://github.com/apache/apisix/pull/9770)
- :sunrise: Support rewrite request body in external
plugin:[#9990](https://github.com/apache/apisix/pull/9990)
- :sunrise: Support set nginx variables in opentelemetry plugin:
[#8871](https://github.com/apache/apisix/pull/8871)
- :sunrise: Support unix sock host pattern in the chaitin-waf plugin:
[#10161](https://github.com/apache/apisix/pull/10161)
### Bugfixes
-- Fix graphql post request route matching exception:
[#10198](https://github.com/apache/apisix/pull/10198)
+- Fix GraphQL POST request route matching exception:
[#10198](https://github.com/apache/apisix/pull/10198)
- Fix error on array of multiline string in `apisix.yaml`:
[#10193](https://github.com/apache/apisix/pull/10193)
-- Fix provide error instead of nil panic when cache_zone is missing in
proxy-cache plugin: [#10138](https://github.com/apache/apisix/pull/10138)
+- Add error handlers for invalid `cache_zone` configuration in the
`proxy-cache` plugin: [#10138](https://github.com/apache/apisix/pull/10138)
## 3.5.0
diff --git a/docs/zh/latest/CHANGELOG.md b/docs/zh/latest/CHANGELOG.md
index ffee1ebb9..a3ce74cca 100644
--- a/docs/zh/latest/CHANGELOG.md
+++ b/docs/zh/latest/CHANGELOG.md
@@ -78,23 +78,22 @@ title: CHANGELOG
### Change
- :warning: 移除 `etcd.use_grpc`,不再支持使用 gRPC 协议与 etcd
进行通信:[#10015](https://github.com/apache/apisix/pull/10015)
-- :warning: 移除 conf server,数据平面不再支持与数据平面进行通信,需要从 `config_provider:
control_plane` 调整为 `config_provider:
etcd`:[#10012](https://github.com/apache/apisix/pull/10012)
+- :warning: 移除 conf server,数据平面不再支持与控制平面进行通信,需要从 `config_provider:
control_plane` 调整为 `config_provider:
etcd`:[#10012](https://github.com/apache/apisix/pull/10012)
+- :warning: 严格验证核心资源的输入:[#10233](https://github.com/apache/apisix/pull/10233)
### Core
- :sunrise:
支持配置访问日志的缓冲区大小:[#10225](https://github.com/apache/apisix/pull/10225)
-- :sunrise: 支持在 DNS 发现中传递
resolv.conf:[#9770](https://github.com/apache/apisix/pull/9770)
-- :sunrise: 不再依赖 Rust:[#10121](https://github.com/apache/apisix/pull/10065)
-- :sunrise: 严格验证核心资源的输入:[#10233](https://github.com/apache/apisix/pull/10233)
-- :sunrise: 在 xrpc 中添加 dubbo
协议支持:[#9660](https://github.com/apache/apisix/pull/9660)
+- :sunrise: 支持在 DNS 发现服务中允许配置 `resolv_conf` 来使用本地 DNS
解析器:[#9770](https://github.com/apache/apisix/pull/9770)
+- :sunrise: 安装不再依赖 Rust:[#10121](https://github.com/apache/apisix/pull/10121)
+- :sunrise: 在 xRPC 中添加 Dubbo
协议支持:[#9660](https://github.com/apache/apisix/pull/9660)
### Plugins
-- :sunrise: 在 traffic-split 插件中支持
https:[#9115](https://github.com/apache/apisix/pull/9115)
-- :sunrise: 支持在 DNS 发现中传递
resolv.conf:[#9770](https://github.com/apache/apisix/pull/9770)
-- :sunrise: 在 ext-plugin
插件中支持重写请求体:[#9990](https://github.com/apache/apisix/pull/9990)
-- :sunrise: 在 opentelemetry 插件中支持设置 nginx
变量:[#8871](https://github.com/apache/apisix/pull/8871)
-- :sunrise: 在 chaitin-waf 插件中支持 unix sock
主机模式:[#10161](https://github.com/apache/apisix/pull/10161)
+- :sunrise: 在 `traffic-split` 插件中支持
HTTPS:[#9115](https://github.com/apache/apisix/pull/9115)
+- :sunrise: 在 `ext-plugin`
插件中支持重写请求体:[#9990](https://github.com/apache/apisix/pull/9990)
+- :sunrise: 在 `opentelemetry` 插件中支持设置 NGINX
变量:[#8871](https://github.com/apache/apisix/pull/8871)
+- :sunrise: 在 `chaitin-waf` 插件中支持 UNIX sock
主机模式:[#10161](https://github.com/apache/apisix/pull/10161)
### Bugfixes