Wa itusilẹ oke nginx 1.17.1, laarin eyiti idagbasoke ti awọn agbara titun tẹsiwaju (ni iduro atilẹyin ni afiwe ẹka 1.16 Awọn iyipada nikan ti o ni ibatan si imukuro awọn aṣiṣe to ṣe pataki ati awọn ailagbara ni a ṣe.
Ilana ti a fi kun limit_req_dry_run, eyiti o mu ipo ṣiṣe idanwo ṣiṣẹ, ninu eyiti awọn ihamọ lori kikankikan ti sisẹ ibeere ko lo (laisi iye oṣuwọn), ṣugbọn nọmba awọn ibeere ti o kọja awọn opin ni iranti pinpin tẹsiwaju lati ṣe akiyesi;
Nigbati o ba nlo itọsọna “ilọsiwaju” ni idinamọ awọn eto “oke ṣiṣan”.hash»lati ṣeto iwọntunwọnsi fifuye pẹlu isopọmọ olupin-olupin, ti o ba ṣalaye iye bọtini ṣofo, ipo iwọntunwọnsi aṣọ (robin-yika) ti ṣiṣẹ ni bayi;
Устранён крах рабочего процесса при использовании кэша в сочетании с директивой «image_filter» и перенаправлением обработчика кода ошибки 415 с использованием директивы «error_page»;
Устранён крах рабочего процесса, проявляющийся при использовании встроенного интерпретатора Perl.
Ni afikun, o le ṣe akiyesi tu silẹ njs 0.3.3, onitumọ JavaScript fun olupin wẹẹbu nginx. Onitumọ njs n ṣe awọn iṣedede ECMAScript ati gba ọ laaye lati faagun agbara nginx lati ṣe ilana awọn ibeere nipa lilo awọn iwe afọwọkọ ni iṣeto. Awọn iwe afọwọkọ le ṣee lo ni faili iṣeto ni lati ṣalaye imọ-jinlẹ ilọsiwaju fun awọn ibeere ṣiṣiṣẹsẹhin, ṣiṣe iṣeto ni, ti n ṣe agbejade esi kan, iyipada ibeere/idahun, tabi ṣiṣẹda iyara lati yanju awọn iṣoro ni awọn ohun elo wẹẹbu.
В новом выпуске njs устранены проблемы, выявленные в ходе fuzzing-тестирования. Реализована глобальная переменная «process» c параметрами и переменными окружения текущего процесса (process.pid, process.env.HOME и т.п.). Обеспечена возможность записи во все встроенные свойства и метод. Добавлена реализация Array.prototype.fill(). Реализована поддержка предложенного в ECMAScript 5 синтаксиса olulana и oluṣeto для привязки свойства объекта к функции, например:
var o = {a:2};
Object.defineProperty(o, ‘b’, {get:function(){return 2*this.a}});