Formado liberación de la rama maestra nginx 1.17.8, dentro del cual continúa el desarrollo de nuevas funciones (en un entorno estable con soporte paralelo rama 1.16 solo se realizan cambios relacionados con la eliminación de errores graves y vulnerabilidades).
en la directiva grpc_pass Se agregó soporte para el uso de una variable en un parámetro que define una dirección. Si la dirección se especifica como nombre de dominio, el nombre se busca entre los grupos de servidores descritos y, si no se encuentra, se determina mediante un solucionador;
Se corrigió un error al procesar solicitudes canalizadas a través de una conexión SSL en el que podía ocurrir un tiempo de espera;
Se han realizado correcciones en la directiva. puntos_depuración cuando se utiliza el protocolo HTTP/2.
Adicionalmente, se puede señalar cuestiónnjs 0.3.8, un intérprete de JavaScript para el servidor web nginx. El intérprete njs implementa los estándares ECMAScript y le permite ampliar la capacidad de nginx para procesar solicitudes mediante scripts en la configuración. Los scripts se pueden usar en un archivo de configuración para definir una lógica de procesamiento de solicitudes avanzada, generar una configuración, generar una respuesta dinámicamente, modificar una solicitud/respuesta o crear rápidamente apéndices de resolución de problemas en aplicaciones web.
La nueva versión agrega compatibilidad con Promise para r.subrequest al módulo nginx y cambia el controlador de propiedades r.parent. También: