Skip to content

Commit

Permalink
docs: added release apache apisix 2.7 English version blog (#397)
Browse files Browse the repository at this point in the history
* docs: added release apache apisix 2.7 English version blog

* fix: md lint

* Update website/blog/2021-06-29-release-apache-apisix-2.7-en.md

Co-authored-by: 琚致远 <[email protected]>

* Update website/blog/2021-06-29-release-apache-apisix-2.7-en.md

Co-authored-by: 琚致远 <[email protected]>

* Update website/blog/2021-06-29-release-apache-apisix-2.7-en.md

Co-authored-by: 罗泽轩 <[email protected]>

* Update website/blog/2021-06-29-release-apache-apisix-2.7-en.md

Co-authored-by: Shuyang Wu <[email protected]>

* Update website/blog/2021-06-29-release-apache-apisix-2.7-en.md

Co-authored-by: Shuyang Wu <[email protected]>

* Update website/blog/2021-06-29-release-apache-apisix-2.7-en.md

Co-authored-by: Shuyang Wu <[email protected]>

* Update website/blog/2021-06-29-release-apache-apisix-2.7-en.md

Co-authored-by: Shuyang Wu <[email protected]>

* Update website/blog/2021-06-29-release-apache-apisix-2.7-en.md

Co-authored-by: Shuyang Wu <[email protected]>

* Update website/blog/2021-06-29-release-apache-apisix-2.7-en.md

Co-authored-by: Shuyang Wu <[email protected]>

* Update website/blog/2021-06-29-release-apache-apisix-2.7-en.md

Co-authored-by: Shuyang Wu <[email protected]>

* fix: md lint

fix: md lint

* Update website/blog/2021-06-29-release-apache-apisix-2.7-en.md

Co-authored-by: Shuyang Wu <[email protected]>

Co-authored-by: 琚致远 <[email protected]>
Co-authored-by: 罗泽轩 <[email protected]>
Co-authored-by: Shuyang Wu <[email protected]>
  • Loading branch information
4 people authored Jul 7, 2021
1 parent 662ab8d commit 588964e
Showing 1 changed file with 54 additions and 0 deletions.
54 changes: 54 additions & 0 deletions website/blog/2021-06-29-release-apache-apisix-2.7-en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---
title: "Release Apache APISIX 2.7.0"
author: Serendipity96
authorURL: "https://github.com/Serendipity96"
authorImageURL: "https://avatars.githubusercontent.com/u/23514812?v=4"
---
> [@Serendipity96](https://github.com/Serendipity96), Apache APISIX contributor from [Shenzhen Zhiliu Technology Co.](https://www.apiseven.com/)
>
<!--truncate-->
Apache APISIX 2.7.0 has been released! Welcome to download and use it.

This version supports multi-language plugins, enhances the four-layer TCP proxy and Nginx configuration. More than 20 developers participated, and 70 plus pull requests have been submitted. The following is an introduction to the key features.

## Release Notes

### Multi-language plugin

With the release of the first version of apisix-java-plugin-runner, and apisix-go-plugin-runner completes its main functions, the multi-language plugin of Apache APISIX supports the two most widely used back-end programming languages. If you are still worried that the development of Apache APISIX plugin will be limited to Lua ecosystem, please try our multi-language plugin runner to develop Java / Go plugins.

### Enhanced four-layer TCP proxy

In version 2.7, we have developed new features of TCP proxy, including:

- Allow domain name configuration in upstream
- Allow mqtt-proxy plugin to configure domain name
- Support for receiving TLS over TCP connections, the certificate of which can be dynamically configured just like HTTPS certificate
- SNI-based route rules
- Dynamic verification of client certificates

In future releases, we will continue to improve TCP proxy, so stay tuned!

### Enhanced Nginx configuration

We hope to dynamically set more and more Nginx configurations, so we add our own patches and Nginx C modules to enhance the native Nginx.

The following new features are currently included:

- Dynamically set mTLS
- Dynamically set client_max_body_size

In future releases, we will continue to allow the following Nginx configurations to be set dynamically:

- upstream keepalive
- gzip
- real_ip
- proxy_max_temp_file_size

## Download

Download Apache APISIX 2.7.0-Release

- Source code: please visit [download page](https://apisix.apache.org/downloads/)
- Binary installation package: please visit [Installation Guide](https://apisix.apache.org/zh/docs/apisix/how-to-build/)

0 comments on commit 588964e

Please sign in to comment.