OpenResty 1.25.3.1 正式リリース
NGINX と LuaJIT に基づく OpenResty ネットワークプラットフォームの 1.25.3.1 正式版がリリースされました。
本リリースでは、ソースコードバージョン、Win32/Win64 バイナリ版、および Ubuntu、Debian、Fedora、CentOS、RHEL、Alpine、OpenSUSE、Amazon Linux、Rocky Linux、Oracle Linux、CBL Mariner 用のプリコンパイル済み Linux パッケージをご提供しております。ダウンロードページからダウンロードいただけます。
主な変更点
- 最新の Nginx メインラインバージョン 1.25.3 をベースにしています。
- LuaJIT
- Mike Pall 氏の公式アップストリームリポジトリ https://github.com/luajit/luajit から多くの修正を取り込みました。
- HTTP/3 のサポートを新たに追加しました。
- PCRE2 のサポートを新たに追加しました。
- Win32/Win64 向けに OpenSSL を 1.1.1w バージョンにアップグレードしました。
- lua-nginx-module
lua_ssl_certificate
とlua_ssl_certificate_key
のサポートを新たに追加しました。ngx.run_worker_thread
からngx.re
のサポートを削除しました。- lua-ssl-protocols で SSLv3 を無効化し、TLSv1.3 をデフォルトで有効化しました。
- lua-resty-core
- パフォーマンス向上のため
ngx.worker.pids()
を最適化しました。
- パフォーマンス向上のため
- lua-resty-dns
- リゾルバーオブジェクト内の cosocket リソースを明示的に破棄するためのクリーンアップメソッドを導入しました。
完全な変更ログ
前回の(正式)バージョン 1.21.4.3 以降の完全な変更記録は、1.25.3.x の変更ログページでご覧いただけます。
フィードバック
本バージョンに関するフィードバックをお待ちしております。GitHub issues で新しい issue を作成するか、メーリングリストの1つにメールを送信するか、またはフォーラムでディスカッションにご参加ください。