From: Dmitry Volyntsev Date: Thu, 31 May 2018 15:52:02 +0000 (+0300) Subject: Version 0.2.1. X-Git-Tag: 0.2.1 X-Git-Url: http://git.kaiwu.me/sitemap.xml?a=commitdiff_plain;h=0285acb52411d36b743d5ff6abc4c1afe45efeb4;p=njs.git Version 0.2.1. --- diff --git a/CHANGES b/CHANGES index 644e814b..ce700d84 100644 --- a/CHANGES +++ b/CHANGES @@ -1,4 +1,54 @@ +Changes with njs 0.2.1 31 May 2018 + + Nginx modules: + + *) Feature: HTTP request body getter. + + *) Improvement: moved njs vm to the main configuration. + + *) Improvement: improved logging for js_set and js_content directives. + + *) Improvement: setting status code to 500 by default in + js_content handler. + + *) Improvement: added the debug for the returned status code in + js_content. + + *) Bugfix: fixed error logging in js_include. + + Core: + + *) Feature: added array length setter. + + *) Improvement: public header cleanup. njscript.h is renamed to njs.h. + + *) Bugfix: fixed crypto update() method after digest() is called. + + *) Bugfix: fixed crypto.createHmac() for keys with size >= alg size + and < 64. + + *) Bugfix: fixed JSON.stringify() for arrays with empty cells. + + *) Bugfix: fixed exception type for unsupported types in + JSON.stringify(). + + *) Bugfix: fixed handling of undefined arguments of functions. + + *) Bugfix: fixed handling of missing arg of + Object.getOwnPropertyDescriptor(). + + *) Bugfix: fixed handling of properties in + Object.getOwnPropertyDescriptor(). + + *) Bugfix: fixed the writeable flag of Array.length property. + + *) Bugfix: fixed return value type of clearTimeout(). + + *) Bugfix: fixed njs_vm_external_bind(). + + *) Bugfix: miscellaneous additional bugs have been fixed. + Changes with njs 0.2.0 3 Apr 2018 *) Feature: reporting njs version by CLI.