From 43603639c2082dc0c7f5da1243af8800f9649ba8 Mon Sep 17 00:00:00 2001 From: spacewander Date: Mon, 24 May 2021 21:00:31 +0800 Subject: [PATCH] feat: release APISIX 2.6 --- website/docusaurus.config.js | 4 +- .../2021-05-24-release-apache-apisix-2.6.md | 38 +++++++++++++++++++ website/static/data/events.json | 4 ++ 3 files changed, 44 insertions(+), 2 deletions(-) create mode 100644 website/events/2021-05-24-release-apache-apisix-2.6.md diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index c414d3e93b93e..91a55816d3611 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -22,8 +22,8 @@ module.exports = { shape: "triangle", color: "#e8433e", githubRepo: "apache/apisix", - version: "2.5", - releaseDate: "2021-04-05", + version: "2.6", + releaseDate: "2021-05-24", firstDocPath: "/getting-started", }, { diff --git a/website/events/2021-05-24-release-apache-apisix-2.6.md b/website/events/2021-05-24-release-apache-apisix-2.6.md new file mode 100644 index 0000000000000..fac69283dd1c0 --- /dev/null +++ b/website/events/2021-05-24-release-apache-apisix-2.6.md @@ -0,0 +1,38 @@ +--- +title: Release Apache APISIX 2.6 +--- + + + +### Change + +- change(prometheus): redesign the latency metrics & update grafana [#3993](https://github.com/apache/apisix/pull/3993) +- change(prometheus): don't expose metrics to internet [#3994](https://github.com/apache/apisix/pull/3994) +- change(limit-count): ensure redis cluster name is set correctly [#3910](https://github.com/apache/apisix/pull/3910) +- change: drop support of OpenResty 1.15 [#3960](https://github.com/apache/apisix/pull/3960) + +### Core + +- :sunrise: feat: support passing different host headers in multiple nodes [#4208](https://github.com/apache/apisix/pull/4208) +- :sunrise: feat: add 50x html for error page [#4164](https://github.com/apache/apisix/pull/4164) +- :sunrise: feat: support to use upstream_id in stream_route [#4121](https://github.com/apache/apisix/pull/4121) +- :sunrise: feat: support client certificate verification [#4034](https://github.com/apache/apisix/pull/4034) +- :sunrise: feat: add nacos support [#3820](https://github.com/apache/apisix/pull/3820) +- :sunrise: feat: patch tcp.sock.connect to use our DNS resolver [#4114](https://github.com/apache/apisix/pull/4114) + +### Plugin + +- :sunrise: feat(redirect): support uri encoding [#4244](https://github.com/apache/apisix/pull/4244) +- :sunrise: feat(key-auth): allow customizing header [#4013](https://github.com/apache/apisix/pull/4013) +- :sunrise: feat(response-rewrite): allow using variable in the header [#4194](https://github.com/apache/apisix/pull/4194) +- :sunrise: feat(ext-plugin): APISIX can support Java, Go and other languages to implement custom plugin [#4183](https://github.com/apache/apisix/pull/4183) + +### Bugfix + +- fix(DNS): support IPv6 resolver [#4242](https://github.com/apache/apisix/pull/4242) +- fix(healthcheck): only one_loop is needed in the passive health check report [#4116](https://github.com/apache/apisix/pull/4116) +- fix(traffic-split): configure multiple "rules", the request will be confused between upstream [#4092](https://github.com/apache/apisix/pull/4092) +- fix: ensure upstream with domain is cached [#4061](https://github.com/apache/apisix/pull/4061) +- fix: be compatible with the router created before 2.5 [#4056](https://github.com/apache/apisix/pull/4056) +- fix(standalone): the conf should be available during start [#4027](https://github.com/apache/apisix/pull/4027) +- fix: ensure atomic operation in limit-count plugin [#3991](https://github.com/apache/apisix/pull/3991) diff --git a/website/static/data/events.json b/website/static/data/events.json index e7a0b5830e0cc..59803b854465a 100644 --- a/website/static/data/events.json +++ b/website/static/data/events.json @@ -1,4 +1,8 @@ [ + { + "title": "Release Apache APISIX 2.6", + "fileName": "2021-05-24-release-apache-apisix-2.6" + }, { "title": "Release Apache APISIX Dashboard 2.6", "fileName": "2021-04-22-release-apache-apisix-dashboard-2.6"