uus peavaldkond , mille raames arendatakse uusi võimalusi. Samal ajal toetatakse stabiilset , kuhu viiakse sisse ainult tõsiste vigade ja haavatavuste kõrvaldamisega seotud muudatused. Järgmisel aastal põhiharu 1.19.x alusel luuakse stabiilne haru 1.20.
Peamised :
- Direktiivid ««,
«fastcgi_cache_path», «scgi_cache_path» ja «uwsgi_cache_path» lisatud parameeter «min_free», mis reguleerib vahemälu suurust minimaalsete vabade kõvaketta ruumide määramise alusel. - Direktiivid ««, «lingering_time» ja «lingering_timeout» on kohandatud töötamiseks HTTP/2-ga.
- Tagatud on kõikide liigsete andmete eemaldamine, mida saadab tagaplaan.
- Kui FastCGI-serverilt saabub väga lühike vastus, proovib Nginx nüüd klientidele saata kergesti kätte saadava osa vastusest, pärast mida lõpetab ühenduse.
- Kui tagaplaanilt saadud gRPC vastus on vale pikkusega, lõpetab Nginx päringu töötlemise ja tagastab vea.
- Parandatud vead, näiteks Unix-sokettide eemaldamine SIGQUIT signaali töötlemisel, null-pikkuste UDP-pakettide edastamine ja edastamine UWsgi tagaplaanides SSL-i kasutamisel, vea töötlemine «ssl_ocsp» direktiivi kasutamisel, vale vahemälu kogu suuruse arvutamine FC XFS ja NFS-is.
Samas podcasti , JavaScripti tõlkija veebiserverile nginx. njs tõlkija rakendab ECMAScripti standardeid ja võimaldab laiendada nginx-i võimalusi päringute töötlemiseks konfiguratsiooni skriptide kaudu. Skripte saab kasutada konfiguratsioonifailis laiendatud päringute töötlemise loogika määratlemiseks, konfiguratsiooni moodustamiseks, dünaamilise vastuse genereerimiseks, päringu/vastuse muutmiseks või kiireks lahenduse loomiseks veebirakenduste probleemide lahendamiseks. Uues versioonis on lisatud tugi RegExp.prototype[Symbol.replace] ja %TypedArray%.prototype.sort() jaoks. Tutvustatakse võimalust ridade kaupa tagasitrassi jälgida. Moodulisse «fs» on lisatud funktsioone nagu mkdir(), readdir() ja rmdir().
Lisaks on Venemaa siseministeeriumis teabe kinnitus about lõpetamisest kriminaalasi tarkvara Nginx õiguste kohta, samuti järelevalve prokuratuuri poolt vastu võetud otsuse kontrollimise lõpetamisest. "Antud kriminaalasi, mis algatati 04.12.2019 autoriõiguste rikkumise tõttu OÜ 'Rambler Internet Holding' tarkvara 'Nginx' arendamise osas, lõpetati 18.05.2020 vastavalt RF kriminaalmenetluse seadustiku artikli 24 lõike 1 punktile 1 (kuriteo puudumise tõttu)." Varasemalt lõpetamisest kriminaalasja Igor Sysioev, Nginx autor, kuid jäi alles tõenäosus, et ülevaatavad asutused tühistavad selle otsuse. Samuti, USA kohtus Nginx õigustega seotud vaidlus F5 Networks'i vastu, mis algatati pärast Lynwood Investments'i advokaadibüroo hagi esitamist.
Allikas: opennet.ru
