Furmatu liberazione upstream nginx 1.19.3, in quale u sviluppu di novi capacità cuntinueghja (in parallelu supportatu stabile ramu 1.18 Solu i cambiamenti riguardanti l'eliminazione di l'errori serii è i vulnerabili sò fatti).
U modulu hè inclusu ngx_stream_set_module, chì permette di assignà un valore à una variabile
servitore {
ascolta 12345;
stabilisce $true 1;
}
A direttiva aghjunta proxy_cookie_flags per specificà bandiere per i Cookies in cunnessione proxy. Per esempiu, per aghjunghje a bandiera "httponly" à Cookie "one", è i bandieri "nosecure" è "samesite=strict" per tutti l'altri Cookies, pudete aduprà a seguente custruzzione:
proxy_cookie_flags un solu http;
proxy_cookie_flags ~ nosecure samesite = strettu;
Direttiva simile userid_flags per aghjunghje bandiere à Cookie hè ancu implementatu per u modulu ngx_http_userid.
In listessu tempu hè accadutu liberazione njs 0.4.4, un interprete JavaScript per u servitore web nginx. L'interprete njs implementa i normi ECMAScript è vi permette di espansione a capacità di nginx per processà e dumande utilizendu script in a cunfigurazione. I scripts ponu esse utilizati in un schedariu di cunfigurazione per definisce a logica avanzata per processà e dumande, generà una cunfigurazione, generà dinamicamente una risposta, mudificà una dumanda / risposta, o crea rapidamente stubs per risolve i prublemi in l'applicazioni web. In a nova versione:
Aghjunghje supportu per a separazione visuale di numeri in numeri (per esempiu, "1_000").
I metudi mancanti implementati per %TypedArray%.prototype: every(), filter(), find(), findIndex(), forEach(), includes(), indexOf(), lastIndexOf(), map(), reduce(), reduceRight(), reverse(), some().
Implementatu metudi mancanti per %TypedArray%: from(), of().
Aghjunghje u supportu di l'ughjettu Buffer à i metudi "crypto" è "fs", è hà assicuratu chì fs.readFile(), Hash.prototype.digest() è Hmac.prototype.digest() restituisci una istanza di l'ughjettu Buffer.
U supportu ArrayBuffer hè statu aghjuntu à u metudu TextDecoder.prototype.decode().