]> git.kaiwu.me - nginx.git/commitdiff
nginx-1.31.5-RELEASE release-1.31.5
authorRoman Arutyunyan <arut@nginx.com>
Fri, 28 Aug 2026 11:52:47 +0000 (15:52 +0400)
committerRoman Arutyunyan <arutyunyan.roman@gmail.com>
Wed, 2 Sep 2026 11:17:13 +0000 (15:17 +0400)
docs/xml/nginx/changes.xml

index 7076188a4f30c8a070545acf321b1364612ac817..d2ba809cc4060c32ff7ea5b074f104bbb9ad092b 100644 (file)
@@ -5,6 +5,97 @@
 <change_log title="nginx">
 
 
+<changes ver="1.31.5" date="2026-09-02">
+
+<change type="feature">
+<para lang="ru">
+control API.
+</para>
+<para lang="en">
+control API.
+</para>
+</change>
+
+<change type="feature">
+<para lang="ru">
+предикатные location'ы.
+</para>
+<para lang="en">
+predicate locations.
+</para>
+</change>
+
+<change type="feature">
+<para lang="ru">
+модуль ngx_http_json_module.
+</para>
+<para lang="en">
+the ngx_http_json_module.
+</para>
+</change>
+
+<change type="feature">
+<para lang="ru">
+директива client_body_early_read.
+</para>
+<para lang="en">
+the "client_body_early_read" directive.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+в рабочем процессе могло произойти обращение к ранее освобождённой
+памяти, если использовалось проксирование с буферизацией
+и при отправке ответа HTTP/2-клиенту произошла ошибка.
+</para>
+<para lang="en">
+use-after-free might occur in a worker process if
+proxying with buffering was used and an error occurred
+while sending the response to an HTTP/2 client.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+рабочий процесс мог не завершиться или в логах могли появляться
+сообщения "accept4() failed (9: Bad file descriptor)", если у
+рабочего процесса закончились файловые дескрипторы перед его
+плавным завершением.
+</para>
+<para lang="en">
+a worker process might not exit or
+"accept4() failed (9: Bad file descriptor)" alerts might appear
+in logs if the worker process ran out of file descriptors
+before graceful shutdown.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+запросы к FastCGI- и uwsgi-бэкендам были некорректными,
+если имя параметра было слишком длинным.
+</para>
+<para lang="en">
+requests to FastCGI and uwsgi backends were malformed
+if a parameter name was too long.
+</para>
+</change>
+
+<change>
+<para lang="ru">
+Исправления в HTTP/3, ngx_http_slice_module
+и ngx_http_memcached_module.
+</para>
+<para lang="en">
+Bugfixes in HTTP/3, ngx_http_slice_module,
+and ngx_http_memcached_module.
+</para>
+</change>
+
+</changes>
+
+
 <changes ver="1.31.4" date="2026-08-19">
 
 <change type="feature">