Ffurfiwyd rhyddhau cangen meistr nginx 1.19.3, lle mae datblygiad nodweddion newydd yn parhau (mewn stabl â chymorth cyfochrog cangen 1.18 dim ond newidiadau sy'n ymwneud â dileu gwallau difrifol a gwendidau a wneir).
Mae'r modiwl wedi'i gynnwys ngx_stream_set_modiwl, sy'n eich galluogi i aseinio gwerth i newidyn
gweinydd {
gwrandewch 12345;
gosod $ true 1;
}
Ychwanegwyd y Gyfarwyddeb proxy_cookie_flags i nodi baneri ar gyfer Cwcis mewn cysylltiadau dirprwyol. Er enghraifft, i ychwanegu'r faner “httponly” at Cookie “one”, a'r baneri “nosecure” a “samesite=strict” ar gyfer pob Cwci arall, gallwch ddefnyddio'r lluniad canlynol:
proxy_cookie_flags un http yn unig;
proxy_cookie_flags ~ nosecure samesite= caeth;
Cyfarwyddeb debyg userid_flags ar gyfer ychwanegu baneri at Cookie hefyd yn cael ei weithredu ar gyfer y modiwl ngx_http_userid.
Ar yr un pryd ddigwyddodd rhyddhau ng 0.4.4, cyfieithydd JavaScript ar gyfer gweinydd gwe nginx. Mae'r cyfieithydd njs yn gweithredu safonau ECMAScript ac yn caniatáu ichi ehangu gallu nginx i brosesu ceisiadau gan ddefnyddio sgriptiau yn y ffurfweddiad. Gellir defnyddio sgriptiau mewn ffeil ffurfweddu i ddiffinio rhesymeg uwch ar gyfer prosesu ceisiadau, cynhyrchu cyfluniad, cynhyrchu ymateb yn ddeinamig, addasu cais/ymateb, neu greu bonion yn gyflym i ddatrys problemau mewn cymwysiadau gwe. Yn y fersiwn newydd:
Ychwanegwyd cefnogaeth ar gyfer gwahaniad gweledol o ddigidau mewn niferoedd (er enghraifft, “1_000”).
Wedi gweithredu dulliau coll ar gyfer %TypedArray%.prototeip: bob(), hidlydd(), find(), findIndex(), forEach(), yn cynnwys(), indexOf(), lastIndexOf(), map(), reduce(), reduceRight(), gwrthdroi(), rhai().
Wedi gweithredu dulliau coll ar gyfer %TypedArray%: from(), of().
Ychwanegwyd cefnogaeth gwrthrych Buffer at y dulliau "crypto" a "fs", a sicrhau bod fs.readFile(), Hash.prototype.digest() a Hmac.prototype.digest() yn dychwelyd enghraifft o'r gwrthrych Buffer.
Mae cefnogaeth ArrayBuffer wedi'i ychwanegu at y dull TextDecoder.prototype.decode().