OpenResty 1.25.3.1 Released
We are happy to announce the new formal release, 1.25.3.1, of the OpenResty web platform based on NGINX and LuaJIT.
The (portable) source code distribution, the Win32/Win64 binary distributions, and the pre-built binary Linux packages for Ubuntu, Debian, Fedora, CentOS, RHEL, Alpine, OpenSUSE, Amazon Linux, Rocky Linux, Oracle Linux, and CBL Mariner are provided on this Download page.
Version highlights
- Based on the very recent mainline nginx core 1.25.3.
- LuaJIT
- Many fixes imported from Mike Pall’s upstream https://github.com/luajit/luajit repository.
- Added support for HTTP/3.
- Added support for PCRE2.
- Upgraded OpenSSL to 1.1.1w for Win32/Win64.
- lua-nginx-module
- Added support for
lua_ssl_certificate
andlua_ssl_certificate_key
. - Removed
ngx.re
fromngx.run_worker_thread
. - Disabled SSLv3 and enabled TLSv1.3 by default in the lua-ssl-protocols.
- Added support for
- lua-resty-core
- Refined
ngx.worker.pids()
for better performance.
- Refined
- lua-resty-dns
- Introduced a cleanup method for explicit destruction of cosocket resources within the resolver object.
Full Changelog
Complete change logs since the last (formal) release, 1.21.4.3, can be browsed in the page Change Log for 1.25.3.x.
Feedback
We appreciate your feedback on this release. Feel free to create new GitHub issues or send emails to one of our mailing lists.