This repository was archived by the owner on Mar 29, 2024. It is now read-only.
File tree 3 files changed +13
-11
lines changed
3 files changed +13
-11
lines changed Original file line number Diff line number Diff line change 26
26
<email >pinepain@gmail.com</email >
27
27
<active >yes</active >
28
28
</lead >
29
- <date >2017-06-30 </date >
30
- <time >18:55 :05</time >
29
+ <date >2017-07-17 </date >
30
+ <time >19:04 :05</time >
31
31
<version >
32
- <release >0.1.7 </release >
33
- <api >0.1.7 </api >
32
+ <release >0.1.8 </release >
33
+ <api >0.1.8 </api >
34
34
</version >
35
35
<stability >
36
36
<release >stable</release >
37
37
<api >stable</api >
38
38
</stability >
39
39
<license uri =" https://opensource.org/licenses/mit" >The MIT License (MIT)</license >
40
40
<notes >
41
- Changes to public API and other important changes which may affect end-user:
42
-
43
- - Require v8 > = 6.1.170;
44
- - Fix segfaults on unclean shutdown;
41
+ This release extends and clarify existent API and does not introduce any BC-breaking changes.
42
+
43
+ Changes list:
44
+
45
+ - Change V8\Exception::*Error() return type to V8\ObjectValue as the only possible type;
46
+ - Add external exception wiring option to V8\Isolate::ThrowException().
45
47
</notes >
46
48
<contents >
47
49
<dir name =" /" >
227
229
<file name =" tests/V8Isolate_IsDead.phpt" role =" test" />
228
230
<file name =" tests/V8Isolate_IsInUse.phpt" role =" test" />
229
231
<file name =" tests/V8Isolate_ThrowException.phpt" role =" test" />
232
+ <file name =" tests/V8Isolate_ThrowException_with_external.phpt" role =" test" />
230
233
<file name =" tests/V8Isolate_gc_cyclic_ref_memleak.phpt" role =" test" />
231
234
<file name =" tests/V8Isolate_limit_memory.phpt" role =" test" />
232
235
<file name =" tests/V8Isolate_limit_memory_nested.phpt" role =" test" />
Original file line number Diff line number Diff line change @@ -36,11 +36,11 @@ extern zend_module_entry php_v8_module_entry;
36
36
#endif
37
37
38
38
#ifndef PHP_V8_VERSION
39
- #define PHP_V8_VERSION "0.2.0 "
39
+ #define PHP_V8_VERSION "0.1.8 "
40
40
#endif
41
41
42
42
#ifndef PHP_V8_REVISION
43
- #define PHP_V8_REVISION "dev "
43
+ #define PHP_V8_REVISION "release "
44
44
#endif
45
45
46
46
Original file line number Diff line number Diff line change 113
113
throw new RuntimeException ("Unable to get release version " );
114
114
}
115
115
$ version = $ matches [1 ];
116
- var_dump ($ version );
117
116
118
117
$ package = preg_replace ("/\<release\>\d+\.\d+.\d+\<\/release\>/ " , '<release> ' . $ version . '</release> ' , $ package );
119
118
$ package = preg_replace ("/\<api\>\d+\.\d+.\d+\<\/api\>/ " , '<api> ' . $ version . '</api> ' , $ package );
You can’t perform that action at this time.
0 commit comments