Kutulutsidwa kwa nginx 1.17.0 ndi njs 0.3.2

Yovomerezedwa ndi kutulutsidwa koyamba kwa nthambi yayikulu yatsopano nginx 1.17, momwe chitukuko cha luso latsopano chidzapitirira (mofanana mothandizidwa ndi khola nthambi 1.16 Zosintha zokha zokhudzana ndi kuchotsedwa kwa zolakwika zazikulu ndi zofooka zimapangidwa).

waukulu kusintha:

  • Thandizo lowonjezera pazosintha mu "limit_rate" ndi "limit_rate_after" malangizo, komanso mu "proxy_upload_rate" ndi
    "proxy_download_rate" ya gawo lamtsinje;

  • Zofunikira pakuwonjezeka kwa mtundu wocheperako wothandizidwa wa OpenSSL - 0.9.8;
  • Mwachikhazikitso, gawo la ngx_http_postpone_filter_module limamangidwa;
  • Mavuto ndi malangizo a "kuphatikizapo" omwe sakugwira ntchito mkati mwa "mipando" ndi "malire_kupatula" adathetsedwa;
  • Kukonza cholakwika pokonza ma byte values"zosiyanasiyana".

Pakati pa kusintha kwakukulu komwe kukuyembekezeka mu nthambi 1.17, kukhazikitsidwa kwa chithandizo cha protocol kumatchulidwa QUIC ndi HTTP/3.

Kuphatikiza apo, zitha kuzindikirika kumasulidwa njs 0.3.2, wotanthauzira JavaScript pa seva ya nginx. Womasulira wa njs amagwiritsa ntchito miyezo ya ECMAScript ndipo amakulolani kuti muwonjezere luso la nginx pokonza zopempha pogwiritsa ntchito malemba mu kasinthidwe. Zolemba zitha kugwiritsidwa ntchito mufayilo yosinthira kutanthauzira malingaliro apamwamba pakuwongolera zopempha, kupanga masinthidwe, kuyankha mwamphamvu, kusintha pempho / kuyankha, kapena kupanga mwachangu ma stubs kuti athetse zovuta pamawebusayiti.

Kutulutsidwa kwatsopano kwa njs kumawonjezera chithandizo cha ma tempulo azingwe omwe amafotokozedwa mwatsatanetsatane Chithunzi cha ECMAScript 6. Ma templates a zingwe ndi zingwe zenizeni zomwe zimalola kuti mawu azikhala mkati. Mawu amatanthauzidwa mu chipika ${...} choyikidwa mkati mwa mzere, womwe ungaphatikizepo mitundu yonse iwiri (${name}) ndi mawu (${5 + a + b})). Kuphatikiza apo, chithandizo chamagulu otchulidwa chawonjezedwa ku chinthu cha RegExp, kukulolani kuti mugwirizanitse zigawo za chingwe chofananira ndi mawu okhazikika okhala ndi mayina apadera m'malo mwa manambala amtundu wa machesi. Zowonjezera zothandizira kumanga ndi laibulale ya GNU Readline.

Source: opennet.ru

Kuwonjezera ndemanga