Ar fáil scaoileadh in aghaidh an tsrutha nginx 1.17.1, ina leanann forbairt cumais nua ar aghaidh (go comhuaineach tacaithe cobhsaí craobh 1.16 Ní dhéantar ach athruithe a bhaineann le deireadh a chur le hearráidí tromchúiseacha agus le leochaileachtaí.
Treoir curtha leis teorainn_req_dry_run, a ghníomhaíonn an modh rite trialach, nach gcuirtear aon srianta i bhfeidhm ar dhéine próiseála na n-iarratas (gan teorainn an ráta), ach a leanann ar aghaidh ag cur san áireamh líon na n-iarratas a sháraíonn na teorainneacha sa chuimhne roinnte;
Agus an treoir “in aghaidh an tsrutha” á úsáid sa bhloc socruithe “in aghaidh an tsrutha”.hash» chun cothromaíocht ualaigh a eagrú le ceangal cliant-freastalaí, má shonraíonn tú luach eochrach folamh, tá an modh cothromaithe aonfhoirmeach (róbán cruinn) i ngníomh anois;
Устранён крах рабочего процесса при использовании кэша в сочетании с директивой «image_filter» и перенаправлением обработчика кода ошибки 415 с использованием директивы «error_page»;
Устранён крах рабочего процесса, проявляющийся при использовании встроенного интерпретатора Perl.
Ina theannta sin, is féidir a thabhairt faoi deara eisiúint njs 0.3.3, ateangaire JavaScript don fhreastalaí gréasáin nginx. Cuireann ateangaire njs caighdeáin ECMAScript i bhfeidhm agus ligeann sé duit cumas nginx chun iarratais a phróiseáil ag baint úsáide as scripteanna sa chumraíocht a leathnú. Is féidir scripteanna a úsáid i gcomhad cumraíochta chun ardloighic a shainiú maidir le hiarratais a phróiseáil, chun cumraíocht a ghiniúint, freagra a ghiniúint go dinimiciúil, iarratas/freagairt a mhodhnú, nó chun stumpaí a chruthú go tapa chun fadhbanna in fheidhmchláir ghréasáin a réiteach.
В новом выпуске njs устранены проблемы, выявленные в ходе fuzzing-тестирования. Реализована глобальная переменная «process» c параметрами и переменными окружения текущего процесса (process.pid, process.env.HOME и т.п.). Обеспечена возможность записи во все встроенные свойства и метод. Добавлена реализация Array.prototype.fill(). Реализована поддержка предложенного в ECMAScript 5 синтаксиса faighteoir и socraitheoir для привязки свойства объекта к функции, например:
var o = {a:2};
Object.defineProperty(o, ‘b’, {get:function(){return 2*this.a}});