Timothy Pace
68d2274297
Handle API removal of CreateDefaultPlatform
2019-02-11 12:16:35 -08:00
Stefan Siegl
ab6e2267af
adapt mandatory api changes for V8 7.0.276.3, refs #374
2018-09-12 15:43:48 +02:00
Jan-E
0c2b55d802
Add GC_(UN)PROTECT_RECURSION, move (un)protecting outside loops
2018-07-05 11:41:32 +02:00
Stefan Siegl
0966339539
Bump version to 2.1.0
2018-01-07 13:20:18 +01:00
Stefan Siegl
773c119b2a
Bump version to 2.0.0
2017-11-26 15:17:53 +01:00
Stefan Siegl
302bf1d0ff
remove v8js.compat_php_exceptions
2017-11-26 11:48:52 +01:00
Stefan Siegl
4c71da8cae
Bump version to 1.4.1
2017-08-01 22:39:01 +02:00
Stefan Siegl
98c2a6baec
Bump version to 1.4.0
2017-04-23 21:51:03 +02:00
Stefan Siegl
989f0ae82c
Add php.ini setting v8js.icudtl_dat_path
2017-04-21 18:21:25 +02:00
Stefan Siegl
272e9ac462
Bump version to 1.3.6
2017-03-16 21:21:50 +01:00
Stefan Siegl
ebdd866ae5
alias std::isfinite to isfinite, closes #304
2017-03-16 20:57:33 +01:00
Stefan Siegl
24bb1761bf
remove TSRMLS_DC, TSRMLS_CC
2017-03-11 13:35:21 +01:00
Stefan Siegl
d97832d9fb
v8::Handle -> v8::Local
2017-03-11 13:31:40 +01:00
Stefan Siegl
8bc4cd6266
Bump version to 1.3.5
2017-03-11 13:08:38 +01:00
Stefan Siegl
288fe4d2a0
PHP Version 5 -> 7
2017-03-11 12:33:49 +01:00
Stefan Siegl
a493919a17
extract function zend_long_to_v8js
2017-03-10 22:58:53 +01:00
Stefan Siegl
b6d47ac7a8
declare v8_initialized flag as bool
2017-03-10 22:51:15 +01:00
Stefan Siegl
2356a898aa
Bump version to 1.3.4
2017-03-05 20:21:04 +01:00
Stefan Siegl
1c017c0dba
Bump version to 1.3.3
2016-09-22 20:13:32 +02:00
Stefan Siegl
a112d79196
Fix version number in php_v8js_macros.h
2016-09-04 16:55:52 +02:00
Stefan Siegl
4161008417
Bump version to 1.3.1
2016-07-02 23:04:50 +02:00
Stefan Siegl
8668d28df3
Remove V8JS_CONST preprocessor define
2016-07-02 23:02:17 +02:00
Stefan Siegl
c459acd1ef
Merge remote-tracking branch 'origin/master' into php7
2016-07-02 22:59:33 +02:00
Stefan Siegl
677c0f3e2e
Bump version to 0.6.4
2016-07-02 22:49:02 +02:00
Stefan Siegl
3278be8bee
Add 'indent-tabs-mode: t' to file variables
2016-07-02 22:48:45 +02:00
Stefan Siegl
8287a19c8d
Remove conditional compilation of generator support
...
All supported V8 versions (>= 4.6.76) have support for JS generators,
therefore it's no longer needed.
2016-05-22 23:47:36 +02:00
Stefan Siegl
fba023bd9a
Bump version to 1.3.0
2016-05-22 23:41:24 +02:00
Stefan Siegl
e9e90bac65
Merge remote-tracking branch 'origin/master' into php7
...
Conflicts:
config.w32
package.xml
php_v8js_macros.h
v8js.cc
v8js_array_access.cc
v8js_class.cc
v8js_convert.cc
v8js_exceptions.cc
v8js_object_export.cc
v8js_timer.cc
v8js_v8.cc
v8js_v8object_class.cc
2016-05-22 22:30:19 +02:00
Stefan Siegl
c34fc46ce2
Bump version to 0.6.3
2016-05-22 21:07:35 +02:00
Stefan Siegl
05b96a96b8
Use internal fields instead of GetHiddenValue/SetHiddenValue
...
The latter were deprecated and removed in V8 5.2
2016-05-22 15:20:52 +02:00
Stefan Siegl
e9c0a3ac62
Include <cmath> before isnan() macro work-around
2016-05-22 11:41:47 +02:00
Stefan Siegl
4fea8f4fb9
Require V8 4.6.76 or higher
...
... and hence remove all #ifdef hell. Those versions didn't have
security support by Google anyhow, and it helps to drastically
shrink the test matrix.
2016-05-11 16:50:37 +02:00
Stefan Siegl
de8d9b30c0
provide isnan macro, if missing, closes #227
2016-04-26 13:27:28 +02:00
Stefan Siegl
da89fa257b
Bump version to 0.6.2
2016-03-25 23:25:23 +01:00
Stefan Siegl
90b2b2b0b1
Bump version to 0.6.1
2016-03-24 12:28:00 +01:00
Stefan Siegl
4c548e60f2
Bump version to 0.6.0
2016-03-08 18:11:29 +01:00
Stefan Siegl
ef5dc4e728
Bump version to 1.2.0
2016-03-05 23:24:55 +01:00
Stefan Siegl
bf6effba63
Merge remote-tracking branch 'origin/master' into php7
2016-03-05 22:21:42 +01:00
Stefan Siegl
770c9b2fca
Bump version to 0.5.0
2016-03-05 21:23:27 +01:00
Stefan Siegl
82ffaa2c35
Merge pull request #202 from stesie/issue-183
...
Export public methods on derived classes to V8
2016-01-10 16:13:58 +01:00
Stefan Siegl
b4b6a8a1a3
Merge pull request #201 from stesie/generator-php-to-v8
...
Generator object passing from PHP to JS
2016-01-09 14:47:40 +01:00
Stefan Siegl
89399fa961
Disable generator export for V8 < 3.30 (not supported)
2016-01-09 14:17:48 +01:00
Stefan Siegl
53b8ac759f
Merge pull request #200 from stesie/generator-passing
...
Generator passing from JavaScript to PHP
2016-01-09 13:20:58 +01:00
Stefan Siegl
3508f0c8e7
export public methods of classes derived from \V8Js, closes #183
2016-01-08 15:42:43 +01:00
Stefan Siegl
1dfddbe060
Bump version to 1.1.0
2016-01-08 09:01:34 +01:00
Stefan Siegl
bd442beffd
Bump version to 0.4.1
2016-01-08 08:25:53 +01:00
Stefan Siegl
38b9c053a1
Enable V8Generator support on V8 >= 3.30.0
2016-01-08 00:12:06 +01:00
Stefan Siegl
c2a2cc341f
Initialize libv8_platform for Windows as well
...
V8 doesn't work without libplatform anymore, even under
Windows.
Furthermore adapted two tests to \r\n vs. \n line
ending differences
2016-01-06 11:58:40 +00:00
Stefan Siegl
98205461be
Reorder includes for Visual Studio 2015, closes #194
...
C++ headers need to go first, since PHP headers redefine
"inline" which causes trouble with the C++ header files.
2016-01-06 09:01:35 +00:00
Stefan Siegl
d9e4ae5abe
Bump version to 0.4.0
2015-12-07 13:26:44 +01:00