comparison xml/index.xml @ 3047:185dd0a00e10

Free nginx: cleaned up news.
author Maxim Dounin <mdounin@mdounin.ru>
date Wed, 14 Feb 2024 20:05:57 +0300
parents b55264db8d9f
children 01f755391291
comparison
equal deleted inserted replaced
3046:2be49a02a2e3 3047:185dd0a00e10
1 <!-- 1 <!--
2 Copyright (C) Igor Sysoev 2 Copyright (C) Igor Sysoev
3 Copyright (C) Maxim Dounin
3 Copyright (C) Nginx, Inc. 4 Copyright (C) Nginx, Inc.
4 --> 5 -->
5 6
6 <!DOCTYPE news SYSTEM "../dtd/news.dtd"> 7 <!DOCTYPE news SYSTEM "../dtd/news.dtd">
7 8
8 <news name="nginx news" link="/" lang="en"> 9 <news name="nginx news" link="/" lang="en">
9 10
10 <event date="2024-02-07"> 11 <event date="2024-02-14">
11 <para> 12 <para>
12 <link doc="en/docs/njs/index.xml">njs-0.8.3</link> 13 The freenginx.org project.
13 version has been
14 <link doc="en/docs/njs/changes.xml" id="njs0.8.3">released</link>.
15 </para>
16 </event>
17
18 <event date="2023-10-24">
19 <para>
20 <link doc="en/download.xml">nginx-1.25.3</link>
21 mainline version has been released.
22 </para>
23 </event>
24
25 <event date="2023-10-24">
26 <para>
27 <link doc="en/docs/njs/index.xml">njs-0.8.2</link>
28 version has been
29 <link doc="en/docs/njs/changes.xml" id="njs0.8.2">released</link>,
30 featuring the <link doc="en/docs/njs/reference.xml" id="console">console</link>
31 object.
32 </para>
33 </event>
34
35 <event date="2023-10-19">
36 <para>
37 <link url="https://unit.nginx.org/">unit-1.31.1</link>
38 maintenance version has been
39 <link url="https://unit.nginx.org/news/2023/unit-1.31.1-released/">released</link>.
40 </para>
41 </event>
42
43 <event date="2023-09-12">
44 <para>
45 <link doc="en/docs/njs/index.xml">njs-0.8.1</link>
46 version has been
47 <link doc="en/docs/njs/changes.xml" id="njs0.8.1">released</link>,
48 featuring the <literal>js_periodic</literal> directive for
49 <link doc="en/docs/http/ngx_http_js_module.xml" id="js_periodic">http</link>
50 and
51 <link doc="en/docs/stream/ngx_stream_js_module.xml" id="js_periodic">stream</link>.
52 </para>
53 </event>
54
55 <event date="2023-08-31">
56 <para>
57 <link url="https://unit.nginx.org/">unit-1.31.0</link> version has been
58 <link url="https://unit.nginx.org/news/2023/unit-1.31.0-released/">released</link>,
59 featuring server-side WebAssembly and response header manipulation.
60 </para>
61 </event>
62
63 <event date="2023-08-15">
64 <para>
65 <link doc="en/download.xml">nginx-1.25.2</link>
66 mainline version has been released.
67 </para>
68 </event>
69
70 <event date="2023-07-06">
71 <para>
72 <link doc="en/docs/njs/index.xml">njs-0.8.0</link>
73 version has been
74 <link doc="en/docs/njs/changes.xml" id="njs0.8.0">released</link>,
75 featuring shared dictionary for
76 <link doc="en/docs/http/ngx_http_js_module.xml" id="js_shared_dict_zone">http</link>
77 and
78 <link doc="en/docs/stream/ngx_stream_js_module.xml" id="js_shared_dict_zone">stream</link>
79 and global
80 <link doc="en/docs/njs/reference.xml" id="ngx">ngx</link> properties.
81 </para>
82 </event>
83
84 <event date="2023-06-13">
85 <para>
86 <link doc="en/download.xml">nginx-1.25.1</link>
87 mainline version has been released.
88 </para>
89 </event>
90
91 <event date="2023-06-01">
92 <para>
93 <link url="https://unit.nginx.org/">unit</link> community call has been
94 <link url="https://unit.nginx.org/news/2023/nginx-unit-community-call-no-1/">announced</link>
95 to facilitate open discussion of new features and the future direction.
96 </para>
97 </event>
98
99 <event date="2023-05-23">
100 <para>
101 <link doc="en/download.xml">nginx-1.25.0</link>
102 mainline version has been released,
103 featuring experimental
104 <link doc="en/docs/http/ngx_http_v3_module.xml">HTTP/3 support</link>.
105 </para>
106 </event>
107
108 <event date="2023-05-10">
109 <para>
110 <link url="https://unit.nginx.org/">unit-1.30.0</link> version has been
111 <link url="https://unit.nginx.org/news/2023/unit-1.30.0-released/">released</link>,
112 featuring URI rewrite, improved logging, and
113 <link doc="en/docs/njs/index.xml">njs</link>
114 module support.
115 </para>
116 </event>
117
118 <event date="2023-04-11">
119 <para>
120 <link doc="en/download.xml">nginx-1.24.0</link>
121 stable version has been released,
122 incorporating new features and bug fixes from the 1.23.x mainline branch &mdash;
123 including
124 improved handling of multiple header lines with identical names,
125 memory usage optimization in configurations with SSL proxying,
126 better sanity checking of the
127 <link doc="en/docs/http/ngx_http_core_module.xml" id="listen"/> directive
128 protocol parameters,
129 <link doc="en/docs/http/ngx_http_ssl_module.xml" id="ssl_protocols">TLSv1.3
130 protocol</link> enabled by default,
131 automatic rotation of TLS session tickets encryption keys
132 when using shared memory in the
133 <link doc="en/docs/http/ngx_http_ssl_module.xml" id="ssl_session_cache"/>
134 directive,
135 and more.
136 </para>
137 </event>
138
139 <event date="2023-04-10">
140 <para>
141 <link doc="en/docs/njs/index.xml">njs-0.7.12</link>
142 version has been
143 <link doc="en/docs/njs/changes.xml" id="njs0.7.12">released</link>,
144 featuring
145 <link doc="en/docs/njs/reference.xml" id="zlib">zlib</link> module.
146 </para>
147 </event>
148
149 <event date="2023-03-28">
150 <para>
151 <link doc="en/download.xml">nginx-1.23.4</link>
152 mainline version has been released.
153 </para>
154 </event>
155
156 <event date="2023-03-09">
157 <para>
158 <link doc="en/docs/njs/index.xml">njs-0.7.11</link>
159 version has been
160 <link doc="en/docs/njs/changes.xml" id="njs0.7.11">released</link>,
161 featuring
162 <link doc="en/docs/njs/reference.xml" id="xml_node">XMLNode</link> API
163 to modify XML documents.
164 </para>
165 </event>
166
167 <event date="2023-02-28">
168 <para>
169 <link url="https://unit.nginx.org/">unit-1.29.1</link> bugfix version has been
170 <link url="https://unit.nginx.org/news/2023/#unit1291released">released</link>.
171 </para>
172 </event>
173
174 <event date="2023-02-08">
175 <para>
176 <link url="https://quic.nginx.org/packages.html">nginx-quic packages</link>
177 are now available to preview HTTP3/QUIC implementation.
178 Check out the announcement
179 <link url="https://www.nginx.com/blog/binary-packages-for-preview-nginx-quic-http3-implementation/">blog post</link>
180 and
181 <link url="https://quic.nginx.org/">quic.nginx.org</link>
182 for installation instructions, documentation, and more.
183 </para>
184 </event>
185
186 <event date="2023-02-07">
187 <para>
188 <link doc="en/docs/njs/index.xml">njs-0.7.10</link>
189 version has been
190 <link doc="en/docs/njs/changes.xml" id="njs0.7.10">released</link>,
191 featuring extended
192 <link doc="en/docs/njs/reference.xml" id="builtin_crypto">WebCrypto API</link>,
193 extended
194 <link doc="en/docs/njs/reference.xml" id="ngx_fetch">Fetch API</link>
195 and
196 <link doc="en/docs/njs/reference.xml" id="xml">xml</link> module.
197 </para>
198 </event>
199
200 <event date="2022-12-15">
201 <para>
202 <link url="https://unit.nginx.org/">unit-1.29.0</link>
203 version has been
204 <link url="https://unit.nginx.org/news/2022/unit-1.29.0-released/">released</link>,
205 featuring initial
206 <link doc="en/docs/njs/index.xml">njs</link> support and per-app cgroups.
207 </para>
208 </event>
209
210 <event date="2022-12-13">
211 <para>
212 <link doc="en/download.xml">nginx-1.23.3</link>
213 mainline version has been released.
214 </para>
215 </event>
216
217 <event date="2022-11-17">
218 <para>
219 <link doc="en/docs/njs/index.xml">njs-0.7.9</link>
220 version has been
221 <link doc="en/docs/njs/changes.xml" id="njs0.7.9">released</link>.
222 </para>
223 </event>
224
225 <event date="2022-10-25">
226 <para>
227 <link doc="en/docs/njs/index.xml">njs-0.7.8</link>
228 version has been
229 <link doc="en/docs/njs/changes.xml" id="njs0.7.8">released</link>,
230 featuring the
231 <link doc="en/docs/http/ngx_http_js_module.xml" id="js_preload_object"/>
232 directive.
233 </para>
234 </event>
235
236 <event date="2022-10-19">
237 <para>
238 <link doc="en/download.xml">nginx-1.22.1</link>
239 stable and
240 <link doc="en/download.xml">nginx-1.23.2</link>
241 mainline versions have been released,
242 with a fix for the
243 <link doc="en/security_advisories.xml">memory corruption and
244 memory disclosure</link>
245 vulnerabilities in the ngx_http_mp4_module (CVE-2022-41741, CVE-2022-41742).
246 </para>
247 </event>
248
249 <event date="2022-09-13">
250 <para>
251 <link url="https://unit.nginx.org/">unit-1.28.0</link> version has been
252 <link url="https://unit.nginx.org/news/2022/unit-1.28.0-released/">released</link>.
253 </para>
254 </event>
255
256 <event date="2022-08-30">
257 <para>
258 <link doc="en/docs/njs/index.xml">njs-0.7.7</link>
259 version has been
260 <link doc="en/docs/njs/changes.xml" id="njs0.7.7">released</link>,
261 featuring advanced
262 <link doc="en/docs/njs/reference.xml" id="njs_api_fs">fs</link> API and
263 <link doc="en/docs/njs/changes.xml" id="contexts">extended js directives scope</link>.
264 </para>
265 </event>
266
267 <event date="2022-07-19">
268 <para>
269 <link doc="en/download.xml">nginx-1.23.1</link>
270 mainline version has been released.
271 </para>
272 </event>
273
274 <event date="2022-07-19">
275 <para>
276 <link doc="en/docs/njs/index.xml">njs-0.7.6</link>
277 version has been
278 <link doc="en/docs/njs/changes.xml" id="njs0.7.6">released</link>,
279 featuring improved
280 <link doc="en/docs/njs/reference.xml" id="r_args">r.args</link> object.
281 </para>
282 </event>
283
284 <event date="2022-06-21">
285 <para>
286 <link doc="en/download.xml">nginx-1.23.0</link>
287 mainline version has been released.
288 </para>
289 </event>
290
291 <event date="2022-06-21">
292 <para>
293 <link doc="en/docs/njs/index.xml">njs-0.7.5</link>
294 version has been
295 <link doc="en/docs/njs/changes.xml" id="njs0.7.5">released</link>.
296 </para>
297 </event>
298
299 <event date="2022-06-02">
300 <para>
301 <link url="https://unit.nginx.org/">unit-1.27.0</link> version has been
302 <link url="https://unit.nginx.org/news/2022/unit-1.27.0-released/">released</link>.
303 </para>
304 </event>
305
306 <event date="2022-05-24">
307 <para>
308 <link doc="en/docs/njs/index.xml">njs-0.7.4</link>
309 version has been
310 <link doc="en/docs/njs/changes.xml" id="njs0.7.4">released</link>,
311 featuring extended directives for
312 <link doc="en/docs/njs/reference.xml" id="ngx_fetch">Fetch</link> API:
313 <link doc="en/docs/http/ngx_http_js_module.xml" id="js_fetch_timeout"/>,
314 <link doc="en/docs/http/ngx_http_js_module.xml" id="js_fetch_verify"/>,
315 <link doc="en/docs/http/ngx_http_js_module.xml" id="js_fetch_buffer_size"/>,
316 <link doc="en/docs/http/ngx_http_js_module.xml" id="js_fetch_max_response_buffer_size"/>.
317 </para>
318 </event>
319
320 <event date="2022-05-24">
321 <para>
322 <link doc="en/download.xml">nginx-1.22.0</link>
323 stable version has been released,
324 incorporating new features and bug fixes from the 1.21.x mainline branch &mdash;
325 including
326 hardening against potential requests smuggling
327 and cross-protocol attacks,
328 <link doc="en/docs/stream/ngx_stream_ssl_module.xml" id="ssl_alpn">ALPN
329 support</link> in the stream module,
330 better distribution of connections among worker processes on Linux,
331 support for the PCRE2 library,
332 support for OpenSSL 3.0 and <c-func>SSL_sendfile</c-func>,
333 improved
334 <link doc="en/docs/http/ngx_http_core_module.xml" id="sendfile">sendfile</link>
335 handling on FreeBSD,
336 the
337 <link doc="en/docs/http/ngx_http_mp4_module.xml" id="mp4_start_key_frame">
338 mp4_start_key_frame</link> directive,
339 and more.
340 </para>
341 </event>
342
343 <event date="2022-04-12">
344 <para>
345 <link doc="en/docs/njs/index.xml">njs-0.7.3</link>
346 version has been
347 <link doc="en/docs/njs/changes.xml" id="njs0.7.3">released</link>.
348 </para>
349 </event>
350
351 <event date="2022-01-25">
352 <para>
353 <link doc="en/download.xml">nginx-1.21.6</link>
354 mainline version has been released.
355 </para>
356 </event>
357
358 <event date="2022-01-25">
359 <para>
360 <link doc="en/docs/njs/index.xml">njs-0.7.2</link>
361 version has been
362 <link doc="en/docs/njs/changes.xml" id="njs0.7.2">released</link>.
363 </para>
364 </event>
365
366 <event date="2021-12-28">
367 <para>
368 <link doc="en/docs/njs/index.xml">njs-0.7.1</link>
369 version has been
370 <link doc="en/docs/njs/changes.xml" id="njs0.7.1">released</link>.
371 </para>
372 </event>
373
374 <event date="2021-12-28">
375 <para>
376 <link doc="en/download.xml">nginx-1.21.5</link>
377 mainline version has been released.
378 </para>
379 </event>
380
381 <event date="2021-12-02">
382 <para>
383 <link url="https://unit.nginx.org/">unit-1.26.1</link> bugfix version has been
384 <link url="https://mailman.nginx.org/pipermail/unit/2021-December/000292.html">released</link>.
385 </para>
386 </event>
387
388 <event date="2021-11-18">
389 <para>
390 <link url="https://unit.nginx.org/">unit-1.26.0</link> version has been
391 <link url="https://mailman.nginx.org/pipermail/unit/2021-November/000288.html">released</link>,
392 featuring multiple improvements in static content serving, application-wide PHP
393 opcache, and a number of bugfixes.
394 </para>
395 </event>
396
397 <event date="2021-11-16">
398 <para>
399 <link doc="en/download.xml">nginx-1.20.2</link>
400 stable version has been released.
401 </para>
402 </event>
403
404 <event date="2021-11-02">
405 <para>
406 <link doc="en/download.xml">nginx-1.21.4</link>
407 mainline version has been released.
408 </para>
409 </event>
410
411 <event date="2021-10-19">
412 <para>
413 <link doc="en/docs/njs/index.xml">njs-0.7.0</link>
414 version has been
415 <link doc="en/docs/njs/changes.xml" id="njs0.7.0">released</link>,
416 featuring
417 Async/Await support,
418 <link doc="en/docs/njs/reference.xml" id="builtin_crypto">WebCrypto API</link>,
419 and
420 <link doc="en/docs/http/ngx_http_js_module.xml" id="js_fetch_protocols">HTTPS</link>
421 support in
422 <link doc="en/docs/njs/reference.xml" id="ngx_fetch">ngx.fetch()</link>.
423 </para>
424 </event>
425
426 <event date="2021-09-07">
427 <para>
428 <link doc="en/download.xml">nginx-1.21.3</link>
429 mainline version has been released.
430 </para>
431 </event>
432
433 <event date="2021-08-31">
434 <para>
435 <link doc="en/download.xml">nginx-1.21.2</link>
436 mainline version has been released.
437 </para>
438 </event>
439
440 <event date="2021-08-31">
441 <para>
442 <link doc="en/docs/njs/index.xml">njs-0.6.2</link>
443 version has been
444 <link doc="en/docs/njs/changes.xml" id="njs0.6.2">released</link>.
445 </para>
446 </event>
447
448 <event date="2021-08-19">
449 <para>
450 <link url="https://unit.nginx.org/">unit-1.25.0</link> version has been
451 <link url="https://mailman.nginx.org/pipermail/unit/2021-August/000278.html">released</link>,
452 featuring SSL/TLS session cache and ticket controls, originating IP
453 identification, manual application restart, and a number of bugfixes.
454 </para>
455 </event>
456
457 <event date="2021-07-06">
458 <para>
459 <link doc="en/download.xml">nginx-1.21.1</link>
460 mainline version has been released.
461 </para>
462 </event>
463
464 <event date="2021-06-29">
465 <para>
466 <link doc="en/docs/njs/index.xml">njs-0.6.1</link>
467 bugfix version has been
468 <link doc="en/docs/njs/changes.xml" id="njs0.6.1">released</link>.
469 </para>
470 </event>
471
472 <event date="2021-06-15">
473 <para>
474 <link doc="en/docs/njs/index.xml">njs-0.6.0</link>
475 version has been
476 <link doc="en/docs/njs/changes.xml" id="njs0.6.0">released</link>,
477 featuring let and const variable declaration support.
478 </para>
479 </event>
480
481 <event date="2021-05-27">
482 <para>
483 <link url="https://unit.nginx.org/">unit-1.24.0</link> version has been
484 <link url="https://mailman.nginx.org/pipermail/unit/2021-May/000265.html">released</link>,
485 featuring SSL/TLS configuration commands; static file chrooting with symlink
486 and mount resolution control; static file filtering by MIME type; other
487 features and a couple of bugfixes.
488 </para>
489 </event>
490
491 <event date="2021-05-25">
492 <para>
493 <link doc="en/download.xml">nginx-1.20.1</link>
494 stable and
495 <link doc="en/download.xml">nginx-1.21.0</link>
496 mainline versions have been released,
497 with a fix for the
498 <link doc="en/security_advisories.xml">1-byte memory overwrite</link>
499 vulnerability in resolver (CVE-2021-23017).
500 </para>
501 </event>
502
503 <event date="2021-04-20">
504 <para>
505 <link doc="en/download.xml">nginx-1.20.0</link>
506 stable version has been released,
507 incorporating new features and bug fixes from the 1.19.x mainline branch &mdash;
508 including
509 <link doc="en/docs/http/ngx_http_ssl_module.xml" id="ssl_ocsp">OCSP
510 validation</link> of client SSL certificates,
511 the
512 <link doc="en/docs/http/ngx_http_ssl_module.xml" id="ssl_reject_handshake">ssl_reject_handshake</link>
513 and
514 <link doc="en/docs/http/ngx_http_ssl_module.xml" id="ssl_conf_command">ssl_conf_command</link>
515 directives,
516 simplified and improved handling of HTTP/2 connections with the
517 <link doc="en/docs/http/ngx_http_core_module.xml" id="lingering_close">lingering_close</link>,
518 <link doc="en/docs/http/ngx_http_core_module.xml" id="keepalive_timeout">keepalive_timeout</link>,
519 and
520 <link doc="en/docs/http/ngx_http_core_module.xml" id="keepalive_requests">keepalive_requests</link>
521 directives,
522 the
523 <link doc="en/docs/http/ngx_http_core_module.xml" id="keepalive_time">keepalive_time</link>
524 directive,
525 stricter handling of upstream server responses,
526 <link doc="en/docs/http/ngx_http_proxy_module.xml" id="proxy_cookie_flags">cookie
527 flags</link> handling,
528 cache clearing based on the
529 <link doc="en/docs/http/ngx_http_proxy_module.xml" id="proxy_cache_path_max_size">minimum
530 amount of free space</link>,
531 PROXY protocol support
532 <link doc="en/docs/mail/ngx_mail_core_module.xml" id="proxy_protocol">from
533 clients</link> and
534 <link doc="en/docs/mail/ngx_mail_proxy_module.xml" id="proxy_protocol">to
535 backend servers</link> in the mail proxy,
536 <link doc="en/docs/mail/ngx_mail_proxy_module.xml" id="proxy_smtp_auth">proxying
537 SMTP authentication</link>,
538 the <link doc="en/docs/stream/ngx_stream_set_module.xml">set</link> directive
539 in the stream module,
540 and more.
541 </para>
542 </event>
543
544 <event date="2021-04-13">
545 <para>
546 <link doc="en/download.xml">nginx-1.19.10</link>
547 mainline version has been released.
548 </para>
549 </event>
550
551 <event date="2021-03-30">
552 <para>
553 <link doc="en/download.xml">nginx-1.19.9</link>
554 mainline version has been released.
555 </para>
556 </event>
557
558 <event date="2021-03-30">
559 <para>
560 <link doc="en/docs/njs/index.xml">njs-0.5.3</link>
561 version has been
562 <link doc="en/docs/njs/changes.xml" id="njs0.5.3">released</link>,
563 featuring the <literal>js_var</literal> directive for
564 <link doc="en/docs/http/ngx_http_js_module.xml" id="js_var">http</link> and
565 <link doc="en/docs/stream/ngx_stream_js_module.xml" id="js_var">stream</link>.
566 </para>
567 </event>
568
569 <event date="2021-03-25">
570 <para>
571 <link url="https://unit.nginx.org/">unit-1.23.0</link> version has been
572 <link url="https://mailman.nginx.org/pipermail/unit/2021-March/000264.html">released</link>,
573 featuring SNI support and a number of bugfixes.
574 </para>
575 </event>
576
577 <event date="2021-03-09">
578 <para>
579 <link doc="en/docs/njs/index.xml">njs-0.5.2</link>
580 version has been
581 <link doc="en/docs/njs/changes.xml" id="njs0.5.2">released</link>,
582 featuring
583 <link doc="en/docs/http/ngx_http_js_module.xml" id="js_body_filter"/>
584 directive.
585 </para>
586 </event>
587
588 <event date="2021-03-09">
589 <para>
590 <link doc="en/download.xml">nginx-1.19.8</link>
591 mainline version has been released.
592 </para>
593 </event>
594
595 <event date="2021-02-16">
596 <para>
597 <link doc="en/docs/njs/index.xml">njs-0.5.1</link>
598 version has been
599 <link doc="en/docs/njs/changes.xml" id="njs0.5.1">released</link>,
600 featuring
601 <link doc="en/docs/njs/reference.xml" id="ngx_fetch">Fetch</link> API and
602 <link doc="en/docs/http/ngx_http_js_module.xml" id="js_header_filter"/>
603 directive.
604 </para>
605 </event>
606
607 <event date="2021-02-16">
608 <para>
609 <link doc="en/download.xml">nginx-1.19.7</link>
610 mainline version has been released.
611 </para>
612 </event>
613
614 <event date="2021-02-04">
615 <para>
616 <link url="https://unit.nginx.org/">unit-1.22.0</link> version has been
617 <link url="https://mailman.nginx.org/pipermail/unit/2021-February/000263.html">released</link>,
618 featuring a number of bugfixes.
619 </para>
620 </event>
621
622 <event date="2020-12-15">
623 <para>
624 <link doc="en/download.xml">nginx-1.19.6</link>
625 mainline version has been released.
626 </para>
627 </event>
628
629 <event date="2020-12-01">
630 <para>
631 <link doc="en/docs/njs/index.xml">njs-0.5.0</link>
632 version has been
633 <link doc="en/docs/njs/changes.xml" id="njs0.5.0">released</link>,
634 featuring
635 <link doc="en/docs/njs/reference.xml" id="r_raw_variables">r.rawVariables</link>,
636 <link doc="en/docs/njs/reference.xml" id="r_request_buffer">r.requestBuffer</link>,
637 <link doc="en/docs/njs/reference.xml" id="r_request_text">r.requestText</link>,
638 <link doc="en/docs/njs/reference.xml" id="r_response_buffer">r.responseBuffer</link>,
639 <link doc="en/docs/njs/reference.xml" id="r_response_text">r.responseText</link>,
640 <link doc="en/docs/njs/reference.xml" id="s_raw_variables">s.rawVariables</link>,
641 and global
642 <link doc="en/docs/njs/reference.xml" id="ngx">ngx</link> object.
643 </para>
644 </event>
645
646 <event date="2020-11-24">
647 <para>
648 <link doc="en/download.xml">nginx-1.19.5</link>
649 mainline version has been released.
650 </para>
651 </event>
652
653 <event date="2020-11-19">
654 <para>
655 <link url="https://unit.nginx.org/">unit-1.21.0</link> version has been
656 <link url="https://mailman.nginx.org/pipermail/unit/2020-November/000228.html">released</link>,
657 featuring PCRE support for condition matching, multithreaded request
658 processing, plus a number of other updates and bugfixes.
659 </para>
660 </event>
661
662 <event date="2020-10-27">
663 <para>
664 <link doc="en/download.xml">nginx-1.19.4</link>
665 mainline version has been released.
666 </para>
667 </event>
668
669 <event date="2020-10-08">
670 <para>
671 <link url="https://unit.nginx.org/">unit-1.20.0</link> version has been
672 <link url="https://mailman.nginx.org/pipermail/unit/2020-October/000217.html">released</link>,
673 featuring
674 <link url="https://unit.nginx.org/configuration/#configuration-python-asgi">ASGI 3.0</link>
675 support along a number of other features and a few bugfixes.
676 </para>
677 </event>
678
679 <event date="2020-09-29">
680 <para>
681 <link doc="en/docs/njs/index.xml">njs-0.4.4</link>
682 version has been
683 <link doc="en/docs/njs/changes.xml" id="njs0.4.4">released</link>,
684 featuring Buffer object.
685 </para>
686 </event>
687
688 <event date="2020-09-29">
689 <para>
690 <link doc="en/download.xml">nginx-1.19.3</link>
691 mainline version has been released.
692 </para>
693 </event>
694
695 <event date="2020-08-13">
696 <para>
697 <link url="https://unit.nginx.org/">unit-1.19.0</link> version has been
698 <link url="https://mailman.nginx.org/pipermail/unit/2020-August/000212.html">released</link>,
699 featuring basic variables support alongside several important
700 bugfixes and a major improvement in IPC.
701 </para>
702 </event>
703
704 <event date="2020-08-11">
705 <para>
706 <link doc="en/download.xml">nginx-1.19.2</link>
707 mainline version has been released.
708 </para>
709 </event>
710
711 <event date="2020-08-11">
712 <para>
713 <link doc="en/docs/njs/index.xml">njs-0.4.3</link>
714 version has been
715 <link doc="en/docs/njs/changes.xml" id="njs0.4.3">released</link>,
716 featuring
717 <link doc="en/docs/njs/reference.xml" id="querystring">Query String</link>
718 module.
719 </para>
720 </event>
721
722 <event date="2020-07-07">
723 <para>
724 <link doc="en/download.xml">nginx-1.19.1</link>
725 mainline version has been released.
726 </para>
727 </event>
728
729 <event date="2020-07-07">
730 <para>
731 <link doc="en/docs/njs/index.xml">njs-0.4.2</link>
732 version has been
733 <link doc="en/docs/njs/changes.xml" id="njs0.4.2">released</link>.
734 </para>
735 </event>
736
737 <event date="2020-05-28">
738 <para>
739 <link url="https://unit.nginx.org/">unit-1.18.0</link> version has been
740 <link url="https://mailman.nginx.org/pipermail/unit/2020-May/000201.html">released</link>,
741 featuring <link url="https://unit.nginx.org/configuration/#process-isolation">
742 file system isolation</link> and several behind-the-scene improvements.
743 </para>
744 </event>
745
746 <event date="2020-05-26">
747 <para>
748 <link doc="en/download.xml">nginx-1.19.0</link>
749 mainline version has been released.
750 </para>
751 </event>
752
753 <event date="2020-05-19">
754 <para>
755 <link doc="en/docs/njs/index.xml">njs-0.4.1</link>
756 version has been
757 <link doc="en/docs/njs/changes.xml" id="njs0.4.1">released</link>,
758 featuring
759 multi-value headers support in
760 <link doc="en/docs/njs/reference.xml" id="r_headers_in">r.headersIn</link>,
761 <link doc="en/docs/njs/reference.xml" id="r_raw_headers_in">raw headers</link>
762 API, and
763 <link doc="en/docs/njs/typescript.xml">TypeScript</link> API description.
764 </para>
765 </event>
766
767 <event date="2020-04-23">
768 <para>
769 <link doc="en/docs/njs/index.xml">njs-0.4.0</link>
770 version has been
771 <link doc="en/docs/njs/changes.xml" id="njs0.4.0">released</link>,
772 featuring
773 <link doc="en/docs/http/ngx_http_js_module.xml" id="js_import">js_import</link>
774 directive and multi-value headers support in
775 <link doc="en/docs/njs/reference.xml" id="r_headers_out">r.headersOut</link>.
776 </para>
777 </event>
778
779 <event date="2020-04-21">
780 <para>
781 <link doc="en/download.xml">nginx-1.18.0</link>
782 stable version has been released,
783 incorporating new features and bug fixes from the 1.17.x mainline branch -
784 including
785 the dry run mode in
786 <link doc="en/docs/http/ngx_http_limit_req_module.xml" id="limit_req_dry_run">limit_req</link>
787 and
788 <link doc="en/docs/http/ngx_http_limit_conn_module.xml" id="limit_conn_dry_run">limit_conn</link>,
789 variables support in the
790 <link doc="en/docs/http/ngx_http_core_module.xml" id="limit_rate">limit_rate</link>,
791 <link doc="en/docs/http/ngx_http_core_module.xml" id="limit_rate_after">limit_rate_after</link>,
792 and
793 <link doc="en/docs/http/ngx_http_grpc_module.xml" id="grpc_pass">grpc_pass</link>
794 directives,
795 the
796 <link doc="en/docs/http/ngx_http_core_module.xml" id="auth_delay">auth_delay</link>
797 directive,
798 and more.
799 </para>
800 </event>
801
802 <event date="2020-04-16">
803 <para>
804 <link url="https://unit.nginx.org/">unit-1.17.0</link> version has been
805 <link url="https://mailman.nginx.org/pipermail/unit/2020-April/000199.html">released</link>,
806 featuring <link url="https://unit.nginx.org/configuration/#response-status-codes">new
807 routing options</link> and several major bugfixes.
808 </para>
809 </event>
810
811 <event date="2020-04-14">
812 <para>
813 <link doc="en/download.xml">nginx-1.17.10</link>
814 mainline version has been released.
815 </para>
816 </event>
817
818 <event date="2020-03-12">
819 <para>
820 <link url="https://unit.nginx.org/">unit-1.16.0</link> version has been
821 <link url="https://mailman.nginx.org/pipermail/unit/2020-March/000195.html">released</link>,
822 featuring <link url="https://unit.nginx.org/configuration/#upstreams">round-robin
823 load balancing</link> and <link url="https://unit.nginx.org/configuration/#configuration-fallback">
824 fallback routing</link> options.
825 </para>
826 </event>
827
828 <event date="2020-03-03">
829 <para>
830 <link doc="en/docs/njs/index.xml">njs-0.3.9</link>
831 version has been
832 <link doc="en/docs/njs/changes.xml" id="njs0.3.9">released</link>,
833 featuring detached mode for
834 <link doc="en/docs/njs/reference.xml" id="subrequest">r.subrequest()</link>.
835 </para>
836 </event>
837
838 <event date="2020-03-03">
839 <para>
840 <link doc="en/download.xml">nginx-1.17.9</link>
841 mainline version has been released.
842 </para>
843 </event>
844
845 <event date="2020-02-06">
846 <para>
847 <link url="https://unit.nginx.org/">unit-1.15.0</link> version has been
848 <link url="https://mailman.nginx.org/pipermail/unit/2020-February/000193.html">released</link>,
849 featuring Ruby 2.7 support and several bugfixes.
850 </para>
851 </event>
852
853 <event date="2020-01-21">
854 <para>
855 <link doc="en/docs/njs/index.xml">njs-0.3.8</link>
856 version has been
857 <link doc="en/docs/njs/changes.xml" id="njs0.3.8">released</link>,
858 featuring promise support in
859 <link doc="en/docs/njs/reference.xml" id="subrequest">r.subrequest()</link>.
860 </para>
861 </event>
862
863 <event date="2020-01-21">
864 <para>
865 <link doc="en/download.xml">nginx-1.17.8</link>
866 mainline version has been released.
867 </para>
868 </event>
869
870 <event date="2019-12-26">
871 <para>
872 <link url="https://unit.nginx.org/">unit-1.14.0</link>
873 version has been
874 <link url="https://mailman.nginx.org/pipermail/unit/2019-December/000192.html">released</link>.
875 </para>
876 </event>
877
878 <event date="2019-12-24">
879 <para>
880 <link doc="en/download.xml">nginx-1.17.7</link>
881 mainline version has been released.
882 </para>
883 </event>
884
885 <event date="2019-11-19">
886 <para>
887 <link doc="en/download.xml">nginx-1.17.6</link>
888 mainline version has been released.
889 </para>
890 </event>
891
892 <event date="2019-11-19">
893 <para>
894 <link doc="en/docs/njs/index.xml">njs-0.3.7</link>
895 version has been
896 <link doc="en/docs/njs/changes.xml" id="njs0.3.7">released</link>.
897 </para>
898 </event>
899
900 <event date="2019-11-14">
901 <para>
902 <link url="https://unit.nginx.org/">unit-1.13.0</link>
903 version has been
904 <link url="https://mailman.nginx.org/pipermail/unit/2019-November/000187.html">released</link>,
905 featuring <link url="https://unit.nginx.org/configuration/#proxying">reverse
906 proxying</link> support and several bugfixes.
907 </para>
908 </event>
909
910 <event date="2019-10-22">
911 <para>
912 <link doc="en/download.xml">nginx-1.17.5</link>
913 mainline version has been released.
914 </para>
915 </event>
916
917 <event date="2019-10-22">
918 <para>
919 <link doc="en/docs/njs/index.xml">njs-0.3.6</link>
920 version has been released, featuring
921 function constructors
922 and <link doc="en/docs/njs/changes.xml" id="njs0.3.6">more</link>.
923 </para>
924 </event>
925
926 <event date="2019-10-03">
927 <para>
928 <link url="https://unit.nginx.org/">unit-1.12.0</link>
929 version has been
930 <link url="https://mailman.nginx.org/pipermail/unit/2019-October/000172.html">released</link>,
931 featuring several important bugfixes.
932 </para>
933 </event>
934
935 <event date="2019-09-24">
936 <para>
937 <link doc="en/download.xml">nginx-1.17.4</link>
938 mainline version has been released.
939 </para>
940 </event>
941
942 <event date="2019-09-19">
943 <para>
944 <link url="https://unit.nginx.org/">unit-1.11.0</link>
945 version has been
946 <link url="https://mailman.nginx.org/pipermail/unit/2019-September/000167.html">released</link>,
947 featuring
948 <link url="https://unit.nginx.org/configuration/#configuration-static">static
949 content support</link>,
950 <link url="https://unit.nginx.org/configuration/#configuration-proc-mgmt-isolation">
951 application namespace isolation</link>, and support for WebSockets in Java
952 Servlet Containers.
953 </para>
954 </event>
955
956 <event date="2019-08-22">
957 <para>
958 <link url="https://unit.nginx.org/">unit-1.10.0</link>
959 version has been
960 <link url="https://mailman.nginx.org/pipermail/unit/2019-August/000160.html">released</link>,
961 featuring various improvements in language modules.
962 </para>
963 </event>
964
965 <event date="2019-08-15">
966 <para>
967 <link doc="en/docs/njs/index.xml">njs-0.3.5</link>
968 bugfix version has been
969 <link doc="en/docs/njs/changes.xml" id="njs0.3.5">released</link>.
970 </para>
971 </event>
972
973 <event date="2019-08-13">
974 <para>
975 <link doc="en/download.xml">nginx-1.16.1</link>
976 stable and
977 <link doc="en/download.xml">nginx-1.17.3</link>
978 mainline versions have been released,
979 with fixes for
980 <link doc="en/security_advisories.xml">vulnerabilities in HTTP/2</link>
981 (CVE-2019-9511, CVE-2019-9513, CVE-2019-9516).
982 </para>
983 </event>
984
985 <event date="2019-08-13">
986 <para>
987 <link doc="en/docs/njs/index.xml">njs-0.3.4</link>
988 version has been released, featuring
989 getter/setter literals support
990 and <link doc="en/docs/njs/changes.xml" id="njs0.3.4">more</link>.
991 </para>
992 </event>
993
994 <event date="2019-07-23">
995 <para>
996 <link doc="en/download.xml">nginx-1.17.2</link>
997 mainline version has been released.
998 </para>
999 </event>
1000
1001 <event date="2019-06-25">
1002 <para>
1003 <link doc="en/download.xml">nginx-1.17.1</link>
1004 mainline version has been released.
1005 </para>
1006 </event>
1007
1008 <event date="2019-06-25">
1009 <para>
1010 <link doc="en/docs/njs/index.xml">njs-0.3.3</link>
1011 version has been released, featuring
1012 <link doc="en/docs/njs/reference.xml" id="process">process</link>
1013 global object
1014 and <link doc="en/docs/njs/changes.xml" id="njs0.3.3">more</link>.
1015 </para>
1016 </event>
1017
1018 <event date="2019-05-30">
1019 <para>
1020 <link url="https://unit.nginx.org/">unit-1.9.0</link>
1021 version has been
1022 <link url="https://mailman.nginx.org/pipermail/unit/2019-May/000152.html">released</link>,
1023 featuring arguments, cookies, and headers support in
1024 <link url="https://unit.nginx.org/configuration/#condition-matching">internal
1025 request routing</link> and
1026 <link url="https://unit.nginx.org/configuration/#examples">POST
1027 semantics</link> for arrays.
1028 </para>
1029 </event>
1030
1031 <event date="2019-05-21">
1032 <para>
1033 <link doc="en/docs/njs/index.xml">njs-0.3.2</link>
1034 version has been released, featuring template literals support
1035 and <link doc="en/docs/njs/changes.xml" id="njs0.3.2">more</link>.
1036 </para>
1037 </event>
1038
1039 <event date="2019-05-21">
1040 <para>
1041 <link doc="en/download.xml">nginx-1.17.0</link>
1042 mainline version has been released.
1043 </para>
1044 </event>
1045
1046 <event date="2019-04-23">
1047 <para>
1048 <link doc="en/download.xml">nginx-1.16.0</link>
1049 stable version has been released,
1050 incorporating new features and bug fixes from the 1.15.x mainline branch -
1051 including UDP proxying improvements in the
1052 <link doc="en/docs/stream/ngx_stream_core_module.xml">stream module</link>,
1053 <link doc="en/docs/http/ngx_http_upstream_module.xml" id="random">random load
1054 balancing method</link>,
1055 support for
1056 <link doc="en/docs/http/ngx_http_ssl_module.xml" id="ssl_early_data">TLS 1.3
1057 early data</link>,
1058 dynamic loading of
1059 <link doc="en/docs/http/ngx_http_ssl_module.xml" id="ssl_certificate">SSL
1060 certificates</link>,
1061 and more.
1062 </para>
1063 </event>
1064
1065 <event date="2019-04-16">
1066 <para>
1067 <link doc="en/docs/njs/index.xml">njs-0.3.1</link>
1068 version has been released, featuring ES6 arrow functions support
1069 and <link doc="en/docs/njs/changes.xml" id="njs0.3.1">more</link>.
1070 </para>
1071 </event>
1072
1073 <event date="2019-04-16">
1074 <para>
1075 <link doc="en/download.xml">nginx-1.15.12</link>
1076 mainline version has been released.
1077 </para>
1078 </event>
1079
1080 <event date="2019-04-09">
1081 <para>
1082 <link doc="en/download.xml">nginx-1.15.11</link>
1083 mainline version has been released.
1084 </para>
1085 </event>
1086
1087 <event date="2019-03-26">
1088 <para>
1089 <link doc="en/docs/njs/index.xml">njs-0.3.0</link>
1090 version has been released, featuring ES6 modules support
1091 and <link doc="en/docs/njs/changes.xml" id="njs0.3.0">more</link>.
1092 </para>
1093 </event>
1094
1095 <event date="2019-03-26">
1096 <para>
1097 <link doc="en/download.xml">nginx-1.15.10</link>
1098 mainline version has been released.
1099 </para>
1100 </event>
1101
1102 <event date="2019-03-01">
1103 <para>
1104 <link url="https://unit.nginx.org/">unit-1.8.0</link>
1105 version has been
1106 <link url="http://mailman.nginx.org/pipermail/unit/2019-March/000118.html">released</link>,
1107 featuring
1108 <link url="https://unit.nginx.org/configuration/#routes">internal request
1109 routing</link>
1110 and experimental
1111 <link url="https://unit.nginx.org/configuration/#java-application">Java Servlet
1112 Containers</link> support.
1113 </para>
1114 </event>
1115
1116 <event date="2019-02-26">
1117 <para>
1118 <link doc="en/download.xml">nginx-1.15.9</link>
1119 mainline version has been released.
1120 </para>
1121 </event>
1122
1123 <event date="2019-02-26">
1124 <para>
1125 <link doc="en/docs/njs/index.xml">njs-0.2.8</link>
1126 version has been released, featuring support for setting nginx variables
1127 and <link doc="en/docs/njs/changes.xml" id="njs0.2.8">more</link>.
1128 </para>
1129 </event>
1130
1131 <event date="2019-02-07">
1132 <para>
1133 <link url="https://unit.nginx.org/">unit-1.7.1</link>
1134 version has been <link
1135 url="http://mailman.nginx.org/pipermail/unit/2019-February/000112.html">released</link>,
1136 with a vulnerability fix in the router process (CVE-2019-7401).
1137 </para>
1138 </event>
1139
1140 <event date="2018-12-25">
1141 <para>
1142 <link doc="en/download.xml">nginx-1.15.8</link>
1143 mainline version has been released.
1144 </para>
1145 </event>
1146
1147 <event date="2018-12-25">
1148 <para>
1149 <link doc="en/docs/njs/index.xml">njs-0.2.7</link>
1150 version has been released, featuring rest parameters syntax
1151 and <link doc="en/docs/njs/changes.xml" id="njs0.2.7">more</link>.
1152 </para>
1153 </event>
1154
1155 <event date="2018-12-20">
1156 <para>
1157 <link url="https://unit.nginx.org/">unit-1.7</link>
1158 version has been <link
1159 url="http://mailman.nginx.org/pipermail/unit/2018-December/000089.html">released</link>,
1160 featuring improved Node.js support with a number of bug fixes.
1161 </para>
1162 </event>
1163
1164 <event date="2018-12-04">
1165 <para>
1166 <link doc="en/download.xml">nginx-1.14.2</link>
1167 stable version has been released.
1168 </para>
1169 </event>
1170
1171 <event date="2018-11-27">
1172 <para>
1173 <link doc="en/download.xml">nginx-1.15.7</link>
1174 mainline version has been released.
1175 </para>
1176 </event>
1177
1178 <event date="2018-11-27">
1179 <para>
1180 <link doc="en/docs/njs/index.xml">njs-0.2.6</link>
1181 version has been released, featuring
1182 initial support for mutable prototypes
1183 and <link doc="en/docs/njs/changes.xml" id="njs0.2.6">more</link>.
1184 </para>
1185 </event>
1186
1187 <event date="2018-11-15">
1188 <para>
1189 <link url="https://unit.nginx.org/">unit-1.6</link>
1190 version has been <link
1191 url="http://mailman.nginx.org/pipermail/unit/2018-November/000083.html">released</link>,
1192 featuring improved Node.js support.
1193 </para>
1194 </event>
1195
1196 <event date="2018-11-06">
1197 <para>
1198 <link doc="en/download.xml">nginx-1.14.1</link>
1199 stable and
1200 <link doc="en/download.xml">nginx-1.15.6</link>
1201 mainline versions have been released,
1202 with fixes for
1203 <link doc="en/security_advisories.xml">vulnerabilities in HTTP/2</link>
1204 (CVE-2018-16843, CVE-2018-16844) and
1205 <link doc="en/security_advisories.xml">the MP4 module</link> (CVE-2018-16845).
1206 </para>
1207 </event>
1208
1209 <event date="2018-10-30">
1210 <para>
1211 <link doc="en/docs/njs/index.xml">njs-0.2.5</link>
1212 version has been released, featuring
1213 <literal>arguments</literal> object
1214 and <link doc="en/docs/njs/changes.xml" id="njs0.2.5">more</link>.
1215 </para>
1216 </event>
1217
1218 <event date="2018-10-25">
1219 <para>
1220 <link url="https://unit.nginx.org/">unit-1.5</link>
1221 version has been <link
1222 url="http://mailman.nginx.org/pipermail/unit/2018-October/000082.html">released</link>,
1223 featuring preliminary Node.js support.
1224 </para>
1225 </event>
1226
1227 <event date="2018-10-02">
1228 <para>
1229 <link doc="en/download.xml">nginx-1.15.5</link>
1230 mainline version has been released.
1231 </para>
1232 </event>
1233
1234 <event date="2018-09-25">
1235 <para>
1236 <link doc="en/download.xml">nginx-1.15.4</link>
1237 mainline version has been released.
1238 </para>
1239 </event>
1240
1241 <event date="2018-09-20">
1242 <para>
1243 <link url="https://unit.nginx.org/">unit-1.4</link>
1244 version has been <link
1245 url="http://mailman.nginx.org/pipermail/unit/2018-September/000079.html">released</link>,
1246 featuring <link
1247 url="https://unit.nginx.org/configuration/#ssl-tls-and-certificates">TLS
1248 support and control API</link> for TLS certificate storage.
1249 </para>
1250 </event>
1251
1252 <event date="2018-09-18">
1253 <para>
1254 <link doc="en/docs/njs/index.xml">njs-0.2.4</link>
1255 version has been released, featuring
1256 <link doc="en/docs/njs/reference.xml" id="s_on">s.on()</link>,
1257 <link doc="en/docs/njs/reference.xml" id="s_off">s.off()</link>,
1258 <link doc="en/docs/njs/reference.xml" id="s_allow">s.allow()</link>,
1259 <link doc="en/docs/njs/reference.xml" id="s_done">s.done()</link>,
1260 <link doc="en/docs/njs/reference.xml" id="s_decline">s.decline()</link>,
1261 <link doc="en/docs/njs/reference.xml" id="s_deny">s.deny()</link>
1262 methods support
1263 and <link doc="en/docs/njs/changes.xml" id="njs0.2.4">more</link>.
1264 </para>
1265 </event>
1266
1267 <event date="2018-08-28">
1268 <para>
1269 <link doc="en/download.xml">nginx-1.15.3</link>
1270 mainline version has been released.
1271 </para>
1272 </event>
1273
1274 <event date="2018-07-31">
1275 <para>
1276 <link doc="en/docs/njs/index.xml">njs-0.2.3</link>
1277 version has been released, featuring
1278 <link doc="en/docs/njs/reference.xml" id="string_bytesfrom">String.bytesFrom()</link>,
1279 <link doc="en/docs/njs/reference.xml" id="string_padstart">String.padStart()</link>,
1280 <link doc="en/docs/njs/reference.xml" id="string_padend">String.padEnd()</link>
1281 methods support
1282 and <link doc="en/docs/njs/changes.xml" id="njs0.2.3">more</link>.
1283 </para>
1284 </event>
1285
1286 <event date="2018-07-24">
1287 <para>
1288 <link doc="en/download.xml">nginx-1.15.2</link>
1289 mainline version has been released.
1290 </para>
1291 </event>
1292
1293 <event date="2018-07-13">
1294 <para>
1295 <link url="https://unit.nginx.org/">unit-1.3</link>
1296 version has been
1297 <link url="http://mailman.nginx.org/pipermail/unit/2018-July/000075.html">released</link>.
1298 </para>
1299 </event>
1300
1301 <event date="2018-07-03">
1302 <para>
1303 <link doc="en/download.xml">nginx-1.15.1</link>
1304 mainline version has been released,
1305 featuring
1306 <link doc="en/docs/http/ngx_http_upstream_module.xml" id="random">random load
1307 balancing method</link>.
1308 </para>
1309 </event>
1310
1311 <event date="2018-06-19">
1312 <para>
1313 <link doc="en/docs/njs/index.xml">njs-0.2.2</link>
1314 version has been released, featuring HTTP
1315 <link doc="en/docs/njs/reference.xml" id="r_internal_redirect">internalRedirect()</link>
1316 method support
1317 and <link doc="en/docs/njs/changes.xml" id="njs0.2.2">more</link>.
1318 </para>
1319 </event>
1320
1321 <event date="2018-06-07">
1322 <para>
1323 <link url="https://unit.nginx.org/">unit-1.2</link>
1324 version has been released with
1325 <link url="http://mailman.nginx.org/pipermail/unit/2018-June/000055.html">
1326 setting of environment variables, Go arguments, and PHP options</link>.
1327 </para>
1328 </event>
1329
1330 <event date="2018-06-05">
1331 <para>
1332 <link doc="en/download.xml">nginx-1.15.0</link>
1333 mainline version has been released.
1334 </para>
1335 </event>
1336
1337 <event date="2018-05-31">
1338 <para>
1339 <link doc="en/docs/njs/index.xml">njs-0.2.1</link>
1340 version has been
1341 <link doc="en/docs/njs/changes.xml" id="njs0.2.1">released</link>.
1342 </para>
1343 </event>
1344
1345 <event date="2018-05-23">
1346 <para>
1347 Packt has published <link doc="en/books.xml">yet another book</link>
1348 about nginx:
1349 “<link url="https://www.packtpub.com/virtualization-and-cloud/nginx-http-server-fourth-edition">Nginx
1350 HTTP Server — Fourth Edition</link>”
1351 by Martin Fjordvald and Clément Nedelcu.
1352 </para>
1353 </event>
1354
1355 <event date="2018-04-26">
1356 <para>
1357 <link url="https://unit.nginx.org/">unit-1.1</link>
1358 version has been released with
1359 <link url="http://mailman.nginx.org/pipermail/unit/2018-April/000050.html">
1360 a number of bug fixes</link>.
1361 </para>
1362 </event>
1363
1364 <event date="2018-04-17">
1365 <para>
1366 <link doc="en/download.xml">nginx-1.14.0</link>
1367 stable version has been released,
1368 incorporating new features and bug fixes from the 1.13.x mainline branch -
1369 including the
1370 <link doc="en/docs/http/ngx_http_mirror_module.xml">mirror module</link>,
1371 <link doc="en/docs/http/ngx_http_v2_module.xml" id="http2_push">HTTP/2
1372 push</link>, the
1373 <link doc="en/docs/http/ngx_http_grpc_module.xml">gRPC proxy module</link>,
1374 and more.
1375 </para>
1376 </event>
1377
1378 <event date="2018-04-12">
1379 <para>
1380 <link url="https://unit.nginx.org/">unit-1.0</link>
1381 version has been released that introduces basic
1382 <link url="http://mailman.nginx.org/pipermail/unit/2018-April/000049.html">
1383 access logging</link> support and
1384 <link url="https://www.nginx.com/blog/nginx-unit-1-0-released/">
1385 ends of beta stage</link>.
1386 </para>
1387 </event>
1388
1389 <event date="2018-04-10">
1390 <para>
1391 <link doc="en/download.xml">nginx-1.13.12</link>
1392 mainline version has been released.
1393 </para>
1394 </event>
1395
1396 <event date="2018-04-03">
1397 <para>
1398 <link doc="en/docs/njs/index.xml">njs-0.2.0</link>
1399 version has been released, featuring HTTP
1400 <link doc="en/docs/njs/reference.xml" id="subrequest">subrequest()</link>
1401 method support
1402 and <link doc="en/docs/njs/changes.xml" id="njs0.2.0">more</link>.
1403 </para>
1404 </event>
1405
1406 <event date="2018-04-03">
1407 <para>
1408 <link doc="en/download.xml">nginx-1.13.11</link>
1409 mainline version has been released.
1410 </para>
1411 </event>
1412
1413 <event date="2018-03-23">
1414 <para>
1415 <link url="https://unit.nginx.org/">unit-0.7</link>
1416 beta version has been released with
1417 <link url="http://mailman.nginx.org/pipermail/unit/2018-March/000040.html">
1418 Ruby module</link>.
1419 </para>
1420 </event>
1421
1422 <event date="2018-03-20">
1423 <para>
1424 <link doc="en/download.xml">nginx-1.13.10</link>
1425 mainline version has been released,
1426 featuring the
1427 <link doc="en/docs/http/ngx_http_grpc_module.xml">gRPC proxy module</link>.
1428 </para>
1429 </event>
1430
1431 <event date="2018-02-20">
1432 <para>
1433 <link doc="en/download.xml">nginx-1.13.9</link>
1434 mainline version has been released.
1435 </para>
1436 </event>
1437
1438 <event date="2018-02-09">
1439 <para>
1440 <link url="https://unit.nginx.org/">unit-0.6</link>
1441 beta version has been released with
1442 <link url="http://mailman.nginx.org/pipermail/unit/2018-February/000034.html">
1443 Perl module and advanced process management</link>.
1444 </para>
1445 </event>
1446
1447 <event date="2018-01-15">
1448 <para>
1449 <link url="https://unit.nginx.org/">unit-0.4</link>
1450 beta version has been released with
1451 <link url="http://mailman.nginx.org/pipermail/unit/2018-January/000029.html">
1452 regression fixes</link>.
1453 </para>
1454 </event>
1455
1456 <event date="2017-12-29">
1457 <para>
1458 <link url="https://unit.nginx.org/">unit-0.3</link>
1459 beta version has been released with HTTP keep-alive support,
1460 latency optimizations, Python and Go improvements, and
1461 <link url="https://unit.nginx.org/CHANGES.txt">more</link>.
1462 </para>
1463 </event>
1464
1465 <event date="2017-12-26">
1466 <para>
1467 <link doc="en/download.xml">nginx-1.13.8</link>
1468 mainline version has been released.
1469 </para>
1470 </event>
1471
1472 <event date="2017-11-21">
1473 <para>
1474 <link doc="en/download.xml">nginx-1.13.7</link>
1475 mainline version has been released.
1476 </para>
1477 </event>
1478
1479 <event date="2017-10-19">
1480 <para>
1481 <link url="https://unit.nginx.org/?0.2">unit-0.2</link>
1482 beta version has been released.
1483 </para>
1484 </event>
1485
1486 <event date="2017-10-17">
1487 <para>
1488 <link doc="en/download.xml">nginx-1.12.2</link>
1489 stable version has been released.
1490 </para>
1491 </event>
1492
1493 <event date="2017-10-10">
1494 <para>
1495 <link doc="en/download.xml">nginx-1.13.6</link>
1496 mainline version has been released.
1497 </para>
1498 </event>
1499
1500 <event date="2017-09-05">
1501 <para>
1502 <link doc="en/download.xml">nginx-1.13.5</link>
1503 mainline version has been released.
1504 </para>
1505 </event>
1506
1507 <event date="2017-08-08">
1508 <para>
1509 <link doc="en/download.xml">nginx-1.13.4</link>
1510 mainline version has been released,
1511 featuring the
1512 <link doc="en/docs/http/ngx_http_mirror_module.xml">mirror module</link>.
1513 </para>
1514 </event>
1515
1516 <event date="2017-07-11">
1517 <para>
1518 <link doc="en/download.xml">nginx-1.12.1</link>
1519 stable and
1520 <link doc="en/download.xml">nginx-1.13.3</link>
1521 mainline versions have been released
1522 with a fix for the
1523 <link doc="en/security_advisories.xml">integer overflow in the range
1524 filter</link> vulnerability (CVE-2017-7529).
1525 </para>
1526 </event>
1527
1528 <event date="2017-06-27">
1529 <para>
1530 <link doc="en/download.xml">nginx-1.13.2</link>
1531 mainline version has been released.
1532 </para>
1533 </event>
1534
1535 <event date="2017-05-30">
1536 <para>
1537 <link doc="en/download.xml">nginx-1.13.1</link>
1538 mainline version has been released.
1539 </para>
1540 </event>
1541
1542 <event date="2017-04-25">
1543 <para>
1544 <link doc="en/download.xml">nginx-1.13.0</link>
1545 mainline version has been released.
1546 </para>
1547 </event>
1548
1549 <event date="2017-04-12">
1550 <para>
1551 <link doc="en/download.xml">nginx-1.12.0</link>
1552 stable version has been released,
1553 incorporating new features and bug fixes from the 1.11.x mainline branch -
1554 including variables support and other improvements in the
1555 <link doc="en/docs/stream/ngx_stream_core_module.xml">stream module</link>,
1556 <link doc="en/docs/http/ngx_http_v2_module.xml">HTTP/2</link> fixes,
1557 support for
1558 <link doc="en/docs/http/ngx_http_ssl_module.xml" id="ssl_certificate">multiple
1559 SSL certificates of different types</link>,
1560 improved dynamic modules support, and more.
1561 </para>
1562 </event>
1563
1564 <event date="2017-04-04">
1565 <para>
1566 <link doc="en/download.xml">nginx-1.11.13</link>
1567 mainline version has been released.
1568 </para>
1569 </event>
1570
1571 <event date="2017-03-24">
1572 <para>
1573 <link doc="en/download.xml">nginx-1.11.12</link>
1574 mainline version has been released.
1575 </para>
1576 </event>
1577
1578 <event date="2017-03-21">
1579 <para>
1580 <link doc="en/download.xml">nginx-1.11.11</link>
1581 mainline version has been released.
1582 </para>
1583 </event>
1584
1585 <event date="2017-02-14">
1586 <para>
1587 <link doc="en/download.xml">nginx-1.11.10</link>
1588 mainline version has been released.
1589 </para>
1590 </event>
1591
1592 <event date="2017-01-31">
1593 <para>
1594 <link doc="en/download.xml">nginx-1.10.3</link>
1595 stable version has been released.
1596 </para>
1597 </event>
1598
1599 <event date="2017-01-24">
1600 <para>
1601 <link doc="en/download.xml">nginx-1.11.9</link>
1602 mainline version has been released.
1603 </para>
1604 </event>
1605
1606 <event date="2016-12-27">
1607 <para>
1608 <link doc="en/download.xml">nginx-1.11.8</link>
1609 mainline version has been released.
1610 </para>
1611 </event>
1612
1613 <event date="2016-12-13">
1614 <para>
1615 <link doc="en/download.xml">nginx-1.11.7</link>
1616 mainline version has been released.
1617 </para>
1618 </event>
1619
1620 <event date="2016-11-15">
1621 <para>
1622 <link doc="en/download.xml">nginx-1.11.6</link>
1623 mainline version has been released.
1624 </para>
1625 </event>
1626
1627 <event date="2016-10-18">
1628 <para>
1629 <link doc="en/download.xml">nginx-1.10.2</link>
1630 stable version has been released.
1631 </para>
1632 </event>
1633
1634 <event date="2016-10-11">
1635 <para>
1636 <link doc="en/download.xml">nginx-1.11.5</link>
1637 mainline version has been released.
1638 </para>
1639 </event>
1640
1641 <event date="2016-09-13">
1642 <para>
1643 <link doc="en/download.xml">nginx-1.11.4</link>
1644 mainline version has been released.
1645 </para>
1646 </event>
1647
1648 <event date="2016-07-26">
1649 <para>
1650 <link doc="en/download.xml">nginx-1.11.3</link>
1651 mainline version has been released.
1652 </para>
1653 </event>
1654
1655 <event date="2016-07-05">
1656 <para>
1657 <link doc="en/download.xml">nginx-1.11.2</link>
1658 mainline version has been released.
1659 </para>
1660 </event>
1661
1662 <event date="2016-05-31">
1663 <para>
1664 <link doc="en/download.xml">nginx-1.10.1</link>
1665 stable and
1666 <link doc="en/download.xml">nginx-1.11.1</link>
1667 mainline versions have been released
1668 with a fix for the
1669 <link doc="en/security_advisories.xml">NULL pointer dereference while
1670 writing client request body</link> vulnerability (CVE-2016-4450).
1671 </para>
1672 </event>
1673
1674 <event date="2016-05-24">
1675 <para>
1676 <link doc="en/download.xml">nginx-1.11.0</link>
1677 mainline version has been released.
1678 </para>
1679 </event>
1680
1681 <event date="2016-04-26">
1682 <para>
1683 <link doc="en/download.xml">nginx-1.10.0</link>
1684 stable version has been released,
1685 incorporating new features from the 1.9.x mainline branch -
1686 including
1687 the <link doc="en/docs/stream/ngx_stream_core_module.xml">stream module</link>,
1688 <link doc="en/docs/http/ngx_http_v2_module.xml">HTTP/2</link>,
1689 dynamic modules support
1690 and more.
1691 </para>
1692 </event>
1693
1694 <event date="2016-04-19">
1695 <para>
1696 <link doc="en/download.xml">nginx-1.9.15</link>
1697 mainline version has been released.
1698 </para>
1699 </event>
1700
1701 <event date="2016-04-05">
1702 <para>
1703 <link doc="en/download.xml">nginx-1.9.14</link>
1704 mainline version has been released.
1705 </para>
1706 </event>
1707
1708 <event date="2016-03-29">
1709 <para>
1710 <link doc="en/download.xml">nginx-1.9.13</link>
1711 mainline version has been released.
1712 </para>
1713 </event>
1714
1715 <event date="2016-02-24">
1716 <para>
1717 <link doc="en/download.xml">nginx-1.9.12</link>
1718 mainline version has been released.
1719 </para>
1720 </event>
1721
1722 <event date="2016-02-09">
1723 <para>
1724 <link doc="en/download.xml">nginx-1.9.11</link>
1725 mainline version has been released,
1726 with
1727 <link doc="en/docs/ngx_core_module.xml" id="load_module">dynamic modules</link>
1728 and TCP support in
1729 <link doc="en/docs/http/ngx_http_core_module.xml" id="resolver">resolver</link>.
1730 </para>
1731 </event>
1732
1733 <event date="2016-01-26">
1734 <para>
1735 <link doc="en/download.xml">nginx-1.8.1</link>
1736 stable and
1737 <link doc="en/download.xml">nginx-1.9.10</link>
1738 mainline versions have been released,
1739 with fixes for
1740 <link doc="en/security_advisories.xml">vulnerabilities in resolver</link>
1741 (CVE-2016-0742, CVE-2016-0746, CVE-2016-0747).
1742 </para>
1743 </event>
1744
1745 <event date="2015-12-09">
1746 <para>
1747 <link doc="en/download.xml">nginx-1.9.9</link>
1748 mainline version has been released.
1749 </para>
1750 </event>
1751
1752 <event date="2015-12-08">
1753 <para>
1754 <link doc="en/download.xml">nginx-1.9.8</link>
1755 mainline version has been released.
1756 </para>
1757 </event>
1758
1759 <event date="2015-11-17">
1760 <para>
1761 <link doc="en/download.xml">nginx-1.9.7</link>
1762 mainline version has been released.
1763 </para>
1764 </event>
1765
1766 <event date="2015-10-27">
1767 <para>
1768 <link doc="en/download.xml">nginx-1.9.6</link>
1769 mainline version has been released.
1770 </para>
1771 </event>
1772
1773 <event date="2015-09-22">
1774 <para>
1775 <link doc="en/download.xml">nginx-1.9.5</link>
1776 mainline version has been released,
1777 featuring experimental
1778 <link doc="en/docs/http/ngx_http_v2_module.xml">HTTP/2 module</link>.
1779 </para>
1780 </event>
1781
1782 <event date="2015-08-27">
1783 <para>
1784 Packt has published new <link doc="en/books.xml">books</link> about nginx:
1785 “<link url="https://www.packtpub.com/networking-and-servers/nginx-essentials/book">Nginx
1786 Essentials</link>” by Valery Kholodkov and
1787 “<link url="https://www.packtpub.com/networking-and-servers/nginx-high-performance/book">Nginx
1788 High Performance</link>” by Rahul Sharma.
1789 Use code NHPE50 from Packt for 50% off for each book.
1790 </para>
1791 </event>
1792
1793 <event date="2015-08-18">
1794 <para>
1795 <link doc="en/download.xml">nginx-1.9.4</link>
1796 mainline version has been released.
1797 </para>
1798 </event>
1799
1800 <event date="2015-07-14">
1801 <para>
1802 <link doc="en/download.xml">nginx-1.9.3</link>
1803 mainline version has been released.
1804 </para>
1805 </event>
1806
1807 <event date="2015-06-16">
1808 <para>
1809 <link doc="en/download.xml">nginx-1.9.2</link>
1810 mainline version has been released.
1811 </para>
1812 </event>
1813
1814 <event date="2015-05-26">
1815 <para>
1816 <link doc="en/download.xml">nginx-1.9.1</link>
1817 mainline version has been released,
1818 with the
1819 <link doc="en/docs/http/ngx_http_core_module.xml" id="reuseport">reuseport</link>
1820 parameter of the “listen” directive.
1821 </para>
1822 </event>
1823
1824 <event date="2015-04-28">
1825 <para>
1826 <link doc="en/download.xml">nginx-1.9.0</link>
1827 mainline version has been released,
1828 with
1829 the <link doc="en/docs/stream/ngx_stream_core_module.xml">stream module</link>
1830 for generic TCP proxying and load balancing.
1831 </para>
1832 </event>
1833
1834 <event date="2015-04-21">
1835 <para>
1836 <link doc="en/download.xml">nginx-1.8.0</link>
1837 stable version has been released,
1838 incorporating many new features from the 1.7.x mainline branch -
1839 including
1840 <link doc="en/docs/http/ngx_http_upstream_module.xml" id="hash">hash load
1841 balancing method</link>,
1842 <link doc="en/docs/http/ngx_http_proxy_module.xml"
1843 id="proxy_ssl_verify">backend SSL certificate verification</link>,
1844 experimental
1845 <link doc="en/docs/http/ngx_http_core_module.xml" id="aio">thread pools
1846 support</link>,
1847 <link doc="en/docs/http/ngx_http_proxy_module.xml"
1848 id="proxy_request_buffering" />
1849 and more.
1850 </para>
1851 </event>
1852
1853 <event date="2015-04-07">
1854 <para>
1855 <link doc="en/download.xml">nginx-1.6.3</link>
1856 stable and
1857 <link doc="en/download.xml">nginx-1.7.12</link>
1858 mainline versions have been released.
1859 </para>
1860 </event>
1861
1862 <event date="2015-03-24">
1863 <para>
1864 <link doc="en/download.xml">nginx-1.7.11</link>
1865 mainline version has been released,
1866 with experimental
1867 <link doc="en/docs/http/ngx_http_core_module.xml" id="aio">thread pools
1868 support</link>,
1869 <link doc="en/docs/http/ngx_http_proxy_module.xml"
1870 id="proxy_request_buffering" />
1871 and other features.
1872 </para>
1873 </event>
1874
1875 <event date="2015-02-10">
1876 <para>
1877 <link doc="en/download.xml">nginx-1.7.10</link>
1878 mainline version has been released.
1879 </para>
1880 </event>
1881
1882 <event date="2014-12-23">
1883 <para>
1884 <link doc="en/download.xml">nginx-1.7.9</link>
1885 mainline version has been released.
1886 </para>
1887 </event>
1888
1889 <event date="2014-12-02">
1890 <para>
1891 <link doc="en/download.xml">nginx-1.7.8</link>
1892 mainline version has been released.
1893 </para>
1894 </event>
1895
1896 <event date="2014-10-28">
1897 <para>
1898 <link doc="en/download.xml">nginx-1.7.7</link>
1899 mainline version has been released.
1900 </para>
1901 </event>
1902
1903 <event date="2014-09-30">
1904 <para>
1905 <link doc="en/download.xml">nginx-1.7.6</link>
1906 mainline version has been released.
1907 </para>
1908 </event>
1909
1910 <event date="2014-09-16">
1911 <para>
1912 <link doc="en/download.xml">nginx-1.6.2</link>
1913 stable and
1914 <link doc="en/download.xml">nginx-1.7.5</link>
1915 mainline versions have been released
1916 with a fix for the
1917 <link doc="en/security_advisories.xml">SSL session reuse vulnerability</link>
1918 discovered by Antoine Delignat-Lavaud
1919 (CVE-2014-3616).
1920 </para>
1921 </event>
1922
1923 <event date="2014-08-05">
1924 <para>
1925 <link doc="en/download.xml">nginx-1.6.1</link>
1926 stable and
1927 <link doc="en/download.xml">nginx-1.7.4</link>
1928 mainline versions have been released,
1929 with a fix for the
1930 <link doc="en/security_advisories.xml">STARTTLS vulnerability</link>
1931 discovered by Chris Boulton
1932 (CVE-2014-3556).
1933 </para>
1934 </event>
1935
1936 <event date="2014-07-08">
1937 <para>
1938 <link doc="en/download.xml">nginx-1.7.3</link>
1939 mainline version has been released.
1940 </para>
1941 </event>
1942
1943 <event date="2014-06-17">
1944 <para>
1945 <link doc="en/download.xml">nginx-1.7.2</link>
1946 mainline version has been released.
1947 </para>
1948 </event>
1949
1950 <event date="2014-05-27">
1951 <para>
1952 <link doc="en/download.xml">nginx-1.7.1</link>
1953 mainline version has been released.
1954 </para>
1955 </event>
1956
1957 <event date="2014-04-24">
1958 <para>
1959 <link doc="en/download.xml">nginx-1.6.0</link>
1960 stable version has been released,
1961 incorporating many new features from the 1.5.x mainline branch -
1962 including various SSL improvements,
1963 <link doc="en/docs/http/ngx_http_spdy_module.xml">SPDY 3.1 support</link>,
1964 <link doc="en/docs/http/ngx_http_proxy_module.xml" id="proxy_cache_revalidate">
1965 cache revalidation with conditional requests</link>,
1966 <link doc="en/docs/http/ngx_http_auth_request_module.xml">auth request
1967 module</link>
1968 and more.
1969 </para>
1970
1971 <para>
1972 <link doc="en/download.xml">nginx-1.7.0</link>
1973 mainline version has been released.
1974 </para>
1975 </event>
1976
1977 <event date="2014-04-08">
1978 <para>
1979 <link doc="en/download.xml">nginx-1.5.13</link>
1980 mainline version has been released.
1981 </para>
1982 </event>
1983
1984 <event date="2014-04-03">
1985 <para>
1986 W3Techs reports that
1987 <link url="http://w3techs.com/technologies/cross/web_server/ranking">23%
1988 of the top 1 million and 30.3% of the top 100k sites on the web</link>
1989 (according to Alexa) use nginx.
1990 Almost double growth in less than
1991 <link url="2012.html#2012-08-22">two years</link>.
1992 </para>
1993 </event>
1994
1995 <event date="2014-03-18">
1996 <para>
1997 <link doc="en/download.xml">nginx-1.4.7</link>
1998 stable and
1999 <link doc="en/download.xml">nginx-1.5.12</link>
2000 mainline versions have been released,
2001 with a fix for the
2002 <link doc="en/security_advisories.xml">SPDY heap buffer overflow</link>
2003 vulnerability
2004 discovered by
2005 Lucas Molas, researcher at Programa STIC,
2006 <link url="http://www.fundacionsadosky.org.ar/en/">Fundación Dr. Manuel
2007 Sadosky</link>, Buenos Aires, Argentina
2008 (CVE-2014-0133).
2009 </para>
2010 </event>
2011
2012
2013 <event date="2014-03-04">
2014 <para>
2015 <link doc="en/download.xml">nginx-1.4.6</link>
2016 stable version has been released.
2017 </para>
2018 <para>
2019 <link doc="en/download.xml">nginx-1.5.11</link>
2020 mainline version has been released,
2021 with a fix for the
2022 <link doc="en/security_advisories.xml">SPDY memory corruption</link>
2023 vulnerability in nginx 1.5.10
2024 discovered by
2025 Lucas Molas, researcher at Programa STIC,
2026 <link url="http://www.fundacionsadosky.org.ar/en/">Fundación Dr. Manuel
2027 Sadosky</link>, Buenos Aires, Argentina
2028 (CVE-2014-0088).
2029 </para>
2030 </event>
2031
2032 <event date="2014-02-11">
2033 <para>
2034 <link doc="en/download.xml">nginx-1.4.5</link>
2035 stable version have been released.
2036 </para>
2037 </event>
2038
2039 <event date="2014-02-04">
2040 <para>
2041 <link doc="en/download.xml">nginx-1.5.10</link>
2042 mainline version has been released,
2043 with SPDY 3.1 support in
2044 <link doc="en/docs/http/ngx_http_spdy_module.xml">SPDY module</link>.
2045 </para>
2046 </event>
2047
2048 <event date="2014-01-22">
2049 <para>
2050 <link doc="en/download.xml">nginx-1.5.9</link>
2051 mainline version has been released.
2052 </para>
2053 </event>
2054
2055 <event date="2013-12-17">
2056 <para>
2057 <link doc="en/download.xml">nginx-1.5.8</link>
2058 mainline version has been released.
2059 </para>
2060 </event>
2061
2062 <event date="2013-11-19">
2063 <para>
2064 <link doc="en/download.xml">nginx-1.4.4</link>
2065 stable and
2066 <link doc="en/download.xml">nginx-1.5.7</link>
2067 mainline versions have been released,
2068 with a fix for the
2069 <link doc="en/security_advisories.xml">request line parsing</link>
2070 vulnerability in nginx 0.8.41 - 1.5.6
2071 discovered by Ivan Fratric of the Google Security Team
2072 (CVE-2013-4547).
2073 </para>
2074 </event>
2075
2076 <event date="2013-10-08">
2077 <para>
2078 <link doc="en/download.xml">nginx-1.4.3</link>
2079 stable version has been released.
2080 </para>
2081 </event>
2082
2083 <event date="2013-10-01">
2084 <para>
2085 <link doc="en/download.xml">nginx-1.5.6</link>
2086 mainline version has been released.
2087 </para>
2088 </event>
2089
2090 <event date="2013-09-17">
2091 <para>
2092 <link doc="en/download.xml">nginx-1.5.5</link>
2093 mainline version has been released.
2094 </para>
2095 </event>
2096
2097 <event date="2013-08-27">
2098 <para>
2099 <link doc="en/download.xml">nginx-1.5.4</link>
2100 mainline version has been released,
2101 with <link doc="en/docs/http/ngx_http_auth_request_module.xml">auth request
2102 module</link> included.
2103 </para>
2104 </event>
2105
2106 <event date="2013-07-30">
2107 <para>
2108 <link doc="en/download.xml">nginx-1.5.3</link>
2109 mainline version has been released.
2110 </para>
2111 </event>
2112
2113 <event date="2013-07-17">
2114 <para>
2115 <link doc="en/download.xml">nginx-1.4.2</link>
2116 stable version has been released.
2117 </para>
2118 </event>
2119
2120 <event date="2013-07-02">
2121 <para>
2122 <link doc="en/download.xml">nginx-1.5.2</link>
2123 mainline version has been released.
2124 </para>
2125 </event>
2126
2127 <event date="2013-06-04">
2128 <para>
2129 <link doc="en/download.xml">nginx-1.5.1</link>
2130 mainline version has been released.
2131 </para>
2132 </event>
2133
2134 <event date="2013-05-13">
2135 <para>
2136 <link doc="en/download.xml">nginx-1.2.9</link>
2137 legacy version has been released,
2138 addressing the
2139 <link doc="en/security_advisories.xml">information disclosure</link>
2140 security problem in some previous nginx versions (CVE-2013-2070).
2141 </para>
2142 </event>
2143
2144 <event date="2013-05-07">
2145 <para>
2146 <link doc="en/download.xml">nginx-1.4.1</link>
2147 stable and
2148 <link doc="en/download.xml">nginx-1.5.0</link>
2149 development versions have been released,
2150 with the fix for the
2151 <link doc="en/security_advisories.xml">stack-based buffer overflow</link>
2152 security problem in nginx 1.3.9 - 1.4.0,
2153 discovered by Greg MacManus, of
2154 <link url="http://isightpartners.com">iSIGHT Partners</link> Labs
2155 (CVE-2013-2028).
2156 </para>
2157 </event>
2158
2159 <event date="2013-04-25">
2160 <para>
2161 Source code <link url="http://hg.nginx.org/nginx/">repository</link>
2162 switched to <link url="https://www.mercurial-scm.org">Mercurial</link>.
2163 </para>
2164 </event>
2165
2166 <event date="2013-04-24">
2167 <para>
2168 <link doc="en/download.xml">nginx-1.4.0</link>
2169 stable version has been released, incorporating many new
2170 features developed in the 1.3.x branch -
2171 support for proxying of
2172 <link doc="en/docs/http/websocket.xml">WebSocket</link> connections,
2173 <link doc="en/docs/http/ngx_http_ssl_module.xml" id="ssl_stapling">OCSP
2174 stapling</link>,
2175 <link doc="en/docs/http/ngx_http_spdy_module.xml">SPDY module</link>,
2176 <link doc="en/docs/http/ngx_http_gunzip_module.xml">gunzip filter</link>
2177 and more.
2178 </para>
2179 </event>
2180
2181 <event date="2013-04-16">
2182 <para>
2183 <link doc="en/download.xml">nginx-1.3.16</link>
2184 development version has been released.
2185 </para>
2186 </event>
2187
2188 <event date="2013-04-02">
2189 <para>
2190 <link doc="en/download.xml">nginx-1.2.8</link>
2191 stable version has been released.
2192 </para>
2193 </event>
2194
2195 <event date="2013-03-26">
2196 <para>
2197 <link doc="en/download.xml">nginx-1.3.15</link>
2198 development version has been released,
2199 featuring experimental
2200 <link doc="en/docs/http/ngx_http_spdy_module.xml">SPDY module</link>.
2201 </para>
2202 </event>
2203
2204 <event date="2013-03-13">
2205 <para>
2206 Packt is going to publish a book by Dimitri Aivaliotis
2207 <link url="http://www.packtpub.com/mastering-nginx-guide-for-novice-and-advanced-user/book">"Mastering Nginx"</link>.
2208 </para>
2209 </event>
2210
2211 <event date="2013-03-05">
2212 <para>
2213 <link doc="en/download.xml">nginx-1.3.14</link>
2214 development version has been released.
2215 </para>
2216 </event>
2217
2218 <event date="2013-02-19">
2219 <para>
2220 <link doc="en/download.xml">nginx-1.3.13</link>
2221 development version has been released,
2222 featuring support for proxying of
2223 <link doc="en/docs/http/websocket.xml">WebSocket</link> connections.
2224 </para>
2225 </event>
2226
2227 <event date="2013-02-12">
2228 <para>
2229 <link doc="en/download.xml">nginx-1.2.7</link>
2230 stable version has been released.
2231 </para>
2232 </event>
2233
2234 <event date="2013-02-05">
2235 <para>
2236 <link doc="en/download.xml">nginx-1.3.12</link>
2237 development version has been released.
2238 </para>
2239 </event>
2240
2241 <event date="2013-01-10">
2242 <para>
2243 <link doc="en/download.xml">nginx-1.3.11</link>
2244 development version has been released.
2245 </para>
2246 </event>
2247
2248 <event date="2012-12-25">
2249 <para>
2250 <link doc="en/download.xml">nginx-1.3.10</link>
2251 development version has been released.
2252 Merry Christmas!
2253 </para>
2254 </event>
2255
2256 <event date="2012-12-11">
2257 <para>
2258 <link doc="en/download.xml">nginx-1.2.6</link>
2259 stable version has been released.
2260 </para>
2261 </event>
2262
2263 <event date="2012-11-27">
2264 <para>
2265 <link doc="en/download.xml">nginx-1.3.9</link>
2266 development version has been released,
2267 with support for chunked transfer encoding
2268 while reading client request body.
2269 </para>
2270 </event>
2271
2272 <event date="2012-11-13">
2273 <para>
2274 <link doc="en/download.xml">nginx-1.2.5</link>
2275 stable version has been released.
2276 </para>
2277 </event>
2278
2279 <event date="2012-10-30">
2280 <para>
2281 <link doc="en/download.xml">nginx-1.3.8</link>
2282 development version has been released.
2283 </para>
2284 </event>
2285
2286 <event date="2012-10-02">
2287 <para>
2288 <link doc="en/download.xml">nginx-1.3.7</link>
2289 development version has been released,
2290 with <link doc="en/docs/http/ngx_http_ssl_module.xml" id="ssl_stapling">OCSP
2291 stapling</link> support.
2292 </para>
2293 </event>
2294
2295 <event date="2012-09-25">
2296 <para>
2297 <link doc="en/download.xml">nginx-1.2.4</link>
2298 stable version has been released.
2299 </para>
2300 </event>
2301
2302 <event date="2012-09-12">
2303 <para>
2304 <link doc="en/download.xml">nginx-1.3.6</link>
2305 development version has been released,
2306 with <link doc="en/docs/http/ngx_http_gunzip_module.xml">gunzip filter</link>
2307 included.
2308 </para>
2309 </event>
2310
2311 <event date="2012-08-22">
2312 <para>
2313 W3Techs reports that
2314 <link url="http://w3techs.com/technologies/cross/web_server/ranking">12.2%
2315 of the top 1 million and 19.1% of the top 100k sites on the web</link>
2316 (according to Alexa) use nginx.
2317 Compare where we were only <link url="2010.html#2010-07-28">two years ago</link>.
2318 </para>
2319 </event>
2320
2321 <event date="2012-08-21">
2322 <para>
2323 <link doc="en/download.xml">nginx-1.3.5</link>
2324 development version has been released.
2325 </para>
2326 </event>
2327
2328 <event date="2012-08-07">
2329 <para>
2330 <link doc="en/download.xml">nginx-1.2.3</link>
2331 stable version has been released.
2332 </para>
2333 </event>
2334
2335 <event date="2012-07-31">
2336 <para>
2337 <link doc="en/download.xml">nginx-1.3.4</link>
2338 development version has been released.
2339 </para>
2340 </event>
2341
2342 <event date="2012-07-10">
2343 <para>
2344 <link doc="en/download.xml">nginx-1.3.3</link>
2345 development version has been released.
2346 </para>
2347 </event>
2348
2349 <event date="2012-07-03">
2350 <para>
2351 <link doc="en/download.xml">nginx-1.2.2</link>
2352 stable version has been released.
2353 </para>
2354 </event>
2355
2356 <event date="2012-07-02">
2357 <para>
2358 <link url="http://www.aosabook.org/en/nginx.html">nginx chapter</link> by
2359 Andrew Alexeev in <link url="http://www.aosabook.org/en/">The Architecture
2360 of Open Source Applications</link> book.
2361 </para>
2362 </event>
2363
2364 <event date="2012-06-28">
2365 <para>
2366 <link url="cn/">Simplified Chinese</link> translation of the site by the
2367 Server Platforms Team at <link url="http://taobao.com/">Taobao.com</link>.
2368 </para>
2369 </event>
2370
2371 <event date="2012-06-26">
2372 <para>
2373 <link doc="en/download.xml">nginx-1.3.2</link>
2374 development version has been released.
2375 </para>
2376 </event>
2377
2378 <event date="2012-06-05">
2379 <para>
2380 <link doc="en/download.xml">nginx-1.2.1</link>
2381 stable and
2382 <link doc="en/download.xml">nginx-1.3.1</link>
2383 development versions have been released.
2384 </para>
2385 </event>
2386
2387 <event date="2012-05-15">
2388 <para>
2389 <link doc="en/download.xml">nginx-1.3.0</link>
2390 development version has been released.
2391 </para>
2392 </event>
2393
2394 <event date="2012-04-23">
2395 <para>
2396 <link doc="en/download.xml">nginx-1.2.0</link>
2397 stable version has been released, incorporating many new
2398 features developed in the 1.1.x branch.
2399 </para>
2400 </event>
2401
2402 <event date="2012-04-12">
2403 <para>
2404 <link doc="en/download.xml">nginx-1.0.15</link>
2405 stable and
2406 <link doc="en/download.xml">nginx-1.1.19</link>
2407 development versions have been released,
2408 with the fix for the
2409 <link doc="en/security_advisories.xml">buffer overflow in
2410 the ngx_http_mp4_module</link>
2411 security problem discovered by Matthew Daley.
2412 </para>
2413 </event>
2414
2415 <event date="2012-03-28">
2416 <para>
2417 <link doc="en/download.xml">nginx-1.1.18</link>
2418 development version has been released.
2419 </para>
2420 </event>
2421
2422 <event date="2012-03-15">
2423 <para>
2424 <link doc="en/download.xml">nginx-1.0.14</link>
2425 stable and
2426 <link doc="en/download.xml">nginx-1.1.17</link>
2427 development versions have been released,
2428 with the fix for the
2429 <link doc="en/security_advisories.xml">memory disclosure</link>
2430 security problem discovered by Matthew Daley.
2431 </para>
2432 </event>
2433
2434 <event date="2012-03-05">
2435 <para>
2436 <link doc="en/download.xml">nginx-1.0.13</link>
2437 stable version has been released.
2438 </para>
2439 </event>
2440
2441 <event date="2012-02-29">
2442 <para>
2443 <link doc="en/download.xml">nginx-1.1.16</link>
2444 development version has been released.
2445 </para>
2446 </event>
2447
2448 <event date="2012-02-15">
2449 <para>
2450 <link doc="en/download.xml">nginx-1.1.15</link>
2451 development version has been released.
2452 </para>
2453 </event>
2454
2455 <event date="2012-02-06">
2456 <para>
2457 <link doc="en/download.xml">nginx-1.0.12</link>
2458 stable version has been released.
2459 </para>
2460 </event>
2461
2462 <event date="2012-01-30">
2463 <para>
2464 <link doc="en/download.xml">nginx-1.1.14</link>
2465 development version has been released.
2466 </para>
2467 </event>
2468
2469 <event date="2012-01-16">
2470 <para>
2471 <link doc="en/download.xml">nginx-1.1.13</link>
2472 development version has been released.
2473 </para>
2474 </event>
2475
2476 <event date="2011-12-26">
2477 <para>
2478 <link doc="en/download.xml">nginx-1.1.12</link>
2479 development version has been released,
2480 introducing <link doc="/en/docs/http/ngx_http_proxy_module.xml"
2481 id="proxy_cache_lock">cache lock</link> support and
2482 <link doc="/en/docs/ngx_core_module.xml" id="pcre_jit">PCRE JIT</link> support.
2483 </para>
2484 </event>
2485
2486 <event date="2011-12-15">
2487 <para>
2488 <link doc="en/download.xml">nginx-1.0.11</link>
2489 stable version has been released.<br/>
2490 </para>
2491 </event>
2492
2493 <event date="2011-12-12">
2494 <para>
2495 <link doc="en/download.xml">nginx-1.1.11</link>
2496 development version has been released.
2497 </para>
2498 </event>
2499
2500 <event date="2011-11-30">
2501 <para>
2502 <link doc="en/download.xml">nginx-1.1.10</link>
2503 development version has been released.
2504 </para>
2505 </event>
2506
2507 <event date="2011-11-28">
2508 <para>
2509 <link doc="en/download.xml">nginx-1.1.9</link>
2510 development version has been released.
2511 </para>
2512 </event>
2513
2514 <event date="2011-11-15">
2515 <para>
2516 <link doc="en/download.xml">nginx-1.0.10</link>
2517 stable version has been released.<br/>
2518 </para>
2519 </event>
2520
2521 <event date="2011-11-14">
2522 <para>
2523 <link doc="en/download.xml">nginx-1.1.8</link>
2524 development version has been released.
2525 </para>
2526 </event>
2527
2528 <event date="2011-11-01">
2529 <para>
2530 <link doc="en/download.xml">nginx-1.0.9</link>
2531 stable version has been released.<br/>
2532 </para>
2533 </event>
2534
2535 <event date="2011-10-31">
2536 <para>
2537 <link doc="en/download.xml">nginx-1.1.7</link>
2538 development version has been released.
2539 </para>
2540 </event>
2541
2542 <event date="2011-10-17">
2543 <para>
2544 <link doc="en/download.xml">nginx-1.1.6</link>
2545 development version has been released.
2546 </para>
2547 </event>
2548
2549 <event date="2011-10-12">
2550 <para>
2551 NGINX, Inc. has
2552 <link url="https://www.nginx.com/press/nginx-closes-us-3-million-series-funding-round/">announced</link>
2553 its Series A funding.
2554 </para>
2555 </event>
2556
2557 <event date="2011-10-05">
2558 <para>
2559 <link doc="en/download.xml">nginx-1.1.5</link>
2560 development version has been released.
2561 </para>
2562 </event>
2563
2564 <event date="2011-10-01">
2565 <para>
2566 <link doc="en/download.xml">nginx-1.0.8</link>
2567 stable version has been released.<br/>
2568 </para>
2569 </event>
2570
2571 <event date="2011-09-30">
2572 <para>
2573 <link doc="en/download.xml">nginx-1.0.7</link>
2574 stable version has been released.<br/>
2575 New <link doc="en/docs/http/ngx_http_mp4_module.xml">HTTP MP4 module</link>
2576 included.
2577 </para>
2578 </event>
2579
2580 <event date="2011-09-23">
2581 <para>
2582 nginx was
2583 <link url="http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/nginx/">imported</link>
2584 to OpenBSD src tree.
2585 </para>
2586 </event>
2587
2588 <event date="2011-09-20">
2589 <para>
2590 <link doc="en/download.xml">nginx-1.1.4</link>
2591 development version has been released.<br/>
2592 Support of persistent connections with upstream servers.
2593 </para>
2594 </event>
2595
2596 <event date="2011-09-14">
2597 <para>
2598 <link doc="en/download.xml">nginx-1.1.3</link>
2599 development version has been released.<br/>
2600 New <link doc="en/docs/http/ngx_http_mp4_module.xml">HTTP MP4 module</link>.
2601 </para>
2602 </event>
2603
2604 <event date="2011-09-05">
2605 <para>
2606 <link doc="en/download.xml">nginx-1.1.2</link>
2607 development version has been released.
2608 </para>
2609 </event>
2610
2611 <event date="2011-08-29">
2612 <para>
2613 <link doc="en/download.xml">nginx-1.0.6</link>
2614 stable version has been released.
2615 </para>
2616 </event>
2617
2618 <event date="2011-08-22">
2619 <para>
2620 <link doc="en/download.xml">nginx-1.1.1</link>
2621 development version has been released.
2622 </para>
2623 </event>
2624
2625 <event date="2011-08-03">
2626 <para>
2627 We are happy to announce
2628 <link url="http://trac.nginx.org">trac.nginx.org</link>.
2629 </para>
2630
2631 <para>
2632 You will find the code browser and the bug tracker on this page.
2633 Please note that we would greatly appreciate if you could switch
2634 to this new and hopefully convenient way of submitting bug reports to us,
2635 along with patches to the code.
2636 Here is <link url="http://trac.nginx.org/nginx/wiki">a short instruction</link>.
2637 </para>
2638
2639 <para>
2640 Thanks!
2641 </para>
2642 </event>
2643
2644 <event date="2011-08-01">
2645 <para>
2646 <link doc="en/download.xml">nginx-1.1.0</link>
2647 development version has been released.
2648 </para>
2649 </event>
2650
2651 <event date="2011-07-26">
2652 <para>
2653 <link url="/ja/">Japanese translation of the site</link> by
2654 <link url="http://www.digitalcube.jp/">DigitalCube Co. Ltd.</link>
2655 and <link url="http://dogmap.jp/">wokamoto</link>.
2656 </para>
2657 </event>
2658
2659 <event date="2011-07-22">
2660 <para>
2661 <link url="http://www.amazon.co.jp/%E3%83%8F%E3%82%A4%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9HTTP%E3%82%B5%E3%83%BC%E3%83%90-Nginx%E5%85%A5%E9%96%80-Clement-Nedelcu/dp/4048702270">Japanese translation</link> of
2662 Clément Nedelcu’s book “Nginx HTTP Server”.
2663 </para>
2664 </event>
2665
2666 <event date="2011-07-19">
2667 <para>
2668 <link doc="en/download.xml">nginx-1.0.5</link>
2669 stable version,
2670 <link doc="en/download.xml">nginx-0.8.55</link> and
2671 <link doc="en/download.xml">nginx-0.7.69</link>
2672 legacy stable versions have been released.
2673 </para>
2674 </event>
2675
2676 <event date="2011-07-18">
2677 <para>
2678 I have got news for you about nginx.
2679 </para>
2680
2681 <para>
2682 Recently it became very clear for me that because of increasing
2683 popularity of nginx and the volume of work required to develop
2684 the code and doing support, I really need to put it at another level.
2685 </para>
2686
2687 <para>
2688 So, I have decided to focus even more on nginx and established
2689 nginx as a company to fully dedicate myself to the project. I am not alone,
2690 there are a few nice people working for me on this. I am focusing
2691 on the development part, and to some extent on the company operations as well.
2692 </para>
2693
2694 <para>
2695 Our primary goals are improving support and communication for our users,
2696 streamlining the development process, revamping the documentation,
2697 integrating and speeding up pending bugfixes and patches, introducing
2698 long-requested functionality and more.
2699 </para>
2700
2701 <para>
2702 It should be noted that nginx will remain free, open-source software
2703 under 2-clause BSD license. There will be no shortage of new and
2704 long-awaited features too.
2705 </para>
2706
2707 <para>
2708 Thank you very much for your ongoing support through all these years.
2709 Without your awareness, feedback and support nginx would not become
2710 that successful.
2711 I am really looking forward to see more people who found nginx useful.
2712 I am also very glad we now have a proper way of doing a lot more for you.
2713 </para>
2714
2715 <para>
2716 Thanks!<br/>
2717 Igor Sysoev
2718 </para>
2719 </event>
2720
2721 <event date="2011-06-01">
2722 <para>
2723 <link doc="en/download.xml">nginx-1.0.4</link>
2724 stable version has been released.
2725 </para>
2726 </event>
2727
2728 <event date="2011-05-25">
2729 <para>
2730 <link doc="en/download.xml">nginx-1.0.3</link>
2731 stable version has been released.
2732 </para>
2733 </event>
2734
2735 <event date="2011-05-23">
2736 <para>
2737 Packt has published <link doc="en/books.xml">yet another book</link>
2738 about nginx:
2739 “<link url="http://www.packtpub.com/nginx-1-web-server-implementation-cookbook/book">Nginx
2740 1 Web Server Implementation Cookbook</link>” by Dipankar Sarkar.
2741 </para>
2742 </event>
2743
2744 <event date="2011-05-10">
2745 <para>
2746 <link doc="en/download.xml">nginx-1.0.2</link>
2747 stable version has been released.
2748 </para>
2749 </event>
2750
2751 <event date="2011-05-03">
2752 <para>
2753 <link doc="en/download.xml">nginx-1.0.1</link>
2754 stable version has been released.
2755 </para>
2756 </event>
2757
2758 <event date="2011-04-12">
2759 <para>
2760 <link url="http://en.wikipedia.org/wiki/Vostok_1#Launch">Here we go!</link><br/>
2761 <link doc="en/download.xml">nginx-1.0.0</link>
2762 stable version has been released.<br/>
2763 The repository is available at svn://svn.nginx.org.
2764 </para>
2765
2766 <para>
2767 nginx development was started about 9 years ago.
2768 The first public version 0.1.0 has been released on October 4, 2004.
2769 Now W3Techs reports that
2770 <link url="http://w3techs.com/technologies/overview/web_server/all">6.8%
2771 of the top 1 million sites on the web</link> (according to Alexa) use nginx.
2772 And
2773 <link url="http://w3techs.com/technologies/breakdown/ws-nginx/top_level_domain">46.9%</link>
2774 of top Russian sites use nginx.
2775 </para>
2776
2777 <para>
2778 Netcraft reports similar
2779 <link url="http://news.netcraft.com/archives/2011/04/06/april-2011-web-server-survey.html">6.52%
2780 nginx share of the million busiest sites in April 2011</link>.
2781 </para>
2782
2783 </event>
2784
2785 <event date="2011-04-04">
2786 <para>
2787 <link doc="en/download.xml">nginx-0.9.7</link>
2788 development version has been released.
2789 </para>
2790 </event>
2791
2792 <event date="2011-03-21">
2793 <para>
2794 <link doc="en/download.xml">nginx-0.9.6</link>
2795 development version has been released.
2796 </para>
2797 </event>
2798
2799 <event date="2011-02-21">
2800 <para>
2801 <link doc="en/download.xml">nginx-0.9.5</link>
2802 development version has been released.
2803 </para>
2804 </event>
2805
2806 <event date="2011-01-21">
2807 <para>
2808 <link doc="en/download.xml">nginx-0.9.4</link>
2809 development version has been released.
2810 </para>
2811 </event>
2812
2813 <event date="2010-12-14">
2814 <para>
2815 <link doc="en/download.xml">nginx-0.8.54</link>
2816 stable version and
2817 <link doc="en/download.xml">nginx-0.7.68</link>
2818 legacy stable version have been released.
2819 </para>
2820 </event>
2821
2822 <event date="2010-12-13">
2823 <para>
2824 <link doc="en/download.xml">nginx-0.9.3</link>
2825 development version has been released.
2826 </para>
2827 </event>
2828
2829 <event date="2010-12-06">
2830 <para>
2831 <link doc="en/download.xml">nginx-0.9.2</link>
2832 development version has been released.
2833 </para>
2834 </event>
2835
2836 <event date="2010-11-30">
2837 <para>
2838 <link doc="en/download.xml">nginx-0.9.1</link>
2839 development version has been released.
2840 </para>
2841 </event>
2842
2843 <event date="2010-11-29">
2844 <para>
2845 <link doc="en/download.xml">nginx-0.9.0</link>
2846 development version has been released.
2847 </para>
2848 </event>
2849
2850 <event date="2010-10-18">
2851 <para>
2852 <link doc="en/download.xml">nginx-0.8.53</link>
2853 stable version has been released.
2854 </para>
2855 </event>
2856
2857 <event date="2010-09-28">
2858 <para>
2859 <link doc="en/download.xml">nginx-0.8.52</link>
2860 stable version has been released.
2861 </para>
2862 </event>
2863
2864 <event date="2010-09-27">
2865 <para>
2866 <link doc="en/download.xml">nginx-0.8.51</link>
2867 stable version has been released.
2868 </para>
2869
2870 <para>
2871 Now the 0.8.x branch becomes a stable branch.
2872 The new features have appeared during 0.8 development:
2873 <list type="bullet">
2874
2875 <listitem>
2876 named regular expression captures,
2877 </listitem>
2878
2879 <listitem>
2880 file AIO in FreeBSD and Linux,
2881 </listitem>
2882
2883 <listitem>
2884 SSL CRL,
2885 </listitem>
2886
2887 <listitem>
2888 <link doc="en/docs/http/ngx_http_scgi_module.xml">SCGI</link>
2889 and
2890 <link doc="en/docs/http/ngx_http_uwsgi_module.xml">uwsgi</link>
2891 modules.
2892 </listitem>
2893
2894 </list>
2895 </para>
2896 </event>
2897
2898 <event date="2010-09-02">
2899 <para>
2900 <link doc="en/download.xml">nginx-0.8.50</link>
2901 development version has been released.
2902 </para>
2903 </event>
2904
2905 <event date="2010-08-09">
2906 <para>
2907 <link doc="en/download.xml">nginx-0.8.49</link>
2908 development version has been released.
2909 </para>
2910 </event>
2911
2912 <event date="2010-08-03">
2913 <para>
2914 <link doc="en/download.xml">nginx-0.8.48</link>
2915 development version has been released.
2916 </para>
2917 </event>
2918
2919 <event date="2010-07-28">
2920 <para>
2921 <link doc="en/download.xml">nginx-0.8.47</link>
2922 development version has been released.
2923 </para>
2924
2925 <para>
2926 W3Techs reports that
2927 <link url="http://w3techs.com/technologies/overview/web_server/all">5.1%
2928 of the top 1 million sites on the web</link> (according to Alexa)
2929 use nginx. Hence nginx is on the 3rd place after Apache (70.2%) and IIS (20.5%).
2930 </para>
2931
2932 <para>
2933 By the way, Netcraft reports similar
2934 <link url="http://news.netcraft.com/archives/2010/07/16/july-2010-web-server-survey-16.html">5.21%
2935 nginx share of the million busiest sites in July 2010</link>.
2936 </para>
2937
2938 <para>
2939 Another survey by BuiltWith.com.
2940 It&rsquo;s interesting that nginx is used rather on more loaded sites:
2941 <link url="http://trends.builtwith.com/Web%20Server/nginx">4.95%
2942 of the top 10,000 sites versus 3.14% of the top million</link>
2943 (on July 27, 2010),
2944 while Apache is used more on less loaded sites:
2945 <link url="http://trends.builtwith.com/Web-Server/Apache">63.60%
2946 of the top million sites versus 55.79% of the top 10,000 sites</link>.
2947 IIS/6.0 is more preferred on middle range sites:
2948 <link url="http://trends.builtwith.com/Web-Server/IIS-6">24.49%
2949 of the top 100,000 sites versus 20.05% of the top 10,000
2950 and 21.15% of the top million</link>.
2951 </para>
2952
2953 <para>
2954 Also two <link doc="en/books.xml">books</link>
2955 about nginx have recently been published:
2956 &ldquo;<link url="http://product.dangdang.com/product.aspx?product_id=20807089">实战Nginx:取代Apache的高性能Web服务器</link>&rdquo;
2957 by <link url="http://blog.s135.com">张宴 (Zhang Yan)</link> in Chinese and
2958 &ldquo;<link url="http://www.packtpub.com/nginx-http-server-for-web-applications/book">Nginx
2959 HTTP Server</link>&rdquo; by
2960 <link url="http://cnedelcu.blogspot.com">Clément Nedelcu</link> in English.
2961 </para>
2962 </event>
2963
2964 <event date="2010-07-19">
2965 <para>
2966 <link doc="en/download.xml">nginx-0.8.46</link>
2967 development version has been released.
2968 </para>
2969 </event>
2970
2971 <event date="2010-07-17">
2972 <para>
2973 Igor Sysoev will give a lecture about nginx on
2974 <link url="http://softwarelivre.org/fisl11/english/news">11th
2975 International Free Software Forum (FISL11)</link> in Porto Alegre, Brasil.
2976 </para>
2977 </event>
2978
2979 <event date="2010-07-13">
2980 <para>
2981 <link doc="en/download.xml">nginx-0.8.45</link>
2982 development version has been released.
2983 </para>
2984 </event>
2985
2986 <event date="2010-07-05">
2987 <para>
2988 <link doc="en/download.xml">nginx-0.8.44</link>
2989 development version has been released.
2990 </para>
2991 </event>
2992
2993 <event date="2010-06-30">
2994 <para>
2995 <link doc="en/download.xml">nginx-0.8.43</link>
2996 development version has been released.
2997 </para>
2998 </event>
2999
3000 <event date="2010-06-21">
3001 <para>
3002 <link doc="en/download.xml">nginx-0.8.42</link>
3003 development version has been released.
3004 </para>
3005 </event>
3006
3007 <event date="2010-06-15">
3008 <para>
3009 <link doc="en/download.xml">nginx-0.8.41</link>
3010 development version and
3011 <link doc="en/download.xml">nginx-0.7.67</link>
3012 stable version have been released.
3013 </para>
3014 </event>
3015
3016 <event date="2010-06-07">
3017 <para>
3018 <link doc="en/download.xml">nginx-0.8.40</link>
3019 development version and
3020 <link doc="en/download.xml">nginx-0.7.66</link>
3021 stable version have been released.
3022 </para>
3023 </event>
3024
3025 <event date="2010-06-02">
3026 <para>
3027 The folks at <link url="http://mivzakim.net">mivzakim.net</link>
3028 started <link url="/he/">Hebrew translation of the site</link>.
3029 </para>
3030 </event>
3031
3032 <event date="2010-06-01">
3033 <para>
3034 13.7% of <link url="http://www.google.com/adplanner/static/top1000/">the
3035 1000 most-visited sites on the web (according to Google)</link>
3036 report nginx in
3037 <link url="http://openmymind.net/top1000data.txt">the “Server”
3038 response header line</link>.
3039 46.5% report Apache,
3040 14.9%&mdash;IIS,
3041 1.3%&mdash;lighttpd.
3042 12.3% do not report the “Server” header line at all.
3043 </para>
3044 </event>
3045
3046 <event date="2010-05-31">
3047 <para>
3048 <link doc="en/download.xml">nginx-0.8.39</link>
3049 development version has been released.
3050 </para>
3051 </event>
3052
3053 <event date="2010-05-24">
3054 <para>
3055 <link doc="en/download.xml">nginx-0.8.38</link>
3056 development version has been released.
3057 </para>
3058 </event>
3059
3060 <event date="2010-05-17">
3061 <para>
3062 <link doc="en/download.xml">nginx-0.8.37</link>
3063 development version has been released.
3064 </para>
3065 </event>
3066
3067 <event date="2010-04-30">
3068 <para>
3069 <link url="/tr/">Turkish translation of the site</link>
3070 by <link url="http://javam.org">Altan Tanrıverdi</link>.
3071 </para>
3072 </event>
3073
3074 <event date="2010-04-22">
3075 <para>
3076 <link doc="en/download.xml">nginx-0.8.36</link>
3077 development version has been released.
3078 </para>
3079 </event>
3080
3081 <event date="2010-04-01">
3082 <para>
3083 <link doc="en/download.xml">nginx-0.8.35</link>
3084 development version has been released.
3085 </para>
3086 </event>
3087
3088 <event date="2010-03-03">
3089 <para>
3090 <link doc="en/download.xml">nginx-0.8.34</link>
3091 development version has been released.
3092 </para>
3093 </event>
3094
3095 <event date="2010-02-23">
3096 <para>
3097 <link url="http://royal.pingdom.com/2010/02/23/nginx-the-little-russian-web-server-taking-on-the-giants/">A
3098 Royal Pingdom article</link> about nginx.
3099 </para>
3100 </event>
3101
3102 <event date="2010-02-01">
3103 <para>
3104 <link doc="en/download.xml">nginx-0.8.33</link>
3105 development version and
3106 <link doc="en/download.xml">nginx-0.7.65</link>
3107 stable version have been released.
3108 </para>
3109 </event>
3110
3111 <event date="2010-01-15">
3112 <para>
3113 Three new articles written by Igor Sysoev:
3114 &ldquo;<link doc="en/docs/windows.xml" />&rdquo;,
3115 &ldquo;<link doc="en/docs/debugging_log.xml" />&rdquo;, and
3116 &ldquo;<link doc="en/docs/http/converting_rewrite_rules.xml" />&rdquo;.
3117 </para>
3118 </event>
3119
3120 <event date="2010-01-11">
3121 <para>
3122 <link doc="en/download.xml">nginx-0.8.32</link>
3123 development version has been released.
3124 </para>
3125 </event>
3126
3127 <event date="2009-12-23">
3128 <para>
3129 <link doc="en/download.xml">nginx-0.8.31</link>
3130 development version has been released.
3131 </para>
3132 </event>
3133
3134 <event date="2009-12-15">
3135 <para>
3136 <link doc="en/download.xml">nginx-0.8.30</link>
3137 development version has been released.
3138 </para>
3139 </event>
3140
3141 <event date="2009-12-14">
3142 <para>
3143 The new nginx.org site was launched.
3144 Your attention is invited to
3145 <link doc="en/docs/introduction.xml">three introductory articles</link>
3146 written by Igor Sysoev and edited by Brian Mercer.
3147 </para> 14 </para>
3148 </event> 15 </event>
3149 16
3150 </news> 17 </news>