Terbentuk rilis hulu nginx 1.19.3, di mana pengembangan kemampuan baru terus berlanjut (secara paralel, dukungan stabil cabang 1.18 Hanya perubahan yang terkait dengan penghapusan kesalahan dan kerentanan serius yang dilakukan).
Modul disertakan ngx_stream_set_module, yang memungkinkan Anda menetapkan nilai ke variabel
server {
dengarkan 12345;
atur $benar 1;
}
Petunjuk ditambahkan proxy_cookie_flags untuk menentukan tanda untuk Cookie di koneksi proksi. Misalnya, untuk menambahkan tanda βhttponlyβ ke Cookie βoneβ, dan tanda βnosecureβ dan βsamesite=strictβ untuk semua Cookie lainnya, Anda dapat menggunakan konstruksi berikut:
proxy_cookie_flags satu http saja;
proxy_cookie_flags ~ nosecure samesite=ketat;
Arahan serupa userid_flags untuk menambahkan flag ke Cookie juga diimplementasikan untuk modul ngx_http_userid.
Serentak terjadi isu njs 0.4.4, penerjemah JavaScript untuk server web nginx. Penerjemah njs mengimplementasikan standar ECMAScript dan memungkinkan Anda memperluas kemampuan nginx untuk memproses permintaan menggunakan skrip dalam konfigurasi. Skrip dapat digunakan dalam file konfigurasi untuk menentukan logika tingkat lanjut untuk memproses permintaan, menghasilkan konfigurasi, menghasilkan respons secara dinamis, memodifikasi permintaan/respons, atau dengan cepat membuat stub untuk memecahkan masalah dalam aplikasi web. Dalam versi baru:
Menambahkan dukungan untuk pemisahan visual angka dalam angka (misalnya, β1_000β).
Menerapkan metode yang hilang untuk %TypedArray%.prototype: every(), filter(), find(), findIndex(), forEach(), include(), indexOf(), lastIndexOf(), map(), pengurangan(), kurangi Kanan(), mundur(), beberapa().
Menerapkan metode yang hilang untuk %TypedArray%: from(), of().
: >> var buf = Buffer.dari([0x80,206,177,206,178])
: belum diartikan
: >> buf.slice(1).toString()
: 'Ξ±Ξ²'
: >> buf.toString('base64')
: 'gM6xzrI='
Menambahkan dukungan objek Buffer ke metode "crypto" dan "fs", dan memastikan bahwa fs.readFile(), Hash.prototype.digest() dan Hmac.prototype.digest() mengembalikan instance objek Buffer.
Dukungan ArrayBuffer telah ditambahkan ke metode TextDecoder.prototype.decode().