0
0
mirror of https://github.com/phpv8/v8js.git synced 2024-11-08 15:48:40 +00:00

Bump version to 1.3.1

This commit is contained in:
Stefan Siegl 2016-07-02 23:04:50 +02:00
parent 8668d28df3
commit 4161008417
2 changed files with 47 additions and 47 deletions

View File

@ -16,11 +16,11 @@
<email>stesie@php.net</email> <email>stesie@php.net</email>
<active>yes</active> <active>yes</active>
</lead> </lead>
<date>2016-05-22</date> <date>2016-07-02</date>
<time>23:51:14</time> <time>23:04:27</time>
<version> <version>
<release>1.3.0</release> <release>1.3.1</release>
<api>1.3.0</api> <api>1.3.1</api>
</version> </version>
<stability> <stability>
<release>stable</release> <release>stable</release>
@ -28,22 +28,7 @@
</stability> </stability>
<license uri="http://www.php.net/license">The MIT License (MIT)</license> <license uri="http://www.php.net/license">The MIT License (MIT)</license>
<notes> <notes>
This release merges changes from V8Js for PHP 5.x (version 0.6.3) to PHP 7.0 branch. Fix build against V8 5.3.337 (and higher)
New Features
- Allow to adjust the considered &quot;amount of external memory&quot; by objects exported to V8
Bug Fixes
- Pass back V8Object instances, don&apos;t re-wrap
- Retain object identity on &apos;return $this&apos;
- Retain object identity on JS-side &apos;return this&apos;
- Send LowMemoryNotification signals to V8 before imposing memory limit
- Fix build against V8 version 5.2 (deprecated WeakCallbackInfo &amp; GetHiddenValue et al)
- Improve/Clarify README
Code Cleanup
- Removed support for &quot;old-age&quot; V8 versions (i.e. V8 &lt; 4.6.76)
- Removed old examples and pre-phpt test script
</notes> </notes>
<contents> <contents>
<dir baseinstalldir="/" name="/"> <dir baseinstalldir="/" name="/">
@ -208,41 +193,41 @@ Code Cleanup
<file baseinstalldir="/" md5sum="35ce3816ae00e697fca26142c46e0c79" name="tests/v8_write_property.phpt" role="test" /> <file baseinstalldir="/" md5sum="35ce3816ae00e697fca26142c46e0c79" name="tests/v8_write_property.phpt" role="test" />
<file baseinstalldir="/" md5sum="ae504a63e5ff800e3aa7d529835d0e8e" name="tests/variable_passing.phpt" role="test" /> <file baseinstalldir="/" md5sum="ae504a63e5ff800e3aa7d529835d0e8e" name="tests/variable_passing.phpt" role="test" />
<file baseinstalldir="/" md5sum="1bd7738aeeb5cf80d80561554f59f2ed" name="tests/var_dump.phpt" role="test" /> <file baseinstalldir="/" md5sum="1bd7738aeeb5cf80d80561554f59f2ed" name="tests/var_dump.phpt" role="test" />
<file baseinstalldir="/" md5sum="19a662f86a1bed6c0a12a276cdabe7ae" name="appveyor.yml" role="data" /> <file baseinstalldir="/" md5sum="d3b8abd454e6aefe423723e09625a041" name="appveyor.yml" role="data" />
<file baseinstalldir="/" md5sum="28db201e7171789b1ade57210a6412d1" name="config.m4" role="src" /> <file baseinstalldir="/" md5sum="28db201e7171789b1ade57210a6412d1" name="config.m4" role="src" />
<file baseinstalldir="/" md5sum="6e2812f6a18b57fad7a026656b423836" name="config.w32" role="src" /> <file baseinstalldir="/" md5sum="6e2812f6a18b57fad7a026656b423836" name="config.w32" role="src" />
<file baseinstalldir="/" md5sum="cea72666538d5b0b80a64ccdbda24919" name="CREDITS" role="doc" /> <file baseinstalldir="/" md5sum="cea72666538d5b0b80a64ccdbda24919" name="CREDITS" role="doc" />
<file baseinstalldir="/" md5sum="9f5b5f41204bcde55d9df87d5a970b30" name="LICENSE" role="doc" /> <file baseinstalldir="/" md5sum="9f5b5f41204bcde55d9df87d5a970b30" name="LICENSE" role="doc" />
<file baseinstalldir="/" md5sum="716540317726f97d61cbbdc155102e01" name="Makefile.frag" role="src" /> <file baseinstalldir="/" md5sum="716540317726f97d61cbbdc155102e01" name="Makefile.frag" role="src" />
<file baseinstalldir="/" md5sum="31e331386def7ce98943694151c0d5cb" name="Makefile.travis" role="src" /> <file baseinstalldir="/" md5sum="f26e2b75e481750cd6b84bacb05b2c8b" name="Makefile.travis" role="src" />
<file baseinstalldir="/" md5sum="0e23fa6446e52a3b1cff8b18a6e0bd79" name="php_v8js.h" role="src" /> <file baseinstalldir="/" md5sum="1e0ed87dab5e48352f5d007ae915de86" name="php_v8js.h" role="src" />
<file baseinstalldir="/" md5sum="205e20b918be841d7275d709007da749" name="php_v8js_macros.h" role="src" /> <file baseinstalldir="/" md5sum="f7d617950bd321e067c1043d0c60c604" name="php_v8js_macros.h" role="src" />
<file baseinstalldir="/" md5sum="8d51598bd192df6e257ab0374d7f47c9" name="README.Linux.md" role="doc" /> <file baseinstalldir="/" md5sum="dd314db91049868160e61da0ad874a87" name="README.Linux.md" role="doc" />
<file baseinstalldir="/" md5sum="d686d8e52af92521d4b8b0e86d00c463" name="README.MacOS.md" role="doc" /> <file baseinstalldir="/" md5sum="d686d8e52af92521d4b8b0e86d00c463" name="README.MacOS.md" role="doc" />
<file baseinstalldir="/" md5sum="774a66bf34ff0923e3a2e075c9a8ce8a" name="README.md" role="doc" /> <file baseinstalldir="/" md5sum="7cdd500ee5f7587fadf84616399887e0" name="README.md" role="doc" />
<file baseinstalldir="/" md5sum="e88cfe2d7e76c7be1db283766a10dd51" name="README.Win32.md" role="doc" /> <file baseinstalldir="/" md5sum="e88cfe2d7e76c7be1db283766a10dd51" name="README.Win32.md" role="doc" />
<file baseinstalldir="/" md5sum="bcb7746e0516a28d3b44d704645fa803" name="v8js.cc" role="src" /> <file baseinstalldir="/" md5sum="7d58c0a6c245d9ce9cd2eb7b044f06b9" name="v8js.cc" role="src" />
<file baseinstalldir="/" md5sum="0afc45a2a52d7f0c1ecdaea068feedba" name="v8js_array_access.cc" role="src" /> <file baseinstalldir="/" md5sum="d1e3e9c1c78b3470848e084d98f9a649" name="v8js_array_access.cc" role="src" />
<file baseinstalldir="/" md5sum="7baf3fe5b77d1374b39a1d8332e05df4" name="v8js_array_access.h" role="src" /> <file baseinstalldir="/" md5sum="0c7f5b2aa1dca106962f737835c7e4fa" name="v8js_array_access.h" role="src" />
<file baseinstalldir="/" md5sum="e6d89f5d80575d0fa0e8e94ffeeb8ee7" name="v8js_class.cc" role="src" /> <file baseinstalldir="/" md5sum="be5cdeb641d7745c9c11fbdcb9cb7723" name="v8js_class.cc" role="src" />
<file baseinstalldir="/" md5sum="a69966968a1e3610150ebbd752f39483" name="v8js_class.h" role="src" /> <file baseinstalldir="/" md5sum="70bf05ad66c885a827f0bbe5429c195b" name="v8js_class.h" role="src" />
<file baseinstalldir="/" md5sum="4fc9e39231e977ac0d415f1682fcb2bd" name="v8js_commonjs.cc" role="src" /> <file baseinstalldir="/" md5sum="53b9f9bb10d7072a522b679ba6c023fc" name="v8js_commonjs.cc" role="src" />
<file baseinstalldir="/" md5sum="32a5d1a65f64ec37ec294f496fc11ff1" name="v8js_commonjs.h" role="src" /> <file baseinstalldir="/" md5sum="75eb04f2582fe4dbb505de44b1752ec8" name="v8js_commonjs.h" role="src" />
<file baseinstalldir="/" md5sum="c059a270bc185684a0ee734ed5e769ca" name="v8js_convert.cc" role="src" /> <file baseinstalldir="/" md5sum="0023facf151967604e21fcd2c4b96863" name="v8js_convert.cc" role="src" />
<file baseinstalldir="/" md5sum="70bb41956b1d05f8f186e7889ae4e89b" name="v8js_exceptions.cc" role="src" /> <file baseinstalldir="/" md5sum="8374018ab4d6d467b321c9ff59b28c5f" name="v8js_exceptions.cc" role="src" />
<file baseinstalldir="/" md5sum="9d13bf5f413c2d76664670e847e1a801" name="v8js_exceptions.h" role="src" /> <file baseinstalldir="/" md5sum="9660094c1895ed56b128c9713b65abce" name="v8js_exceptions.h" role="src" />
<file baseinstalldir="/" md5sum="d2b5ef6472cb277c34b13a062f9a9cc8" name="v8js_generator_export.cc" role="data" /> <file baseinstalldir="/" md5sum="d2b5ef6472cb277c34b13a062f9a9cc8" name="v8js_generator_export.cc" role="data" />
<file baseinstalldir="/" md5sum="0bfa1eb796acf31f8bebc10dfd357a8f" name="v8js_generator_export.h" role="src" /> <file baseinstalldir="/" md5sum="0bfa1eb796acf31f8bebc10dfd357a8f" name="v8js_generator_export.h" role="src" />
<file baseinstalldir="/" md5sum="03ef3415c1e0f0d470acd5163b7df4f1" name="v8js_methods.cc" role="src" /> <file baseinstalldir="/" md5sum="5e1fb3e998fb4d9dca71d90e09bd9ed2" name="v8js_methods.cc" role="src" />
<file baseinstalldir="/" md5sum="aff44b744fadaf9a4f087eb03425a53e" name="v8js_object_export.cc" role="src" /> <file baseinstalldir="/" md5sum="e0e72c30ded1e96c115b3ed8f24c2835" name="v8js_object_export.cc" role="src" />
<file baseinstalldir="/" md5sum="bf0141470862151449311b81c947ecb3" name="v8js_object_export.h" role="src" /> <file baseinstalldir="/" md5sum="8ad998e544fd40cfb65dbb2cb343786a" name="v8js_object_export.h" role="src" />
<file baseinstalldir="/" md5sum="bfefe845c9260cfe4181daa04ba129cf" name="v8js_timer.cc" role="src" /> <file baseinstalldir="/" md5sum="071ec7c0a22bc6360786e7a40aa4ce26" name="v8js_timer.cc" role="src" />
<file baseinstalldir="/" md5sum="5935c66a0bd8e819d35cf05d7a9e3c89" name="v8js_timer.h" role="src" /> <file baseinstalldir="/" md5sum="79da1482f9ed4998b3b7a09e504975ac" name="v8js_timer.h" role="src" />
<file baseinstalldir="/" md5sum="38e54f333715e5b588bb42f6cdaa54a8" name="v8js_v8.cc" role="src" /> <file baseinstalldir="/" md5sum="2dac9cb7b3fb283f11f3291ece76ee41" name="v8js_v8.cc" role="src" />
<file baseinstalldir="/" md5sum="e551ee5b243164a3806a5b4ec4b2bf30" name="v8js_v8.h" role="src" /> <file baseinstalldir="/" md5sum="26411a791688b8b3c61e1c0026fe1b36" name="v8js_v8.h" role="src" />
<file baseinstalldir="/" md5sum="16ae9fe334a8c8dff3cb53ebd91e9078" name="v8js_v8object_class.cc" role="src" /> <file baseinstalldir="/" md5sum="cfacade6ca52467a3b77e6ada84452ae" name="v8js_v8object_class.cc" role="src" />
<file baseinstalldir="/" md5sum="88cfd1d1de945b8b462fadecacd51451" name="v8js_v8object_class.h" role="src" /> <file baseinstalldir="/" md5sum="7a3bc856242d6dede9eda01c5b2c3679" name="v8js_v8object_class.h" role="src" />
<file baseinstalldir="/" md5sum="86f950271e3c6d37457f20e034a576e5" name="v8js_variables.cc" role="src" /> <file baseinstalldir="/" md5sum="1979c52611a275472c915ed60b4b0b8d" name="v8js_variables.cc" role="src" />
</dir> </dir>
</contents> </contents>
<dependencies> <dependencies>
@ -712,6 +697,21 @@ Code Cleanup
<date>2016-07-02</date> <date>2016-07-02</date>
<license uri="http://www.php.net/license">The MIT License (MIT)</license> <license uri="http://www.php.net/license">The MIT License (MIT)</license>
<notes> <notes>
Fix build against V8 5.3.337 (and higher)
</notes>
</release>
<release>
<version>
<release>1.3.1</release>
<api>1.3.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<date>2016-07-02</date>
<license uri="http://www.php.net/license">The MIT License (MIT)</license>
<notes>
Fix build against V8 5.3.337 (and higher) Fix build against V8 5.3.337 (and higher)
</notes> </notes>
</release> </release>

View File

@ -60,7 +60,7 @@ extern "C" {
#endif #endif
/* V8Js Version */ /* V8Js Version */
#define PHP_V8JS_VERSION "1.3.0" #define PHP_V8JS_VERSION "1.3.1"
/* Helper macros */ /* Helper macros */
#define V8JS_GET_CLASS_NAME(var, obj) \ #define V8JS_GET_CLASS_NAME(var, obj) \