den første udgivelse af den nye hovedgren , hvor udviklingen af nye funktioner fortsætter (i den parallelt understøttede stabile ændringer, der kun omfatter rettelser af alvorlige fejl og sårbarheder).
Vigtige :
- Understøttelse af variable i direktiverne «limit_rate» og «limit_rate_after», samt i direktiverne «proxy_upload_rate» og
«proxy_download_rate» modulet stream er tilføjet; - Kravene til den mindst understøttede version af OpenSSL er hævet — 0.9.8;
- Modulet ngx_http_postpone_filter_module er som standard inkluderet;
- Problemer med direktivet «include» inden for blokke «if» og «limit_except» er løst;
- En fejl ved behandling af byteværdier er rettet ««.
Blandt de betydelige forbedringer, der forventes i version 1.17, nævnes implementeringen af understøttelse af protokoller .
Yderligere kan det nævnes njs 0.3.2, JavaScript-fortolkeren til webserveren nginx. njs-fortolkeren implementerer ECMAScript-standarderne og muliggør udvidelse af nginx's muligheder for behandling af anmodninger gennem scripts i konfigurationen. Scripts kan anvendes i konfigurationsfilen til at definere avanceret logik for behandling af anmodninger, konfigurering, dynamisk generering af svar, ændring af anmodninger/svar eller hurtig oprettelse af stubber til løsning af problemer i webapplikationer.
Den nye version af njs har tilføjet understøttelse af skabelonstrenge, der defineres i specifikationen . Skabelonstrenge er strangelitteraler, der tillader indlejring af udtryk. Udtryk defineres i den indeholdte blok ${…}, som kan inkludere både individuelle variable (${name}) og udtryk (${5 + a + b})). Derudover er der tilføjet understøttelse af navngivne grupper i RegExp-objektet, som muliggør at knytte de matcherede dele af strengen til bestemte navne i stedet for rækkefølge-numre. Der er tilføjet understøttelse for compilation med GNU Readline-biblioteket.
Kilde: opennet.ru
