Liberigo de nginx 1.17.8 kaj njs 0.3.8

Formis kontraŭflua liberigo nginx 1.17.8, ene de kiu la evoluo de novaj kapabloj daŭras (paralele subtenataj stabilaj branĉo 1.16 Nur ŝanĝoj rilataj al la forigo de gravaj eraroj kaj vundeblecoj estas faritaj).

Ĉefa ŝanĝi:

  • En la direktivo grpc_pass aldonis subtenon por uzi variablon en parametro, kiu difinas adreson. Se la adreso estas specifita kiel domajna nomo, la nomo estas serĉata inter la priskribitaj servilgrupoj kaj, se ne trovita, tiam determinita per solvilo;
  • Korektis eraron dum prilaborado de duktitaj petoj per SSL-konekto, en kiu povus okazi maltempo;
  • Korektoj estis faritaj al la direktivo debug_points kiam vi uzas la protokolon HTTP/2.

Aldone, ĝi povas esti notita liberigi njs 0.3.8, JavaScript-interpretilo por la retservilo nginx. La interpretisto njs efektivigas ECMAScript-normojn kaj ebligas al vi vastigi la kapablon de nginx prilabori petojn per skriptoj en la agordo. Manuskriptoj povas esti uzataj en agordodosiero por difini progresintan logikon por prilabori petojn, generante konfiguracion, dinamike generante respondon, modifante peton/respondon, aŭ rapide kreante stumpojn por solvi problemojn en retejo-aplikoj.

La nova eldono aldonas Promise-subtenon por r.subrequest al la nginx-modulo kaj ŝanĝas al la r.parent-posedaĵo-traktilo. Ankaŭ:

  • aldonis Promessubtenon;
  • aldonis komencan subtenon por Typed-tabeloj;
  • aldonis subtenon por ArrayBuffer;
  • aldonis komencan simbolsubtenon;
  • aldonis eksteran kontrolon por JSON.stringify ();
  • aldonis Object.is();
  • aldonis Object.setPrototypeOf ();
  • nula kunliga operatoro (kunfluanta);
  • Fiksa Object.getPrototypeOf () por plenumi spec;
  • Fiksa Object.prototype.valueOf () por plenumi spec;
  • faris solvon al JSON.stringify() kun ne-preseblaj valoroj kaj
    anstataŭa funkcio;

  • fiksita "en" funkciigisto laŭ specifo;
  • faris korekton al Object.defineProperties() laŭ
    kun specifo;

  • Fiksa Object.create () laŭ spec.
  • korekto estis farita al Number.prototype.toString(radix) kiam Rapida Matematiko estas ebligita;
  • RegExp() petskriboj korektitaj;
  • Riparita importado-eraro dum importado.

fonto: opennet.ru

Aldoni komenton