U paraqit numri i parë i degës së re kryesore nginx 1.23.0, në kuadër të së cilës do të vazhdojë zhvillimi i mundësive të reja. Në degën stabile 1.22.x, që mbahet paralelisht, bëhen vetëm ndryshime që lidhen me rregullimin e gabimeve serioze dhe dobësive. Në vitin e ardhshëm, mbi bazën e degës kryesore 1.23.x do të formohet një degë stabile 1.24.
Ndryshimet kryesore:
- API brenda është rishikuar, rreshtat e titujve tani dërgohen në formën e një liste të lidhur.
- ĂshtĂ« siguruar bashkimi i rreshtave tĂ« titujve me emra identikĂ« gjatĂ« dĂ«rgimit nĂ« backend-Ă«t FastCGI, SCGI dhe uwsgi, nĂ« metodĂ«n $r->header_in() tĂ« modulit ngx_http_perl_module dhe nĂ« variablat "$http_âŠ", "$sent_http_âŠ", "$sent_trailer_âŠ", "$upstream_http_âŠ" dhe "$upstream_trailer_âŠ".
- Për gabimet SSL «data e aplikacionit pas njoftimit të mbylljes» niveli i logeve është ulur nga «crit» në «info».
- ĂshtĂ« eliminuar problemi me ngecjen e lidhjeve nĂ« nginx, i ndĂ«rtuar nĂ« sistemet Linux me bĂ«rthamĂ«n 2.6.17 dhe mĂ« tĂ« re, por pĂ«rdorur nĂ« sisteme pa mbĂ«shtetje pĂ«r EPOLLRDHUP (pĂ«r shembull, kur pĂ«rdoret imitim epoll).
- ĂshtĂ« eliminuar problemi me mbajtjen e caches sĂ« pĂ«rgjigjeve, nĂ«se titulli «Expires» ndalonte mbajtjen e caches, ndĂ«rsa «Cache-Control» lejonte.
- Janë zgjidhur problemet që shfaqen kur backend-i lëshonte disa tituj «Vary» dhe «WWW-Authenticate» në përgjigje.
Burimi: opennet.ru
