Opensourcetechブログ

OpensourcetechによるNGINX/Kubernetes/Zabbix/Neo4j/Linuxなどオープンソース技術に関するブログです。

nginx njs-0.3.1 released.

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。

 igore sysoevさんと一緒

 

nginx njs 最新バージョン 0.3.1がリリースされました。

http://mailman.nginx.org/pipermail/nginx-announce/2019/000238.html

 

 

changelogs

変更内容は、以下の通り。

[nginx-announce] njs-0.3.1

Changes with njs 0.3.1 16 Apr 2019

Core:
*) Feature: added arrow functions support.
   Thanks to 洪志道 (Hong Zhi Dao) and Artem S. Povalyukhin.
*) Feature: added Object.getOwnPropertyNames().
   Thanks to Artem S. Povalyukhin.
*) Feature: added Object.getOwnPropertyDescriptors().
 Thanks to Artem S. Povalyukhin.
*) Feature: making __proto__ accessor descriptor of Object instances mutable.
*) Feature: added shebang support in CLI.
*) Feature: added support for module mode execution in CLI. In module mode global this is unavailable.
*) Bugfix: fixed editline detection.
*) Bugfix: fixed Function.prototype.bind().
  Thanks to 洪志道 (Hong Zhi Dao).
*) Bugfix: fixed checking of duplication of parameters for functions.
  Thanks to 洪志道 (Hong Zhi Dao).
*) Bugfix: fixed function declaration with the same name as a variable.
  Thanks to 洪志道 (Hong Zhi Dao).
*) Improvement: code related to parsing of objects, variables and functions is refactored.
  Thanks to 洪志道 (Hong Zhi Dao).
*) Improvement: console.log() improved for outputting large values.
*) Improvement: console.log() improved for outputting strings in a compliant way (without escaping and quotes).
*) Improvement: using ES6 version of ToInt32(), ToUint32(), ToLength().

 

 changelogs(日本語訳) 

Changes with njs 0.3.1 16 Apr 2019

Core:
*)機能追加:arrow functionsサポートを追加した。
     洪志道(Hong Zhi Dao)とArtem S. Povalyukhinに感謝します。
*)機能追加:Object.getOwnPropertyNames()を追加した。
   Artem S. Povalyukhinに感謝します。
*)機能追加:Object.getOwnPropertyDescriptors()を追加した。
     Artem S. Povalyukhinに感謝します。
*)機能追加:Objectインスタンスの__proto__アクセサ記述子を変更可能にした。
*)機能追加:CLIにshebangサポートを追加した。
*)機能追加:CLIでのモジュールモード実行のサポートを追加した。モジュールモードグローバルではこれは利用できません。
*)バグ修正:エディットラインの検出を修正しました。
*)バグ修正:Function.prototype.bind()を修正しました。
     洪志道(Hong Zhi Dao)に感謝します。
*)バグ修正:関数のパラメータの重複チェックを修正しました。
     洪志道(Hong Zhi Dao)に感謝します。
*)バグ修正:変数と同じ名前の関数宣言が修正されました。
     洪志道(Hong Zhi Dao)に感謝します。
*)改善:オブジェクト、変数、関数の解析に関連するコードがリファクタリングされました。
     洪志道(Hong Zhi Dao)に感謝します。
*)改善:大きな値を出力するためのconsole.log()を改善した。
*)改善:console.log()は、文字列を準拠した方法で(エスケープや引用符なしで)出力するように改善された。
*)改善:ToInt32()、ToUint32()、ToLength()のES6バージョンを使用。

 

 

 

www.slideshare.net

github.com

www.facebook.com

twitter.com

www.instagram.com

 

 

にほんブログ村 IT技術ブログ Linuxへ
Linux

にほんブログ村 IT技術ブログ オープンソースへ
オープンソース

 

 

Opensourcetech by Takahiro Kujirai