hlavní verze , v jejímž rámci pokračuje rozvoj nových funkcí (souběžně je podporována stabilní jsou provedeny pouze změny související s odstraněním závažných chyb a zranitelností).
Hlavní :
- V direktivě byla přidána podpora pro použití proměnné v parametru určujícím adresu. Pokud je adresa zadána jako doménové jméno, vyhledá se mezi popsanými skupinami serverů a pokud není nalezena, je určena pomocí resolveru;
- byla opravena chyba při zpracování pipelined požadavků přes SSL spojení, při které mohlo dojít k časovému limitu;
- byly provedeny opravy ve direktivě při použití protokolu HTTP/2.
Dále lze poznamenat , interpret JavaScriptu pro webový server nginx. Interpreter njs implementuje standardy ECMAScript a umožňuje rozšíření funkcí nginx v oblasti zpracování požadavků pomocí skriptů v konfiguraci. Skripty mohou být použity v konfiguračním souboru k určení komplexní logiky zpracování požadavků, k vytváření konfigurace, dynamickému generování odpovědi, modifikaci požadavku/odpovědi nebo rychlému vytváření náhradních řešení při problémech ve webových aplikacích.
v nové verzi modulu nginx byla přidána podpora Promise pro r.subrequest a byly provedeny změny v obsluze vlastnosti r.parent. Také:
- byla přidána podpora Promise;
- byla přidána počáteční podpora Typed polí;
- byla přidána podpora ArrayBuffer;
- byla přidána počáteční podpora symbolů;
- bylo přidáno externí řízení pro JSON.stringify();
- byla přidána funkce Object.is();
- byla přidána funkce Object.setPrototypeOf();
- byl zaveden nulový operátor slučování ();
- byla provedena oprava v Object.getPrototypeOf() v souladu se specifikací;
- byla provedena oprava v Object.prototype.valueOf() v souladu se specifikací;
- byla provedena oprava v JSON.stringify() pro neviditelné hodnoty a
náhradní funkci; - byl opraven operátor „in“ podle specifikace;
- byla provedena oprava v Object.defineProperties() v souladu se
specifikací; - byla provedena oprava v Object.create() podle specifikace.
- byla provedena oprava v Number.prototype.toString(radix), při zapnuté Rychlé matematice;
- byly opraveny vlastnosti instance RegExp();
- byla opravena chyba při importu.
Zdroj: opennet.ru
