lëshimi i degës kryesore , në kuadër të së cilës vazhdojnë zhvillimet e mundësive të reja (në degën stabile që mbështetet paralelisht ndryshimet që sjellin vetëm rregullime për eliminimin e gabimeve të rënda dhe dobësive.
Main :
- Shtuar direkativa , e cila aktivizon modalitetin e provës, në të cilin nuk zbatohen kufizimet për intensitetin e përpunimit të kërkesave (pa kufizim të shkallës), por numri i kërkesave që kalojnë kufijtë regjistrohet në memorjen e ndarë;
- Kur në bllokun e cilësimeve «upstream» përdoret direktiva «» për të organizuar balancimin e ngarkesës me lidhjen e klientit me serverin, në rast se përcaktohet një vlerë bosh e çelësit, tani aktivizohet mënyra e balancimit të njëtrajtshëm (round-robin);
- ĂshtĂ« eliminuar ndĂ«rprerja e procesit tĂ« punĂ«s gjatĂ« pĂ«rdorimit tĂ« cache-it nĂ« kombinim me direktivĂ«n «image_filter» dhe ridrejtimin e pĂ«rpunuesit tĂ« kodit tĂ« gabimit 415 duke pĂ«rdorur direktivĂ«n «error_page»;
- Eliminimi i kolapsit të procesit të punës, i shfaqur gjatë përdorimit të interpretorit të përfshirë Perl.
Gjithashtu mund të theksohet njs 0.3.3, interpretor i gjuhës JavaScript për serverin web nginx. Interpretuesi njs zbaton standardet ECMAScript dhe lejon zgjerimin e mundësive të nginx për përpunimin e kërkesave me skripte në konfiguracion. Skriptet mund të përdoren në skedarin e konfiguracionit për të përkufizuar logjikën e zgjeruar të përpunimit të kërkesave, për formimin e konfiguracionit, për gjenerimin dinamik të përgjigjeve, për modifikimin e kërkesës/faqes ose për krijimin e shpejtë të zëvendësimeve për zgjidhjen e problemeve në aplikacionet web.
NĂ« versionin e ri tĂ« njs janĂ« zgjidhur problemet e zbuluara gjatĂ« testimit fuzzing. ĂshtĂ« zbatuar ndryshorja globale «process» me parametrat dhe ndryshoret e mjedisit tĂ« procesit aktual (process.pid, process.env.HOME etj.). ĂshtĂ« mundĂ«suar shkrimi nĂ« tĂ« gjitha vetitĂ« e integruara dhe nĂ« metodĂ«. ĂshtĂ« shtuar implementimi i Array.prototype.fill(). ĂshtĂ« zbatuar mbĂ«shtetja pĂ«r sintaksĂ«n e propozuar nĂ« ECMAScript 5 dhe pĂ«r lidhjen e njĂ« veti objekti me njĂ« funksion, pĂ«r shembull:
var o = {a:2};
Object.defineProperty(o, âbâ, {get:function(){return 2*this.a}});
Burimi: opennet.ru
