Dimittis de nginx 1.19.3 et njs 0.4.4

Formavit flumine emissio nginx 1.19.3, intra quod novarum facultatum progressio pergit (parallelis stabilitis ramus 1.18 Solummodo mutationes ad eliminandas errores et vulnerabilitates gravium pertinentium factae sunt).

Main mutationes:

  • Modulus est inclusa ngx_stream_set_module, quod tibi permittit valorem variabili assignare

    {servo
    audite 12345;
    set $ true 1;
    }

  • Directivam adiunxit proxy_cookie_flags specificare vexilla Crustulae in proxied iungebat. Exempli gratia, vexillum "http solum" addere ad Cookie "unum", et "nosecurum" et "seusimiliter" vexilla omnibus aliis Crustulae, hac constructione uti potes:

    proxy_cookie_flags unum httponly;
    proxy_cookie_flags ~ nosecure samesite=strict;

  • Similia directiva userid_flags ad vexillum ad Cookie addendo, etiam pro modulo ngx_http_useridorum perficiatur.

simul cepit locus edition njs 0.4.4, JavaScript interpres pro nginx web server. Interpres instrumentorum ECMAscripti signa njs ac permittit tibi facultatem explicandi nginx petitiones processus in scriptione utendo. Scriptores in lima conformatione adhiberi possunt ad logicam progressam definiendam ad petitiones processus expediendas, conformationem generans, responsionem dynamice generans, rogationem/responsionem modificat, vel cito creando stipulas ad solvendas difficultates in applicationibus interretialibus. In nova versione:

  • Auxilia adiectae separationis visivae digitorum in numeris (exempli gratia "1_000").
  • Modi absentis impleti sunt pro %TypedArray%.prototypo: omnis(), filter(), reperio(), findIndex(), forEach(), includit(), indexOf(), lastIndexOf(), map(), reduc(); reduceRight (), vicissim () quidam ().
  • Desunt methodi impletae pro %TypedArray%: ab (), de ().
  • Impletur DataView objectum.

    : >> (nova DataView(buf.buffer)).getUint16()
    : 32974

  • Effectum quiddam est.

    : >> var buf = Buffer.from([0x80,206,177,206,178])
    : undefined
    : >> buf.slice(1).toString()
    : ' Ξ±Ξ²'
    : >> buf.toString('base64')
    : 'gM6xzrI='

  • Objectum Buffer subsidii methodis "crypto" et "fs" addidit, et ut fs.read File(), Hash.prototype.digest() et Hmac.prototype.digest() exemplum rei Buffer reddidit.
  • Ratio instrumenti ArrayBuffer in TextDecoder.prototype.decode() addita est.

Source: opennet.ru