Alakított upstream kiadás nginx 1.19.3, amelyen belül folytatódik az új képességek fejlesztése (párhuzamosan támogatott stabil ág 1.18 Csak a súlyos hibák és sérülékenységek kiküszöbölésével kapcsolatos változtatások történnek).
A modul benne van ngx_stream_set_module, amely lehetővé teszi, hogy értéket rendeljen egy változóhoz
szerver {
hallgatni 12345;
állítsa be $igaz 1;
}
Az irányelv hozzáadva proxy_cookie_flags a Cookie-k jelzőinek megadásához a proxykapcsolatokban. Például, ha hozzá szeretné adni a „httponly” jelzőt az „one” cookie-hoz, és a „nosecure” és „samesite=strict” jelzőt az összes többi cookie-hoz, a következő konstrukciót használhatja:
proxy_cookie_flags one http only;
proxy_cookie_flags ~ nosecure samesite=strict;
Hasonló irányelv userid_flags a jelzők Cookie-hoz való hozzáadásához az ngx_http_userid modulhoz is implementálva van.
Egyidejűleg került sor kérdés njs 0.4.4, egy JavaScript értelmező az nginx webszerverhez. Az njs interpreter ECMAScript szabványokat valósít meg, és lehetővé teszi az nginx azon képességének bővítését, hogy a konfigurációban lévő parancsfájlok segítségével feldolgozza a kéréseket. A parancsfájlok egy konfigurációs fájlban használhatók speciális logikák meghatározására a kérések feldolgozásához, konfigurációk generálásához, dinamikus válasz generálásához, kérések/válaszok módosításához vagy gyors csonkok létrehozásához a webalkalmazások problémáinak megoldásához. Az új verzióban:
Támogatás hozzáadva a számjegyek vizuális elválasztásához számokban (például „1_000”).
Pufferobjektum-támogatás hozzáadva a "crypto" és "fs" metódusokhoz, és biztosította, hogy az fs.readFile(), a Hash.prototype.digest() és a Hmac.prototype.digest() visszaadja a pufferobjektum egy példányát.
Az ArrayBuffer támogatása hozzáadásra került a TextDecoder.prototype.decode() metódushoz.