Zformováno upstream vydání nginx 1.19.3, v rámci kterého pokračuje vývoj nových schopností (v paralelně podporované stáji pobočka 1.18 Provádějí se pouze změny související s odstraněním závažných chyb a zranitelností).
Modul je součástí dodávky ngx_stream_set_module, který umožňuje přiřadit hodnotu proměnné
Server {
poslouchat 12345;
nastavit $true 1;
}
Doplněna směrnice proxy_cookie_flags k určení příznaků pro soubory cookie v připojení přes proxy. Chcete-li například přidat příznak „httponly“ do souboru cookie „one“ a příznaky „nosecure“ a „samesite=strict“ pro všechny ostatní soubory cookie, můžete použít následující konstrukci:
proxy_cookie_flags one httponly;
proxy_cookie_flags ~ nosecure samesite=strict;
Podobná směrnice userid_flags pro přidávání příznaků do cookie je implementován také pro modul ngx_http_userid.
Zároveň odehrál se otázka njs 0.4.4, interpret JavaScriptu pro webový server nginx. Interpret njs implementuje standardy ECMAScript a umožňuje vám rozšířit schopnost nginx zpracovávat požadavky pomocí skriptů v konfiguraci. Skripty lze použít v konfiguračním souboru k definování pokročilé logiky pro zpracování požadavků, generování konfigurace, dynamické generování odpovědi, úpravy požadavku/odpovědi nebo rychlé vytváření útržků pro řešení problémů ve webových aplikacích. V nové verzi:
Přidána podpora pro vizuální oddělení číslic v číslech (například „1_000“).
Implementované chybějící metody pro %TypedArray%.prototype: every(), filter(), find(), findIndex(), forEach(), include(), indexOf(), lastIndexOf(), map(), reduction(), snížitVpravo(), obrátit(), některé().
Implementovány chybějící metody pro %TypedArray%: from(), of().
Do metod "crypto" a "fs" byla přidána podpora objektu Buffer a zajištěno, že fs.readFile(), Hash.prototype.digest() a Hmac.prototype.digest() vrátily instanci objektu Buffer.
Do metody TextDecoder.prototype.decode() byla přidána podpora ArrayBuffer.