# Ngx\_openresty mainline version 1.5.8.1 released

**URL:** <https://www.ruby-forum.com/t/ngx-openresty-mainline-version-1-5-8-1-released/238454>\
**Category:** NGINX\
**Created:** [January 11, 2014, 6:44am UTC](https://www.ruby-forum.com/t/ngx-openresty-mainline-version-1-5-8-1-released/238454 "2014-01-11T06:44:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [January 11, 2014, 6:44am UTC](https://www.ruby-forum.com/t/ngx-openresty-mainline-version-1-5-8-1-released/238454/1 "2014-01-11T06:44:57Z")

</div>

Hello folks!

I am happy to announce that the new mainline version of ngx\_openresty,  
1.5.8.1, is now released:

```
http://openresty.org/#Download

```

This is the first openresty release with the latest nginx 1.5.8 core  
bundled. And we have a lot of components updated as usual, which  
reflects the ongoing active development in this project.

Special thanks go to all our contributors for making this happen!

This release still reflects our current focus on stability and  
performance improvements. Getting things right and fast is always of  
our first priority. More speedup will come from both the ngx\_lua  
module and LuaJIT v2.1 soon. But we may also add more new features in  
the near future to make more users happy 🙂

Below is the complete change log for this release, as compared to the  
last (mainline) release, 1.4.3.9:

- change: now we default to LuaJIT instead of the standard Lua 5.1  
interpreter. the “–with-luajit” option for “./configure” is now  
the default. To use the standard Lua 5.1 interpreter, specify  
the “–with-lua51” option explicitly. thanks smallfish for the  
suggestion.

- bugfix: Nginx’s built-in resolver did not accept fully qualified  
domain names (with a trailing dot).

- optimize: shortened the “Server” response header string  
“ngx\_openresty” to “openresty”.

- upgraded the Nginx core to 1.5.8.

- upgraded LuaJIT to v2.1-20140109.

- upgraded LuaNginxModule to 0.9.4.

- upgraded LuaRestyMemcachedLibrary to 0.13.

- upgraded LuaRestyRedisLibrary to 0.18.

- upgraded LuaRestyLockLibrary to 0.02.

- upgraded LuaRestyDNSLibrary to 0.11.

- upgraded LuaRestyCoreLibrary to 0.0.3.

- upgraded EchoNginxModule to 0.51.

- upgraded DrizzleNginxModule to 0.1.7.

- upgraded HeadersMoreNginxModule to 0.25.

- upgraded SetMiscNginxModule to 0.24.

- upgraded SrcacheNginxModule to 0.25.

The HTML version of the change log with lots of helpful hyper-links  
can be browsed here:

```
http://openresty.org/#ChangeLog1005008

```

OpenResty (aka. ngx\_openresty) is a full-fledged web application  
server by bundling the standard Nginx core, lots of 3rd-party Nginx  
modules and Lua libraries, as well as most of their external  
dependencies. See OpenResty’s homepage for details:

```
http://openresty.org/

```

We have run extensive testing on our Amazon EC2 test cluster and  
ensured that all the components (including the Nginx core) play well  
together. The latest test report can always be found here:

```
http://qa.openresty.org

```

Enjoy and happy new year!

Best regards,  
-agentzh
