izdanje glavne grane , u okviru kojeg se nastavlja razvoj novih mogućnosti (paralelno je podržavana stabilna samo se uvode izmjene vezane uz otklanjanje ozbiljnih grešaka i ranjivosti).
Glavne :
- Dodane nove varijable i , koje sadrže adresu i port poslužitelja, dobivene iz PROXY protokol zaglavlja;
- Dodana direktiva , prebacuje ngx_http_limit_conn_module modul u način probnog rada, pri čemu broj veza nije ograničen, ali se računa.
- U modulu dodana je varijabla $limit_conn_status, koja pohranjuje rezultat ograničenja broja veza: PASSED, REJECTED ili REJECTED_DRY_RUN;
- U modulu dodana je varijabla $limit_req_status, koja pohranjuje rezultat ograničenja brzine dolaska zahtjeva: PASSED, DELAYED, REJECTED, DELAYED_DRY_RUN ili REJECTED_DRY_RUN.
Dodatno se može istaknuti , interpreter jezika JavaScript za nginx web poslužitelj. Njs interpreter implementira ECMAScript standarde i omogućava proširivanje mogućnosti nginx-a za obradu zahtjeva pomoću skripti u konfiguraciji. Skripte se mogu koristiti u datoteci konfiguracije radi definiranja napredne logike obrade zahtjeva, oblikovanja konfiguracije, dinamičkog generiranja odgovora, modifikacije zahtjeva/odgovora ili brze izrade zaglavlja za rješavanje problema u web aplikacijama.
U novom izdanju dodana je podrška za metode Object.assign() i Array.prototype.copyWithin(). U console.time() omogućena je upotreba oznaka. Preuređen je kod za interakciju s vanjskim objektima i obradu podataka u JSON formatu. Iz CLI je uklonjen poziv console.help().
Izvor: opennet.ru
