Құрылды жоғары ағынды шығару nginx 1.19.3, оның аясында жаңа мүмкіндіктерді дамыту жалғасуда (параллельде тұрақты тармақ 1.18 Тек елеулі қателер мен осалдықтарды жоюға байланысты өзгерістер енгізіледі).
Модуль қосылған ngx_stream_set_module, ол айнымалыға мән тағайындауға мүмкіндік береді
сервер {
12345 тыңдаңыз;
$true 1 орнату;
}
Директивалар қосылды proxy_cookie_жалаулары прокси қосылымдарындағы Cookie файлдары үшін жалаушаларды көрсету. Мысалы, «бір» cookie файлына «httponly» жалаушасын және барлық басқа cookie файлдары үшін «nosecure» және «samesite=strict» жалауларын қосу үшін келесі құрылысты пайдалануға болады:
proxy_cookie_flags тек бір http;
proxy_cookie_flags ~ nosecure samesite=қатаң;
Ұқсас директива userid_ flags Cookie файлына жалаушаларды қосу ngx_http_userid модулі үшін де жүзеге асырылады.
Бір мезгілде орын алды шығу njs 0.4.4, nginx веб-серверіне арналған JavaScript аудармашысы. njs интерпретаторы ECMAScript стандарттарын жүзеге асырады және nginx-тің конфигурациядағы сценарийлерді пайдаланып сұрауларды өңдеу мүмкіндігін кеңейтуге мүмкіндік береді. Сценарийлерді конфигурация файлында сұрауларды өңдеуге, конфигурацияны құруға, жауапты динамикалық түрде генерациялауға, сұрауды/жауапты өзгертуге немесе веб-қолданбалардағы мәселелерді шешу үшін жылдам түйіндерді жасауға арналған кеңейтілген логиканы анықтау үшін пайдалануға болады. Жаңа нұсқада:
Сандардағы цифрларды көрнекі түрде бөлуге қолдау қосылды (мысалы, «1_000»).
%TypedArray%.prototype үшін жетіспейтін әдістер енгізілді: every(), filter(), find(), findIndex(), forEach(), include(), indexOf(), lastIndexOf(), map(), reduce(), reduceRight(), кері(), кейбір().
%TypedArray% үшін жетіспейтін әдістер енгізілді: from(), of().
: >> var buf = Buffer.from([0x80,206,177,206,178])
: белгісіз
: >> buf.slice(1).toString()
: 'αβ'
: >> buf.toString('base64')
: 'gM6xzrI='
"Крипто" және "fs" әдістеріне Буфер нысанын қолдау қосылды және fs.readFile(), Hash.prototype.digest() және Hmac.prototype.digest() буфер нысанының данасын қайтарғанына көз жеткізді.
ArrayBuffer қолдауы TextDecoder.prototype.decode() әдісіне қосылды.