master filial buraxılışı , bunun çərçivəsində yeni funksiyaların inkişafı davam edir (paralel olaraq dəstəklənən stabil yalnız ciddi səhvlərin və zəifliklərin aradan qaldırılması ilə bağlı dəyişikliklər edilir).
Əsas :
- Direktivdə Ünvan parametrində dəyişəndən istifadə üçün dəstək əlavə edildi. Ünvan domen adı kimi göstərilibsə, ad göstərilən server qrupları arasında axtarılır və tapılmadığı təqdirdə həlledicidən istifadə edərək müəyyən edilir.
- SSL bağlantısı üzərindən boru kəməri ilə göndərilən sorğuların emal edilməsi zamanı fasiləyə səbəb ola biləcək bir xəta düzəldildi;
- Direktivdə düzəlişlər edilib HTTP/2 protokolundan istifadə edərkən.
Əlavə olaraq qeyd etmək olar , nginx veb serveri üçün JavaScript tərcüməçisi. njs tərcüməçisi ECMAScript standartlarını tətbiq edir və konfiqurasiyadakı skriptlərdən istifadə edərək nginx-in sorğuları emal etmək qabiliyyətini genişləndirməyə imkan verir. Skriptlər konfiqurasiya faylında sorğuların işlənməsi, konfiqurasiya yaratmaq, dinamik olaraq cavab yaratmaq, sorğunun/cavabın dəyişdirilməsi və ya veb proqramlardakı problemləri həll etmək üçün cəld stublar yaratmaq üçün təkmil məntiqi müəyyən etmək üçün istifadə edilə bilər.
Yeni buraxılış, nginx moduluna r.subrequest üçün Promise dəstəyi əlavə edir və r.parent xüsusiyyət işleyicisində dəyişikliklər edir. Həmçinin:
- Əlavə Promise dəstəyi;
- Typed massivləri üçün ilkin dəstək əlavə edildi;
- ArrayBuffer dəstəyi əlavə edildi;
- İlkin simvol dəstəyi əlavə edildi;
- JSON.stringify() üçün xarici idarəetmə əlavə edildi;
- Object.is() əlavə edildi;
- Object.setPrototypeOf() əlavə edildi;
- Sıfır birləşdirici operator ();
- Spesifikasiyaya uyğun olmaq üçün Object.getPrototypeOf() funksiyasına düzəliş edildi;
- Spesifikasiyaya uyğun olmaq üçün Object.prototype.valueOf() funksiyasına düzəliş edildi;
- JSON.stringify() funksiyasında çap olunmayan dəyərlərlə bağlı bir xəta düzəldildi və
əvəzedici funksiya; - "in" operatoru spesifikasiyaya uyğun olaraq düzəldilib;
- Object.defineProperties() funksiyasına uyğun olaraq düzəliş edildi
spesifikasiya ilə; - Spesifikasiyaya uyğun olaraq Object.create() funksiyasına düzəliş edildi.
- Sürətli Math aktiv olduqda Number.prototype.toString(radix) funksiyasında düzəliş edildi;
- RegExp() instansiya xüsusiyyətləri düzəldildi;
- İdxal zamanı idxal xətası düzəldildi.
Mənbə: opennet.ru
