summaryrefslogtreecommitdiffhomepage
path: root/docs/changes.xml
diff options
context:
space:
mode:
Diffstat (limited to 'docs/changes.xml')
-rw-r--r--docs/changes.xml164
1 files changed, 164 insertions, 0 deletions
diff --git a/docs/changes.xml b/docs/changes.xml
index 2a954dbe..83bb4a56 100644
--- a/docs/changes.xml
+++ b/docs/changes.xml
@@ -5,6 +5,170 @@
<change_log title="unit">
+<changes apply="unit-jsc15" ver="1.21.0" rev="1"
+ date="2020-11-19" time="18:00:00 +0300"
+ packager="Andrei Belov &lt;defan@nginx.com&gt;">
+
+<change>
+<para>
+Initial release of Java 15 module for NGINX Unit.
+</para>
+</change>
+
+</changes>
+
+
+<changes apply="unit-jsc14" ver="1.21.0" rev="1"
+ date="2020-11-19" time="18:00:00 +0300"
+ packager="Andrei Belov &lt;defan@nginx.com&gt;">
+
+<change>
+<para>
+Initial release of Java 14 module for NGINX Unit.
+</para>
+</change>
+
+</changes>
+
+
+<changes apply="unit-jsc13" ver="1.21.0" rev="1"
+ date="2020-11-19" time="18:00:00 +0300"
+ packager="Andrei Belov &lt;defan@nginx.com&gt;">
+
+<change>
+<para>
+Initial release of Java 13 module for NGINX Unit.
+</para>
+</change>
+
+</changes>
+
+
+<changes apply="unit-php
+ unit-python unit-python2.7
+ unit-python3.4 unit-python3.5 unit-python3.6 unit-python3.7
+ unit-python3.8
+ unit-go
+ unit-perl
+ unit-ruby
+ unit-jsc-common unit-jsc8 unit-jsc10 unit-jsc11"
+ ver="1.21.0" rev="1"
+ date="2020-11-19" time="18:00:00 +0300"
+ packager="Andrei Belov &lt;defan@nginx.com&gt;">
+
+<change>
+<para>
+NGINX Unit updated to 1.21.0.
+</para>
+</change>
+
+</changes>
+
+
+<changes apply="unit" ver="1.21.0" rev="1"
+ date="2020-11-19" time="18:00:00 +0300"
+ packager="Andrei Belov &lt;defan@nginx.com&gt;">
+
+<change type="change">
+<para>
+procfs is mounted by default for all languages when "rootfs" isolation is used.
+</para>
+</change>
+
+<change type="change">
+<para>
+any characters valid according to RFC 7230 are now allowed in HTTP header field
+names.
+</para>
+</change>
+
+<change type="change">
+<para>
+HTTP header fields with underscores ("_") are now discarded from requests by
+default.
+</para>
+</change>
+
+<change type="feature">
+<para>
+optional multithreaded request processing for Java, Python, Perl, and Ruby apps.
+</para>
+</change>
+
+<change type="feature">
+<para>
+regular expressions in route matching patterns.
+</para>
+</change>
+
+<change type="feature">
+<para>
+compatibility with Python 3.9.
+</para>
+</change>
+
+<change type="feature">
+<para>
+the Python module now supports ASGI 2.0 legacy applications.
+</para>
+</change>
+
+<change type="feature">
+<para>
+the "protocol" option in Python applications aids choice between ASGI and WSGI.
+</para>
+</change>
+
+<change type="feature">
+<para>
+the fastcgi_finish_request() PHP function that finalizes request processing and
+continues code execution without holding onto the client connection.
+</para>
+</change>
+
+<change type="feature">
+<para>
+the "discard_unsafe_fields" HTTP option that enables discarding request header
+fields with irregular (but still valid) characters in the field name.
+</para>
+</change>
+
+<change type="feature">
+<para>
+the "procfs" and "tmpfs" automount isolation options to disable automatic
+mounting of eponymous filesystems.
+</para>
+</change>
+
+<change type="bugfix">
+<para>
+the router process could crash when running Go applications under high load;
+the bug had appeared in 1.19.0.
+</para>
+</change>
+
+<change type="bugfix">
+<para>
+some language dependencies could remain mounted after using "rootfs" isolation.
+</para>
+</change>
+
+<change type="bugfix">
+<para>
+various compatibility issues in Java applications.
+</para>
+</change>
+
+<change type="bugfix">
+<para>
+the Java module built with the musl C library couldn't run applications that
+use "rootfs" isolation.
+</para>
+</change>
+
+</changes>
+
+
<changes apply="unit-php
unit-python unit-python2.7
unit-python3.4 unit-python3.5 unit-python3.6 unit-python3.7