njs-0.2.8
    Dmitry Volyntsev 
    xeioex at nginx.com
       
    Tue Feb 26 16:12:31 UTC 2019
    
    
  
Hello,
I'm glad to announce a new release of NGINX JavaScript module (njs).
This release proceeds to extend the coverage of ECMAScript 
specifications and modules functionality.
- Added support for setting nginx variables.
- Added support for delete operation in r.headersOut.
- Properties of HTTP request deprecated in 0.2.2 were removed.
- Added labels support.
- Added support for shorthand property names for Object literals.
: > var a = 1, b = 2
: undefined
: > ({a, b})
: {
: a: 1,
: b: 2
: }
You can learn more about njs:
- Overview and introduction: http://nginx.org/en/docs/njs/
- Presentation: https://youtu.be/Jc_L6UffFOs
Feel free to try it and give us feedback on:
- Github: https://github.com/nginx/njs/issues
- Mailing list: http://mailman.nginx.org/mailman/listinfo/nginx-devel
Changes with njs 0.2.8                                    26 Feb 2019
     nginx modules:
     *) Change: properties of HTTP request deprecated in 0.2.2 are
        removed.
     *) Feature: added support for delete operation in r.headersOut.
     *) Feature: added support for setting nginx variables.
     *) Bugfix: fixed r.subrequest() for empty body value.
     *) Improvement: setting special response headers in r.headersOut.
     Core:
     *) Feature: added labels support.
     *) Feature: added setImmediate() method.
     *) Feature: added support for shorthand property names for Object
        literals.
     *) Bugfix: fixed Function.prototype.bind().
     *) Bugfix: fixed parsing of string literals containing newline
        characters.
     *) Bugfix: fixed line number in reporting variable reference errors.
     *) Bugfix: fixed creation of long UTF8 strings.
     *) Bugfix: fixed String.prototype.split() for unicode strings.
     *) Bugfix: fixed heap-buffer-overflow in String.prototype.split().
     *) Bugfix: fixed Array.prototype.fill().
        Thanks to Artem S. Povalyukhin.
     *) Improvement: code related to function invocation is refactored.
        Thanks to 洪志道 (Hong Zhi Dao).
     *) Improvement: code related to variables is refactored.
        Thanks to 洪志道 (Hong Zhi Dao).
     *) Improvement: parser is refactored.
        Thanks to 洪志道 (Hong Zhi Dao).
     *) Improvement: reporting filenames in exceptions.
    
    
More information about the nginx
mailing list