prvi izdanak nove glavne grane , u okviru koje će se nastaviti razvoj novih mogućnosti (uz istovremeno održavanje stabilne unose se samo promjene povezane s ispravljanjem ozbiljnih grešaka i ranjivosti).
Glavne :
- Dodana podrška za varijable u direktivama «limit_rate» i «limit_rate_after», kao i u direktivama «proxy_upload_rate» i
«proxy_download_rate» modula stream; - Povećani zahtjevi za minimalnu podržanu verziju OpenSSL — 0.9.8;
- Zadano je osigurana izrada modula ngx_http_postpone_filter_module;
- Problemi s nefunkcioniranjem direktive «include» unutar blokova «if» i «limit_except» su riješeni;
- Ispravljena je greška prilikom obrade bajtnih vrijednosti ««.
Od značajnih poboljšanja koja se očekuju u grani 1.17, spominje se implementacija podrške za protokole .
Dodatno lahko omenimo njs 0.3.2, interpretera jezika JavaScript za web-server nginx. Interpreter njs implementira ECMAScript standarde i omogućava proširenje mogućnosti nginx-a u obradi zahtjeva pomoću skripti u konfiguraciji. Skripte se mogu koristiti u konfiguracijskoj datoteci za definiranje proširene logike obrade zahtjeva, oblikovanje konfiguracije, dinamičko generiranje odgovora, modifikaciju zahtjeva/odgovora ili brzo stvaranje stubova za rješavanje problema u web-aplikacijama.
U novom izdanju njs dodana je podrška za predloške stringova, definirane u specifikaciji . Predlošci stringova su literalni stringovi koji omogućavaju ugradnju izraza. Izrazi se definiraju u blokovima unutar stringa ${…}, koji mogu uključivati i pojedinačne varijable (${name}), kao i izraze (${5 + a + b}). Također, dodana je podrška za imenovane grupe u objektu RegExp, omogućavajući povezivanje dijelova stringa koji se podudaraju s određenim imenima umjesto rednih brojeva podudaranja. Dodana je podrška za izradu s bibliotekom GNU Readline.
Izvor: opennet.ru
