Formirano uzvodno izdanje nginx 1.19.3, unutar kojeg se nastavlja razvoj novih mogućnosti (paralelno podržani stabilni grana 1.18 Provode se samo izmjene koje se odnose na uklanjanje ozbiljnih grešaka i ranjivosti).
Dodana direktiva proxy_cookie_flags za određivanje oznaka za kolačiće u proxy vezama. Na primjer, da biste dodali oznaku “httponly” kolačiću “one”, te oznake “nosecure” i “samesite=strict” za sve ostale kolačiće, možete koristiti sljedeću konstrukciju:
proxy_cookie_flags jedan httponly;
proxy_cookie_flags ~ nosecure samesite=strogo;
Slična direktiva userid_flags za dodavanje zastavica u kolačiće također je implementirano za modul ngx_http_userid.
Istovremeno odvijao izdanje njs 0.4.4, JavaScript tumač za nginx web poslužitelj. njs interpreter implementira ECMAScript standarde i omogućuje vam da proširite sposobnost nginxa za obradu zahtjeva pomoću skripti u konfiguraciji. Skripte se mogu koristiti u konfiguracijskoj datoteci za definiranje napredne logike za obradu zahtjeva, generiranje konfiguracije, dinamičko generiranje odgovora, modificiranje zahtjeva/odgovora ili brzo kreiranje zaglavlja za rješavanje problema u web aplikacijama. U novoj verziji:
Dodana podrška za vizualno odvajanje znamenki u brojevima (na primjer, "1_000").
Implementirane metode koje nedostaju za %TypedArray%.prototype: every(), filter(), find(), findIndex(), forEach(), includes(), indexOf(), lastIndexOf(), map(), reduce(), smanjiDesno(), obrni(), neki().
Implementirane metode koje nedostaju za %TypedArray%: from(), of().
Dodana je podrška za objekt Buffer metodama "crypto" i "fs" i osigurano da fs.readFile(), Hash.prototype.digest() i Hmac.prototype.digest() vraćaju instancu objekta Buffer.
Podrška za ArrayBuffer dodana je metodi TextDecoder.prototype.decode().