diff options
author | Dmitry Volyntsev <xeioex@nginx.com> | 2025-07-09 14:34:05 -0700 |
---|---|---|
committer | Dmitry Volyntsev <xeioexception@gmail.com> | 2025-07-10 11:14:09 -0700 |
commit | 4fd3ff98e413ede57c88456cf84b116a8382061a (patch) | |
tree | c10abe06fd0246d4f6f23ad8aa0d411afd1c372a | |
parent | 941c1f9c09487bdb8328624e06deeb9519083e62 (diff) | |
download | njs-master.tar.gz njs-master.zip |
-rw-r--r-- | CHANGES | 55 |
1 files changed, 55 insertions, 0 deletions
@@ -1,3 +1,58 @@ +Changes with njs 0.9.1 10 Jul 2025 + + nginx modules: + + *) Feature: added Fetch API for QuickJS engine. + + *) Feature: added state file for a shared dictionary. + + *) Bugfix: fixed handling of Content-Length header when + a body is provided for Fetch API. + + *) Bugfix: fixed qjs engine after bellard/quickjs@458c34d2. + + *) Bugfix: fixed NULL pointer dereference when processing + If-* headers. + + Core: + + *) Feature: added ECDH support for WebCrypto. + + *) Improvement: reduced memory consumption by the object hash. + The new hash uses 42% less memory per element. + + *) Improvement: reduced memory consumption for concatenation of + numbers and strings. + + *) Improvement: reduced memory consumption of + String.prototype.concat() with scalar values. + + *) Bugfix: fixed segfault in njs_property_query(). + The issue was introduced in b28e50b1 (0.9.0). + + *) Bugfix: fixed Function constructor template injection. + + *) Bugfix: fixed GCC compilation with O3 optimization level. + + *) Bugfix: fixed constant is too large for 'long' warning + on MIPS -mabi=n32. + + *) Bugfix: fixed compilation with GCC 4.1. + + *) Bugfix: fixed %TypedArray%.from() with the buffer is detached + by the mapper. + + *) Bugfix: fixed %TypedArray%.prototype.slice() with overlapping + buffers. + + *) Bugfix: fixed handling of detached buffers for typed arrays. + + *) Bugfix: fixed frame saving for async functions with + closures. + + *) Bugfix: fixed RegExp compilation of patterns with + escaped '[' characters. + Changes with njs 0.9.0 06 May 2025 Core: |