<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<pre style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; overflow-wrap: break-word; white-space: pre-wrap;">Hello,
I'm glad to announce a new release of NGINX JavaScript module (njs).
This release proceeds to extend the coverage of ECMAScript
specification.
You can learn more about njs:
- Overview and introduction: <a class="moz-txt-link-freetext" href="http://nginx.org/en/docs/njs/">http://nginx.org/en/docs/njs/</a>
- Presentation: <a class="moz-txt-link-freetext" href="https://youtu.be/Jc_L6UffFOs">https://youtu.be/Jc_L6UffFOs</a>
- Using node modules with njs: <a class="moz-txt-link-freetext" href="http://nginx.org/en/docs/njs/node_modules.html">http://nginx.org/en/docs/njs/node_modules.html</a>
- Writing njs code using TypeScript definition files:
<a class="moz-txt-link-freetext" href="http://nginx.org/en/docs/njs/typescript.html">http://nginx.org/en/docs/njs/typescript.html</a>
Feel free to try it and give us feedback on:
- Github: <a class="moz-txt-link-freetext" href="https://github.com/nginx/njs/issues">https://github.com/nginx/njs/issues</a>
- Mailing list: <a class="moz-txt-link-freetext" href="http://mailman.nginx.org/mailman/listinfo/nginx-devel">http://mailman.nginx.org/mailman/listinfo/nginx-devel</a>
Changes with njs 0.4.2 07 Jul 2020
Core:
*) Feature: added RegExp.prototype[Symbol.replace].
*) Feature: introduced line level backtrace.
*) Feature: added %TypedArray%.prototype.sort().
*) Feature: extended "fs" module. Added mkdir(), readdir(), rmdir()
and friends.
Thanks to Artem S. Povalyukhin.
*) Improvement: parser refactoring.
*) Bugfix: fixed TypedScript API description for HTTP headers.
*) Bugfix: fixed TypedScript API description for NjsByteString type.
*) Bugfix: fixed String.prototype.repeat() according to the
specification.
*) Bugfix: fixed parsing of flags for regexp literals.
*) Bugfix: fixed index generation for global objects in generator.
*) Bugfix: fixed String.prototype.replace() according to the
specification.
*) Bugfix: fixed %TypedArray%.prototype.copyWithin() with nonzero
byte offset.
*) Bugfix: fixed Array.prototype.splice() for sparse arrays.
*) Bugfix: fixed Array.prototype.reverse() for sparse arrays.
*) Bugfix: fixed Array.prototype.sort() for sparse arrays.</pre>
</body>
</html>