lansarea ramurii principale , în cadrul căreia continuă dezvoltarea de noi funcționalități (în ramura stabilă, care este susținută în paralel se aduc doar modificări legate de eliminarea erorilor grave și a vulnerabilităților).
Principalele :
- Au fost adăugate variabile noi și , care conțin adresa și portul serverului, obținute din antetul protocolului PROXY;
- A fost adăugată directiva , care activează modul de testare pentru ngx_http_limit_conn_module, în care numărul de conexiuni nu este restricționat, dar este contabilizat.
- În modulul a fost adăugată variabila $limit_conn_status, care stochează rezultatul limitării numărului de conexiuni: PASSED, REJECTED sau REJECTED_DRY_RUN;
- În modulul a fost adăugată variabila $limit_req_status, care stochează rezultatul limitării vitezei de primire a cererilor: PASSED, DELAYED, REJECTED, DELAYED_DRY_RUN sau REJECTED_DRY_RUN.
apariția , un interpret JavaScript pentru serverul web nginx. Interpreterul njs implementează standardele ECMAScript și permite extinderea capacităților nginx de a procesa cereri folosind scripturi în configurație. Scripturile pot fi folosite în fișierul de configurație pentru a defini logica extinsă a procesării cererilor, generarea configurației, generarea dinamică a răspunsurilor, modificarea cererii/răspunsului sau generarea rapidă de stub-uri pentru soluționarea problemelor în aplicațiile web.
În noua versiune a fost adăugată suport pentru metodele Object.assign() și Array.prototype.copyWithin(). În console.time() a fost posibilă utilizarea etichetelor. Codul a fost rescris pentru a interacționa cu obiecte externe și pentru a procesa date în format JSON. Apelul console.help() a fost eliminat din CLI.
Sursa: opennet.ro
