lëshimi i degës kryesore , në kuadër të cilit vazhdon zhvillimi i mundësive të reja (në një stabilitet paralele të mbështetur ndryshimet që lidhen vetëm me eliminimin e gabimeve serioze dhe me të meta).
Ndryshimet kryesore :
- Në përbërje është përfshirë moduli , i cili lejon caktimin e vlerës së një variabli
server {
listen 12345;
set $true 1;
} - Shtuar direktiva për përcaktimin e flagjeve për Cookie në lidhjet e proxy. Për shembull, për të shtuar një flag «httponly» për Cookie «one», ndërsa për të gjitha Cookie të tjera flagjet «nosecure» dhe «samesite=strict» mund të përdoret sintaksa:
proxy_cookie_flags one httponly;
proxy_cookie_flags ~ nosecure samesite=strict; - Direktiva e ngjashme për të shtuar flagje në Cookie është gjithashtu e implementuar për modulin ngx_http_userid.
Njëkohësisht lëshimi , interpretuesi i gjuhës JavaScript për serverin web nginx. Interpretuesi njs implementon standardet ECMAScript dhe lejon zgjerimin e mundësive të nginx-it për përpunimin e kërkesave përmes skripteve në konfigurim. Skriptet mund të përdoren në skedarin e konfigurimit për të përcaktuar logjikën e avancuar të përpunimit të kërkesave, formimin e konfigurimit, gjenerimin dinamik të përgjigjeve, modifikimin e kërkesave/faqjeve ose krijimin e shpejtë të zëvendësimeve për zgjidhjen e problemeve në aplikacionet web. Në versionin e ri:
- Shtuar mbështetje për ndarjen vizuale të numrave në numra (p.sh., «1_000»).
- Metodat e nevojshme për %TypedArray%.prototype janë implementuar: every(), filter(), find(), findIndex(), forEach(), includes(), indexOf(), lastIndexOf(), map(), reduce(), reduceRight(), reverse(), some().
- Metodat e nevojshme për %TypedArray% janë implementuar: from(), of().
- Objekti DataView është implementuar.
: >> (new DataView(buf.buffer)).getUint16()
: 32974 - Objekti Buffer është implementuar.
: >> var buf = Buffer.from([0x80,206,177,206,178])
: undefined
: >> buf.slice(1).toString()
: âαÎČâ
: >> buf.toString(âbase64â)
: âgM6xzrI=â - MbĂ«shtetje pĂ«r objektin Buffer Ă«shtĂ« shtuar nĂ« metodat «crypto» dhe «fs», si dhe Ă«shtĂ« siguruar kthimi i njĂ« instancĂ« tĂ« objektit Buffer nĂ« fs.readFile(), Hash.prototype.digest() dhe Hmac.prototype.digest().
- Në metodën TextDecoder.prototype.decode() është shtuar mbështetje për ArrayBuffer.
Burimi: opennet.ru
