# Tengine-1.5.0 is released

**URL:** <https://www.ruby-forum.com/t/tengine-1-5-0-is-released/236029>\
**Category:** NGINX\
**Created:** [July 31, 2013, 3:36pm UTC](https://www.ruby-forum.com/t/tengine-1-5-0-is-released/236029 "2013-07-31T15:36:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![alcina](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/a587f6/32.png) [@alcina](https://www.ruby-forum.com/u/alcina)\
**Post date:** [July 31, 2013, 3:36pm UTC](https://www.ruby-forum.com/t/tengine-1-5-0-is-released/236029/1 "2013-07-31T15:36:11Z")

</div>

Hi folks,

We are excited to announce that Tengine-1.5.0 (stable version) has been  
released!  
You can either checkout the source code from github:  
[GitHub - alibaba/tengine: A distribution of Nginx with some advanced features](https://github.com/alibaba/tengine) or download the tar ball directly:  
[http://tengine.taobao.org/download/tengine-1.5.0.tar.gz](http://tengine.taobao.org/download/tengine-1.5.0.tar.gz)

This is the latest stable version of Tengine, in which we have added the  
non-buffering request body mechanism (Nginx has to buffer the whole  
request body before sending to a backend. And in some cases, Nginx has  
to save the request body to disk). This feature could reduce disk IO and  
system load greatly for uploading services.

The ABI compatibility verification of DSO has been introduced. And we  
also added the trim module which could be used to remove white spaces  
and comments to decrease the size of a page.

The full change log follows below:

```
*) Feature: added ABI compatibility verification for DSO modules.
   (monadbobo)

*) Feature: added non-buffering request body mechanism. Now the http

```

proxy  
and fastcgi module can send requests to backend servers when it  
receives  
part of a request body. (yaoweibin)

```
*) Feature: added trim module which can remove unnecessary white 

```

spaces  
and  
comments to reduce the size of a page. (taoyuanyuan)

```
*) Feature: added the accept filter mechanism which supports to do 

```

some  
filter processing after accepting a new connection. (yzprofile)

```
*) Feature: Now the server banner in a default error page can be

```

replaced  
by the string specified in server\_tag. (zhuzhaoyuan)

```
*) Bugfix: fixed the bug of the 'buffer' argument might be ignored 

```

in  
the  
‘access\_log’ directive. (cfsego)

```
*) Bugfix: fixed the session_sticky module didn't issue the session

```

cookie  
in the direct mode. (dinic)

For those who don’t know Tengine, it is a free and open source  
distribution of Nginx with some advanced features. See our website for  
more details: [http://tengine.taobao.org](http://tengine.taobao.org)

Have fun!

Regards,
