From fba023bd9a900fbc91ac47f92221e9ad8504bbca Mon Sep 17 00:00:00 2001 From: Stefan Siegl Date: Sun, 22 May 2016 23:41:24 +0200 Subject: [PATCH] Bump version to 1.3.0 --- package.xml | 98 ++++++++++++++++++++++++++++++++--------------- php_v8js_macros.h | 2 +- 2 files changed, 68 insertions(+), 32 deletions(-) diff --git a/package.xml b/package.xml index dc76348..cbf555d 100644 --- a/package.xml +++ b/package.xml @@ -17,10 +17,10 @@ yes 2016-05-22 - + - 1.2.0 - 1.2.0 + 1.3.0 + 1.3.0 stable @@ -28,14 +28,22 @@ The MIT License (MIT) -- allow to pass generators from PHP to JS and vice versa +This release merges changes from V8Js for PHP 5.x (version 0.6.3) to PHP 7.0 branch. -Merge improvements from V8Js for PHP 5.x (version 0.5.0) to PHP 7.0 branch: -- Export public methods on classes derived from \V8Js to V8 -- Support V8 compiled with external snapshots -- Allow to create custom snapshots of V8 heaps -- Allow to create V8 contexts based on custom snapshots generated earlier -- Support V8 5.1 well +New Features +- Allow to adjust the considered "amount of external memory" by objects exported to V8 + +Bug Fixes +- Pass back V8Object instances, don't re-wrap +- Retain object identity on 'return $this' +- Retain object identity on JS-side 'return this' +- Send LowMemoryNotification signals to V8 before imposing memory limit +- Fix build against V8 version 5.2 (deprecated WeakCallbackInfo & GetHiddenValue et al) +- Improve/Clarify README + +Code Cleanup +- Removed support for "old-age" V8 versions (i.e. V8 < 4.6.76) +- Removed old examples and pre-phpt test script @@ -149,7 +157,6 @@ Merge improvements from V8Js for PHP 5.x (version 0.5.0) to PHP 7.0 branch: - @@ -209,32 +216,31 @@ Merge improvements from V8Js for PHP 5.x (version 0.5.0) to PHP 7.0 branch: - + - - - + + - + - - + + - + - + - + - + @@ -570,6 +576,28 @@ This release also merges in new features from V8Js 0.4.0, namely - Support V8 compiled with external snapshots - Allow to create custom snapshots of V8 heaps - Allow to create V8 contexts based on custom snapshots generated earlier +- Support V8 5.1 well + + + + + 1.2.0 + 1.2.0 + + + stable + stable + + 2016-03-05 + The MIT License (MIT) + +- allow to pass generators from PHP to JS and vice versa + +Merge improvements from V8Js for PHP 5.x (version 0.5.0) to PHP 7.0 branch: +- Export public methods on classes derived from \V8Js to V8 +- Support V8 compiled with external snapshots +- Allow to create custom snapshots of V8 heaps +- Allow to create V8 contexts based on custom snapshots generated earlier - Support V8 5.1 well @@ -644,8 +672,8 @@ Code Cleanup - 1.2.0 - 1.2.0 + 1.3.0 + 1.3.0 stable @@ -654,14 +682,22 @@ Code Cleanup 2016-05-22 The MIT License (MIT) -- allow to pass generators from PHP to JS and vice versa +This release merges changes from V8Js for PHP 5.x (version 0.6.3) to PHP 7.0 branch. -Merge improvements from V8Js for PHP 5.x (version 0.5.0) to PHP 7.0 branch: -- Export public methods on classes derived from \V8Js to V8 -- Support V8 compiled with external snapshots -- Allow to create custom snapshots of V8 heaps -- Allow to create V8 contexts based on custom snapshots generated earlier -- Support V8 5.1 well +New Features +- Allow to adjust the considered "amount of external memory" by objects exported to V8 + +Bug Fixes +- Pass back V8Object instances, don't re-wrap +- Retain object identity on 'return $this' +- Retain object identity on JS-side 'return this' +- Send LowMemoryNotification signals to V8 before imposing memory limit +- Fix build against V8 version 5.2 (deprecated WeakCallbackInfo & GetHiddenValue et al) +- Improve/Clarify README + +Code Cleanup +- Removed support for "old-age" V8 versions (i.e. V8 < 4.6.76) +- Removed old examples and pre-phpt test script diff --git a/php_v8js_macros.h b/php_v8js_macros.h index c4df2ce..4de805d 100644 --- a/php_v8js_macros.h +++ b/php_v8js_macros.h @@ -60,7 +60,7 @@ extern "C" { #endif /* V8Js Version */ -#define PHP_V8JS_VERSION "1.2.0" +#define PHP_V8JS_VERSION "1.3.0" /* Helper macros */ #define V8JS_GET_CLASS_NAME(var, obj) \