body { background: white; color: black; font-family: sans-serif; line-height: 1.4em; text-align: center; margin: 0; padding: 0; } #banner { background: black; color: #F2F2F2; line-height: 1.2em; padding: .3em 0; box-shadow: 0 5px 10px black; } #banner a { color: #00B140; } #main { text-align: left; margin: 0 auto; min-width: 32em; max-width: 64em; } #menu { float: right; width: 11em; padding: 0 .5em 1em .5em; border-left: 2px solid #DDD; } #content { margin-right: 13.5em; padding: 0 .2em 0 1.5em; } h1 { display: block; font-size: 3em; text-align: left; height: .7em; margin: 0; margin-bottom: .5em; } h1 img { width: 100%; } h2 { text-align: center; } p { text-align: justify; } table.news p { margin-top: 0; } table.news td { vertical-align: baseline; } table.news .date { text-align: right; padding-right: 0.5em; white-space: nowrap; } table.donors td { vertical-align: baseline; } table.donors li { text-align: left; } div.directive { background: #F2F2F2; line-height: 1em; margin: 1em 0 1em -1em; padding: .7em .7em .7em 1em; border-top: 2px solid #DDD; } div.directive th { padding-left: 0; padding-right: .5em; vertical-align: baseline; text-align: left; font-weight: normal; } div.directive td { vertical-align: baseline; } div.directive pre { padding: 0; margin: 0; } div.directive p { margin: .5em 0 0 .1em; font-size: .8em; } a.notrans { color: gray; text-decoration:none; } span.initial { font-size: 200%; float: left; padding-right: 10pt;} ul, ol { margin: .5em 0 1em 1em; padding: 0 .5em; } ol { list-style-position: inside; } li { text-align: justify; padding: .5em 0 0 1px; } .compact li { padding-top: 0; } dl { margin: .5em 0 1em 0; } dt { margin: .5em 0; } .compact dt { margin-bottom: .2em; } dd { margin-left: 1.5em; padding-left: 1px; text-align: justify; } td.list { background: #F2F2F2; } blockquote { margin: 1em 0 1em 1em; padding: .5em; } li blockquote, dd blockquote { margin: .7em 0; } blockquote.note { border: 1px dotted #999; line-height: 1.2em; text-align: justify; } blockquote.example { line-height: 1em; border-left: 1px solid #BBB; } blockquote.example pre { padding: 0; margin: 0; } sup { font-size: 50%; } .video { position: relative; padding-bottom: 56.25%; overflow: hidden; } .video iframe, .video object, .video embed { position: absolute; top:0; left:0; width:100%; height:100%; }

nginx

english
русский

news
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009

about
download
security
documentation
faq
books
community

trac
twitter
blog

unit
njs

nginx news: 2018

2018-12-25

nginx-1.15.8 mainline version has been released.

2018-12-25

njs-0.2.7 version has been released, featuring rest parameters syntax and more.

2018-12-20

unit-1.7 version has been released, featuring improved Node.js support with a number of bug fixes.

2018-12-04

nginx-1.14.2 stable version has been released.

2018-11-27

nginx-1.15.7 mainline version has been released.

2018-11-27

njs-0.2.6 version has been released, featuring initial support for mutable prototypes and more.

2018-11-15

unit-1.6 version has been released, featuring improved Node.js support.

2018-11-06

nginx-1.14.1 stable and nginx-1.15.6 mainline versions have been released, with fixes for vulnerabilities in HTTP/2 (CVE-2018-16843, CVE-2018-16844) and the MP4 module (CVE-2018-16845).

2018-10-30

njs-0.2.5 version has been released, featuring arguments object and more.

2018-10-25

unit-1.5 version has been released, featuring preliminary Node.js support.

2018-10-02

nginx-1.15.5 mainline version has been released.

2018-09-25

nginx-1.15.4 mainline version has been released.

2018-09-20

unit-1.4 version has been released, featuring TLS support and control API for TLS certificate storage.

2018-09-18

njs-0.2.4 version has been released, featuring s.on(), s.off(), s.allow(), s.done(), s.decline(), s.deny() methods support and more.

2018-08-28

nginx-1.15.3 mainline version has been released.

2018-07-31

njs-0.2.3 version has been released, featuring String.bytesFrom(), String.padStart(), String.padEnd() methods support and more.

2018-07-24

nginx-1.15.2 mainline version has been released.

2018-07-13

unit-1.3 version has been released.

2018-07-03

nginx-1.15.1 mainline version has been released, featuring random load balancing method.

2018-06-19

njs-0.2.2 version has been released, featuring HTTP internalRedirect() method support and more.

2018-06-07

unit-1.2 version has been released with setting of environment variables, Go arguments, and PHP options.

2018-06-05

nginx-1.15.0 mainline version has been released.

2018-05-31

njs-0.2.1 version has been released.

2018-05-23

Packt has published yet another book about nginx: “Nginx HTTP Server — Fourth Edition” by Martin Fjordvald and Clément Nedelcu.

2018-04-26

unit-1.1 version has been released with a number of bug fixes.

2018-04-17

nginx-1.14.0 stable version has been released, incorporating new features and bug fixes from the 1.13.x mainline branch - including the mirror module, HTTP/2 push, the gRPC proxy module, and more.

2018-04-12

unit-1.0 version has been released that introduces basic access logging support and ends of beta stage.

2018-04-10

nginx-1.13.12 mainline version has been released.

2018-04-03

njs-0.2.0 version has been released, featuring HTTP subrequest() method support and more.

2018-04-03

nginx-1.13.11 mainline version has been released.

2018-03-23

unit-0.7 beta version has been released with Ruby module.

2018-03-20

nginx-1.13.10 mainline version has been released, featuring the gRPC proxy module.

2018-02-20

nginx-1.13.9 mainline version has been released.

2018-02-09

unit-0.6 beta version has been released with Perl module and advanced process management.

2018-01-15

unit-0.4 beta version has been released with regression fixes.