Sformovaný upstream uvoľnenie nginx 1.19.3, v rámci ktorej pokračuje vývoj nových schopností (súbežne podporované stabilné pobočka 1.18 Vykonávajú sa len zmeny súvisiace s odstránením závažných chýb a zraniteľností).
Modul je súčasťou dodávky ngx_stream_set_module, ktorý umožňuje priradiť hodnotu premennej
server {
počúvajte 12345;
nastaviť $true 1;
}
Pridaná smernica proxy_cookie_flags na určenie príznakov pre súbory cookie v pripojeniach cez proxy. Ak chcete napríklad pridať príznak „httponly“ k súboru cookie „one“ a príznaky „nosecure“ a „samesite=strict“ pre všetky ostatné súbory cookie, môžete použiť nasledujúcu konštrukciu:
proxy_cookie_flags one httponly;
proxy_cookie_flags ~ nosecure samesite=strict;
Podobná smernica userid_flags pre pridávanie príznakov do cookie je implementovaný aj pre modul ngx_http_userid.
Súčasne uskutočnilo sa otázka njs 0.4.4, interpret JavaScriptu pre webový server nginx. Interpret njs implementuje štandardy ECMAScript a umožňuje vám rozšíriť schopnosť nginx spracovávať požiadavky pomocou skriptov v konfigurácii. Skripty možno použiť v konfiguračnom súbore na definovanie pokročilej logiky na spracovanie požiadaviek, generovanie konfigurácie, dynamické generovanie odpovede, úpravu požiadavky/odpovede alebo rýchle vytváranie stubov na riešenie problémov vo webových aplikáciách. V novej verzii:
Pridaná podpora pre vizuálne oddelenie číslic v číslach (napríklad „1_000“).
Implementované chýbajúce metódy pre %TypedArray%.prototype: every(), filter(), find(), findIndex(), forEach(), include(), indexOf(), lastIndexOf(), map(), reduction(), redukovaťDoprava(), obrátiť(), niektoré().
Implementované chýbajúce metódy pre %TypedArray%: from(), of().
Implementovaný objekt DataView.
: >> (new DataView(buf.buffer)).getUint16()
: 32974
Do metód "crypto" a "fs" bola pridaná podpora objektu Buffer a zabezpečilo sa, že fs.readFile(), Hash.prototype.digest() a Hmac.prototype.digest() vrátia inštanciu objektu Buffer.
Do metódy TextDecoder.prototype.decode() bola pridaná podpora ArrayBuffer.