formado versão ascendente nginx 1.19.3, dentro do qual continua o desenvolvimento de novas capacidades (em paralelo com suporte estável ramo 1.18 São feitas apenas alterações relacionadas à eliminação de erros e vulnerabilidades graves).
O módulo está incluído ngx_stream_set_module, que permite atribuir um valor a uma variável
Servidor {
escute 12345;
defina $true 1;
}
Diretiva adicionada proxy_cookie_flags para especificar sinalizadores para cookies em conexões com proxy. Por exemplo, para adicionar o sinalizador “httponly” ao Cookie “one”, e os sinalizadores “nosecure” e “samesite=strict” para todos os outros Cookies, você pode usar a seguinte construção:
proxy_cookie_flags um http somente;
proxy_cookie_flags ~ noscure samesite=strict;
Diretiva semelhante ID_do_usuário_flags para adicionar sinalizadores ao Cookie também é implementado para o módulo ngx_http_userid.
Simultaneamente aconteceu questão js 0.4.4, um interpretador JavaScript para o servidor web nginx. O interpretador njs implementa padrões ECMAScript e permite expandir a capacidade do nginx de processar solicitações usando scripts na configuração. Os scripts podem ser usados em um arquivo de configuração para definir lógica avançada para processar solicitações, gerar uma configuração, gerar dinamicamente uma resposta, modificar uma solicitação/resposta ou criar stubs rapidamente para resolver problemas em aplicações web. Na nova versão:
Adicionado suporte para separação visual de dígitos em números (por exemplo, “1_000”).
Adicionado suporte ao objeto Buffer aos métodos "crypto" e "fs" e garantiu que fs.readFile(), Hash.prototype.digest() e Hmac.prototype.digest() retornassem uma instância do objeto Buffer.
O suporte ArrayBuffer foi adicionado ao método TextDecoder.prototype.decode().