a fő ágazat kiadása , amely keretében folytatódik az új lehetőségek fejlesztése (a párhuzamosan karbantartott stabilban csak a súlyos hibák és sebezhetőségek megszüntetésével kapcsolatos változások kerülnek bele.
Fő :
- Hozzáadva egy direktíva , amely aktiválja a próbafuttatási üzemmódot, amelyben nem alkalmaznak korlátozásokat a lekérdezések feldolgozásának intenzitására (rate limit nélkül), de a korlátokat túllépő lekérdezések számát továbbra is nyomon követik a megosztott memóriában;
- Az „upstream” beállítási blokkban használt „” direktívával a terheléselosztás ügyfélhez kötésére, ha az kulcsának üres értéket adunk meg, mostantól az egyenletes terheléselosztási üzemmód (round-robin) aktiválódik;
- A munkafolyamat összeomlása megszűnt, amikor a gyorsítótárazást az „image_filter” direktívával használják és a 415-ös hibakód kezelőjét az „error_page” direktívával átirányítják;
- A munkafolyamat összeomlása, amely a beépített Perl értelmező használata során jelentkezett, megszűnt.
További megjegyzésként njs 0.3.3, a JavaScript nyelv értelmezője az nginx webkiszolgálóhoz. Az njs értelmező megvalósítja az ECMAScript szabványokat, és lehetővé teszi az nginx kéréskezelési képességeinek bővítését konfigurációs szkriptek segítségével. A szkriptek használhatók a konfigurációs fájlban a kéréskezelési logika kiterjesztésére, a konfiguráció megformálására, a válasz dinamikus generálására, a kérés/válasz módosítására vagy hibajavító állományok gyors létrehozására webalkalmazásokban.
Az új njs kiadásban megszüntették a fuzzing tesztelés során felmerült problémákat. Bevezetésre került a globális változó „process” a jelenlegi folyamat paramétereivel és környezeti változóival (process.pid, process.env.HOME stb.). Lehetővé tették az írást az összes beépített tulajdonságba és metódusba. Hozzáadásra került az Array.prototype.fill() megvalósítása. Támogatást kapott az ECMAScript 5 szintaksza. és a tulajdonságok kötelezésére egy objekthez, például:
var o = {a:2};
Object.defineProperty(o, ‘b’, {get:function(){return 2*this.a}});
Forrás: opennet.ru
