a fő ágazat kiadása , amely keretében folytatódik az új lehetőségek fejlesztése (a párhuzamosan karbantartott stabilban csak a súlyos hibák és sebezhetőségek javításait tartalmazza.
Fő :
- A modul tartalmazza , amely lehetővé teszi a változó értékének beállítását
server {
listen 12345;
set $true 1;
} - Hozzáadva egy direktíva a proxyzált kapcsolatokhoz tartozó Cookie-k flagjeinek megadására. Például a «one» Cookie-hoz az «httponly» flag hozzáadásához és minden más Cookie flaghez a «nosecure» és «samesite=strict» használatával kombinálható:
proxy_cookie_flags one httponly;
proxy_cookie_flags ~ nosecure samesite=strict; - Hasonló direktíva a Cookie-khoz való flag hozzáadására szintén megvalósítva az ngx_http_userid modul számára.
Egyidejűleg kiadás , a JavaScript nyelv értelmezője az nginx webkiszolgálóhoz. Az njs értelmező megvalósítja az ECMAScript szabványokat, és lehetővé teszi az nginx lehetőségeinek kiterjesztését kéréskezeléshez kapcsolódó szkriptek konfigurációval való használatával. A szkriptek használhatók a konfigurációs fájlban a kibővített kéréskezelési logika meghatározására, a konfiguráció kialakítására, a válasz dinamikus generálására, a kérés/válasz módosítására vagy a webalkalmazásokban fellépő problémák gyors megoldására. Az új verzióban:
- A számokban a számok elkülönítésének vizuális támogatása hozzáadva (például «1_000»).
- A hiányzó metódusok megvalósítva a %TypedArray%.prototype: every(), filter(), find(), findIndex(), forEach(), includes(), indexOf(), lastIndexOf(), map(), reduce(), reduceRight(), reverse(), some().
- A hiányzó metódusok megvalósítva a %TypedArray%: from(), of().
- A DataView objektum megvalósítva.
: >> (new DataView(buf.buffer)).getUint16()
: 32974 - A Buffer objektum megvalósítva.
: >> var buf = Buffer.from([0x80,206,177,206,178])
: undefined
: >> buf.slice(1).toString()
: ‘αβ’
: >> buf.toString(‘base64’)
: ‘gM6xzrI=’ - A Buffer objektum támogatása hozzáadva a «crypto» és «fs» módszerekhez, valamint a Buffer objektum példányának visszatérítése az fs.readFile(), Hash.prototype.digest() és Hmac.prototype.digest() módszerekben.
- A TextDecoder.prototype.decode() módszerben hozzáadva a ArrayBuffer támogatása.
Forrás: opennet.ru
