udgivelse af hovedgrenen , hvor udviklingen af nye muligheder fortsætter (i den samtidig understøttede stabile ændringer, der kun omfatter rettelser af alvorlige fejl og sårbarheder).
Vigtige :
- Inkluderet i er modulet , der gør det muligt at tildele værdien af en variabel
server {
lyt 12345;
sæt $true 1;
} - Tilføjet direktiv til angivelse af flag for cookies i proxied forbindelser. For eksempel, for at tilføje flaget "httponly" til cookie "one", og for alle andre cookies flagene "nosecure" og "samesite=strict" kan konstruktionen anvendes:
proxy_cookie_flags one httponly;
proxy_cookie_flags ~ nosecure samesite=strict; - Et lignende direktiv tilføjelse af flags til cookies er også implementeret for modulet ngx_http_userid.
Samtidig udgaven , en JavaScript-fortolker til webserveren nginx. Fortolker njs implementerer ECMAScript-standarder og gør det muligt at udvide nginx' evner til at håndtere forespørgsler ved hjælp af scripts i konfigurationen. Scripts kan anvendes i konfigurationsfilen til at definere avanceret logik til behandling af forespørgsler, opbygning af konfiguration, dynamisk generering af svar, modifikation af forespørgsel/svar eller hurtig oprettelse af stubber for problemer i webapplikationer. I den nye version:
- Tilføjet støtte til visuel adskillelse af tal i tal (f.eks. "1_000").
- Implementeret manglende metoder for %TypedArray%.prototype: every(), filter(), find(), findIndex(), forEach(), includes(), indexOf(), lastIndexOf(), map(), reduce(), reduceRight(), reverse(), some().
- Implementeret manglende metoder for %TypedArray%: from(), of().
- Implementeret DataView-objekt.
: >> (new DataView(buf.buffer)).getUint16()
: 32974 - Implementeret Buffer-objekt.
: >> var buf = Buffer.from([0x80,206,177,206,178])
: undefined
: >> buf.slice(1).toString()
: ‘αβ’
: >> buf.toString(‘base64’)
: ‘gM6xzrI=’ - Støtte for Buffer-objektet tilføjet i metoderne «crypto» og «fs», samt sikret returnering af en Buffer-objekt instans i fs.readFile(), Hash.prototype.digest() og Hmac.prototype.digest().
- I metoden TextDecoder.prototype.decode() tilføjet støtte for ArrayBuffer.
Kilde: opennet.ru
