az új főág első kiadása , amelyben folytatódik az új lehetőségek fejlesztése (párhuzamosan támogatott stabil csak a súlyos hibák és sebezhetőségek javításait tartalmazza.
Fő :
- A «limit_rate» és «limit_rate_after» utasításokban, valamint a «proxy_upload_rate» és
«proxy_download_rate» stream modul utasításaiban támogatott változók kerültek hozzáadásra; - Növekedtek a minimálisan támogatott OpenSSL verzió követelményei — 0.9.8;
- Alapértelmezés szerint a ngx_http_postpone_filter_module modul összeállítása biztosított;
- Megoldották az «include» utasítás nem működésével kapcsolatos problémákat «if» és «limit_except» blokkokon belül;
- Hiba javítva a bájt értékek feldolgozása során ««.
A 1.17-es ágban várható jelentős fejlesztések közül említésre kerül a protokollok támogatásának megvalósítása .
További megjegyzésként njs 0.3.2, a JavaScript nyelv értelmezője az nginx webszerverhez. Az njs értelmező megvalósítja az ECMAScript szabványokat, és lehetővé teszi az nginx lehetőségeinek bővítését a konfigurációs szkriptek révén történő kéréskezelés során. A szkriptek a konfigurációs fájlban használhatók kiterjesztett kérésfeldolgozási logika, konfigurációk formázása, válasz dinamikus generálása, kérés/válasz módosítása vagy gyors helyettesítők létrehozása céljából a webalkalmazások problémáinak megoldására.
Az új njs kiadásban hozzáadták a kiválasztott sztringminták támogatását, amelyeket a . A sztringminták olyan sztring literálok, amelyek kifejezések beágyazását teszik lehetővé. A kifejezéseket a sztringben található ${…} blokkban definiálják, amely tartalmazhat különálló változókat (${name}), valamint kifejezéseket (${5 + a + b}). Továbbá támogatják a névvel ellátott csoportok használatát a RegExp objektumban, ami lehetővé teszi, hogy a reguláris kifejezéssel egyező sztring részletek megnevezett azonosítókkal legyenek összekapcsolva a találati számok helyett. Támogatás került a GNU Readline könyvtárral való összeállításra.
Forrás: opennet.ru
