<div dir="ltr"><p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69)">Hi folks,</p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69);min-height:14px"><br></p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69)">We are very excited to announce that Tengine-2.1.2 (stable version) has been released. You can either checkout the source code from GitHub: <a href="https://github.com/alibaba/tengine"><span style="color:rgb(228,175,9)">https://github.com/alibaba/tengine</span></a> (tag: tengine-2.1.2_f) or download the tarball directly: <a href="http://tengine.taobao.org/download/tengine-2.1.0.tar.gz"><span style="color:rgb(228,175,9)">http://tengine.taobao.org/download/tengine-2.1.2.tar.gz</span></a></p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69);min-height:14px"><br></p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69)">This release supports HTTP v2 and SPDY v3.1 simultaneously, and it will select the reasonable protocol for SSL connections.</p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69);min-height:14px"><br></p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69)">The full changelog is as follows:</p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69);min-height:14px"><br></p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69)">*) Feature: ngx_http_reqstat_module now will trace requests if they are redirected internally by 'rewrite' or 'error_page'. (cfsego)</p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69)">*) Feature: porting HTTP/2 from nginx v1.9.7, and support for spdy fallback. (PeterDaveHello, cfsego)</p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69)">*) Feature: added ngx_debug_pool module to check nginx memory. (chobits)</p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69)">*) Feature: porting $upstream_cookie from nginx.</p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69)">*) Bugfix: fixed merging the duplicate peers for ngx_http_dyups_module. (FqqCS, taoyuanyuan)</p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69)">*) Bugfix: lua-upstream-nginx-module cann't compile successfully. (cfsego)</p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69)">*) Bugfix: fixed ngx_http_concat_module that took no effect on javascript. (IYism)</p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69);min-height:14px"><br></p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69)">See our website for more details: <a href="http://tengine.taobao.org/"><span style="color:rgb(228,175,9)">http://tengine.taobao.org</span></a></p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69);min-height:14px"><br></p>
<p style="margin:0px;font-size:12px;line-height:normal;font-family:Helvetica;color:rgb(69,69,69)">Have fun!</p></div>