# Ngx\_openresty stable version 1.0.10.48 released!

**URL:** <https://www.ruby-forum.com/t/ngx-openresty-stable-version-1-0-10-48-released/216302>\
**Category:** NGINX\
**Created:** [February 1, 2012, 5:57am UTC](https://www.ruby-forum.com/t/ngx-openresty-stable-version-1-0-10-48-released/216302 "2012-02-01T05:57:59Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [February 1, 2012, 5:57am UTC](https://www.ruby-forum.com/t/ngx-openresty-stable-version-1-0-10-48-released/216302/1 "2012-02-01T05:57:59Z")

</div>

Hello, folks!

I’m happy to announce that the new stable release of ngx\_openresty,  
1.0.10.48, has just been kicked out of door:

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

```

This is the 3rd stable release of ngx\_openresty that is based on the  
Nginx  
core 1.0.10, which is a maintenance release.

Special thanks go to all our contributors and users to help make this  
release happen 🙂

Here goes the complete change log for this release, as compared to the  
last  
stable release, 1.0.10.44, released about two weeks ago:

- upgraded LuaNginxModule to 0.4.1.
  - bugfix: ngx\_http\_lua\_header\_filter\_init was called with an  
argument  
which actually accepts none. this could cause compilation errors  
at least  
with gcc 4.3.4 as reported in github issue  
#80[http://github.com/chaoslawful/lua-nginx-module/issues/80](http://github.com/chaoslawful/lua-nginx-module/issues/80).  
thanks bigplum (Simon).
  - bugfix: fixed all the warnings from the clang static analyzer.
  - bugfix: ngx.exit [http://wiki.nginx.org/HttpLuaModule#ngx.exit](http://wiki.nginx.org/HttpLuaModule#ngx.exit),  
ngx.redirect [http://wiki.nginx.org/HttpLuaModule#ngx.redirect](http://wiki.nginx.org/HttpLuaModule#ngx.redirect),  
ngx.exec [http://wiki.nginx.org/HttpLuaModule#ngx.exec](http://wiki.nginx.org/HttpLuaModule#ngx.exec), and  
ngx.req.set\_uri(uri,  
true) [http://wiki.nginx.org/HttpLuaModule#ngx.req.set\_uri](http://wiki.nginx.org/HttpLuaModule#ngx.req.set_uri) could  
return (they should never return as per the documentation). this  
bug had  
appeared in ngx\_lua v0.3.1rc4 and ngx\_openresty 1.0.6.13. thanks  
@cyberty [http://weibo.com/cyberty](http://weibo.com/cyberty) for reporting it.
  - feature: allow use of the DDEBUG macro from the outside (via the  
-D  
DDEBUG=1 cc opton).

- upgraded DrizzleNginxModule to v0.1.2rc6.
  - bugfix: fixed all the warnings from the clang static analyzer.
  - feature: allow use of the DDEBUG macro from the outside (via the  
-D  
DDEBUG=1 cc opton).

- upgraded EchoNginxModule to 0.38rc1, SetMiscNginxModule to 0.22rc5,  
HeadersMoreNginxModule to 0.17rc1, and MemcNginxModule to 0.13rc3, to  
allow use of the DDEBUG macro from the outside (via the -D DDEBUG=1  
cc  
opton).

As always, you’re welcome to report bugs and feature requests either  
here  
or directly to me 🙂

OpenResty (aka. ngx\_openresty) is a full-fledged web application server  
by  
bundling the standard Nginx core, lots of 3rd-party Nginx modules, as  
well  
as most of their external dependencies.

By taking adantage of various well-designed Nginx modules,  
OpenRestyeffectively turns the nginx server into a powerful web app  
server, in which  
the web developers can use the Lua programming language to script  
various  
existing nginx C modules and Lua modules and construct extremely  
high-performance web applications that is capable to handle 10K+  
connections.

OpenResty aims to run your server-side web app completely in the Nginx  
server, leveraging Nginx’s event model to do non-blocking I/O not only  
with  
the HTTP clients, but also with remote backends like MySQL, PostgreSQL,  
Memcached, and Redis.

You can find more details on the homepage of ngx\_openresty here:

```
http://openresty.org

```

Enjoy!  
-agentzh
