uformowany wydanie wstępne nginx 1.17.6, w ramach którego kontynuowany jest rozwój nowych możliwości (równolegle wspierane stabilnie oddział 1.16 Dokonywane są jedynie zmiany związane z eliminacją poważnych błędów i podatności).
Dodano dyrektywę limit_conn_dry_run, co powoduje przejście modułu ngx_http_limit_conn_module w tryb próbny, w którym liczba połączeń nie jest ograniczana, ale jest brana pod uwagę.
W module ngx_stream_limit_conn_module dodana zmienna $limit_conn_status przechowująca wynik ograniczenia liczby połączeń: PASSED, REJECTED lub REJECTED_DRY_RUN;
W module ngx_http_limit_req_module dodana zmienna $limit_req_status przechowująca wynik ograniczenia ilości otrzymanych żądań: PASSED, DELAYED, REJECTED, DELAYED_DRY_RUN lub REJECTED_DRY_RUN.
Dodatkowo można to zauważyć problemnjs 0.3.7, interpreter JavaScript dla serwera WWW Nginx. Interpreter njs implementuje standardy ECMAScript i pozwala rozszerzyć możliwości nginx w zakresie przetwarzania żądań za pomocą skryptów w konfiguracji. Skrypty mogą być użyte w pliku konfiguracyjnym do zdefiniowania zaawansowanej logiki przetwarzania żądań, generowania konfiguracji, dynamicznego generowania odpowiedzi, modyfikowania żądania/odpowiedzi lub szybkiego tworzenia kodów pośredniczących w celu rozwiązywania problemów w aplikacjach internetowych.
W nowej wersji dodano obsługę metod Object.sign() i Array.prototype.copyWithin(). Console.time() umożliwia używanie etykiet. Przerobiono kod interakcji z obiektami zewnętrznymi i przetwarzania danych w formacie JSON. Wywołanie console.help() zostało usunięte z interfejsu CLI.