Ho lokolloa ha nginx 1.17.8 le njs 0.3.8

Thehile tokollo e holimo nginx 1.17.8, moo ntshetsopele ya bokgoni e ncha tsoela pele (ka ka tsela e tšoanang tšehetsoa e tsitsitseng lekala 1.16 Ke feela liphetoho tse amanang le ho felisoa ha liphoso tse tebileng le bofokoli bo etsoang).

ka sehloohong fetola:

  • Ka tataiso grpc_pass tshehetso e ekeditsweng bakeng sa ho sebedisa phapano paramenteng e hlalosang aterese. Haeba aterese e hlalositsoe e le domain name, lebitso le batlisisoa har'a lihlopha tsa li-server tse hlalositsoeng, 'me, haeba le sa fumanehe, ebe le khethoa ho sebelisa solver;
  • Lokisa phoso ha o sebetsana le likopo tsa liphaephe holim'a khokahanyo ea SSL moo nako e ka bang teng;
  • Litokiso li entsoe ho tataiso debug_points ha u sebelisa protocol ea HTTP/2.

Ho phaella moo, e ka hlokomeloa lokolla EA-0.3.8, mofetoleli oa JavaScript bakeng sa seva sa websaete ea nginx. Mofetoleli oa njs o sebelisa litekanyetso tsa ECMAScript mme o u lumella ho holisa bokhoni ba nginx ba ho sebetsana le likopo u sebelisa mangolo ho tlhophiso. Lingoliloeng li ka sebelisoa ho faele ea tlhophiso ho hlalosa mohopolo o tsoetseng pele bakeng sa likopo tsa ho sebetsa, ho hlahisa tlhophiso, ho hlahisa karabelo ka matla, ho fetola kopo / karabelo, kapa ho theha li-stubs kapele ho rarolla mathata lits'ebetsong tsa webo.

Tokollo e ncha e eketsa ts'ehetso ea Tšepiso bakeng sa r.subrequest ho module ea nginx le liphetoho ho mohlokomeli oa thepa ea r.parent. Hape:

  • ekelitse Ts'ehetso ea Tšepiso;
  • e ekelitse ts'ehetso ea pele bakeng sa lihlopha tse Thaepileng;
  • tšehetso e eketsehileng bakeng sa ArrayBuffer;
  • e ekelitse tšehetso ea letšoao la pele;
  • e ekelitse taolo ea kantle bakeng sa JSON.stringify();
  • e ekeditsweng Object.ke();
  • e kentse Object.setPrototypeOf();
  • mosebelisi oa concatenation e se nang letho (tlhobello);
  • Fixed Object.getPrototypeOf() ho ikamahanya le lintlha;
  • Fixed Object.prototype.valueOf() ho ikamahanya le lintlha;
  • e entse tokiso ho JSON.stringify() e nang le boleng bo sa ngolisoeng le
    mosebetsi o nkang sebaka;

  • e tsitsitseng "in" operator ho latela litlhaloso;
  • e entse tokiso ho Object.defineProperties() ho latela
    ka litlhaloso;

  • Fixed Object.create() ho latela lintlha.
  • tokiso e entsoe ho Number.prototype.toString(radix) ha Fast Math e butswe;
  • RegExp() thepa ea mohlala e lokisitsoe;
  • Ho lokisa phoso ea ho reka kantle ho naha.

Source: opennet.ru

Eketsa ka tlhaloso