Vydání nginx 1.17.8 a njs 0.3.8

Zformováno upstream vydání nginx 1.17.8, v rámci kterého pokračuje vývoj nových schopností (v paralelně podporované stáji pobočka 1.16 Provádějí se pouze změny související s odstraněním závažných chyb a zranitelností).

hlavní změny:

  • Ve směrnici grpc_pass добавлена поддержка использования переменной в параметре, определяющем адрес. Если адрес указан в виде доменного имени, имя ищется среди описанных групп серверов и если не найдено, то определяется с помощью resolver’а;
  • Исправлена ошибка при обработке pipelined-запросов по SSL-соединению при которой мог произойти таймаут;
  • Внесены исправления в директиве debug_points при использовании протокола HTTP/2.

Navíc lze poznamenat otázka njs 0.3.8, interpret JavaScriptu pro webový server nginx. Interpret njs implementuje standardy ECMAScript a umožňuje vám rozšířit schopnost nginx zpracovávat požadavky pomocí skriptů v konfiguraci. Skripty lze použít v konfiguračním souboru k definování pokročilé logiky pro zpracování požadavků, generování konfigurace, dynamické generování odpovědi, úpravy požadavku/odpovědi nebo rychlé vytváření útržků pro řešení problémů ve webových aplikacích.

В новом выпуске в модуле nginx ​​добавлена поддержка Promise для r.subrequest и внесены изменения в обработчик свойства r.parent. Также:

  • добавлена ​​поддержка Promise;
  • добавлена ​​начальная поддержка Typed-массивов;
  • добавлена ​​поддержка ArrayBuffer;
  • добавлена ​​начальная поддержка символов;
  • добавлено внешнее управление для JSON.stringify();
  • добавлен Object.is();
  • добавлен Object.setPrototypeOf();
  • введен нулевой оператор объединения (splynutí);
  • внесено исправление в Object.getPrototypeOf() в соответствии с спецификацией;
  • внесено исправление в Object.prototype.valueOf() в соответствии с спецификацией;
  • внесено исправление в JSON.stringify() с непечатными значениями и
    функцией заменителя;

  • исправлен оператор «in» согласно спецификации;
  • внесено исправление в Object.defineProperties() в соответствии с
    с спецификацией;

  • внесено исправление в Object.create() согласно спецификации.
  • внесено исправление в Number.prototype.toString(radix), при включенной Быстрой математики;
  • исправлены свойства экземпляра RegExp();
  • исправлена ​​ошибка импорта при импорте.

Zdroj: opennet.ru

Přidat komentář