# OpenResty 1.9.15.1 released

**URL:** <https://www.ruby-forum.com/t/openresty-1-9-15-1-released/244728>\
**Category:** NGINX\
**Created:** [June 4, 2016, 7:40am UTC](https://www.ruby-forum.com/t/openresty-1-9-15-1-released/244728 "2016-06-04T07:40:32Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sadaf\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/858c86/32.png) [@Sadaf\_N](https://www.ruby-forum.com/u/Sadaf_N)\
**Post date:** [June 4, 2016, 7:40am UTC](https://www.ruby-forum.com/t/openresty-1-9-15-1-released/244728/1 "2016-06-04T07:40:32Z")

</div>

Hi folks,

I am happy to announce the new formal release, 1.9.15.1, of the  
OpenResty web platform based on NGINX and LuaJIT:

```
https://openresty.org/en/download.html

```

Both the (portable) source code distribution and the Win32 binary  
distribution are provided on this Download page.

The highlights of this release are:

1. New NGINX 1.9.15 core.

2. LuaJIT now supports (almost) the full 2GB address space for its  
GC-managed memory per VM instance on x86\_64 (as compared to the  
previous 1GB memory limit on x86\_64).

3. the new restydoc command-line utility. Ensure you have added  
/bin to your PATH  
environment, as in

assuming your are using the default OpenResty prefix  
(/usr/local/openresty). Then you can try the following commands from  
your terminal:

```
restydoc -s listen

restydoc -s content_by_lua

restydoc resty.lrucache

restydoc -s ngx.re.match ngx_lua

restydoc ngx_proxy

restydoc ngx_stream_proxy

restydoc -s '$request_uri'

```

Hopefully you’ll have fun with this tool 🙂

Special thanks go to all our developers and contributors!

Complete list of changes since the last (formal) release, 1.9.7.5:

- upgraded the Nginx core to 1.9.15.

- bugfix: applied the patch for nginx security advisory  
(CVE-2016-4450) to the nginx 1.9.15 core.

- feature: added restydoc documentation indexes for the official  
nginx core and most of the official openresty components.

- upgraded ngx\_lua to 0.10.5.

- upgraded lua-resty-core to 0.1.6.

- upgraded lua-resty-redis to 0.24.

- upgraded lua-resty-dns to 0.16.

- upgraded lua-resty-memcached to 0.14.

- upgraded lua-resty-mysql to 0.16.

- upgraded resty-cli to 0.12.

- upgraded lua-cjson to 2.1.0.4.

- upgraded LuaJIT to v2.1-20160517:  
[Tags · openresty/luajit2 · GitHub](https://github.com/openresty/luajit2/tags)

- upgraded ngx\_srcache to 0.31.

- upgraded ngx\_form\_input to 0.12.

- upgraded ngx\_devel\_kit to 0.3.0.

- upgraded ngx\_encrypted\_session to 0.05.

- upgraded ngx\_headers\_more to 0.30.

- upgraded ngx\_echo to 0.59.

- upgraded ngx\_memc to 0.17.

- upgraded ngx\_redis2 to 0.13.

- upgraded ngx\_iconv to 0.14.

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

```
https://openresty.org/en/changelog-1009015.html

```

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

```
https://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:

```
https://qa.openresty.org/

```

Enjoy!  
-agentzh
