diff --git a/README.md b/README.md
index efdf93e..d2ed1d2 100644
--- a/README.md
+++ b/README.md
@@ -8,6 +8,11 @@ PHP extension for V8 JavaScript engine
**This extension is still under heavy development and its public API may change without any warning. Use at your own risk.**
+### PLEASE READ:
+
+Maintaining this project takes significant amount of time and efforts.
+If you like my work and want to show your appreciation, please consider supporting me at https://www.patreon.com/pinepain.
+
## Why (aka Rationale)
This tool solves following domain problems:
diff --git a/package.xml b/package.xml
index 1579db0..8704757 100644
--- a/package.xml
+++ b/package.xml
@@ -26,11 +26,11 @@
pinepain@gmail.com
yes
- 2017-09-01
-
+ 2017-09-30
+
- 0.1.9
- 0.1.9
+ 0.2.0
+ 0.2.0
stable
@@ -38,12 +38,45 @@
The MIT License (MIT)
- Refactor methods name to follow PSR-2 camelCase convention.
+ This release introduces many major changes to public API and breaks BC for the sake of more solid and stable API in a further versions.
- NOTE: This is the last release that supports PHP 7.0.
+ PLEASE READ:
+ Maintaining this project takes significant amount of time and efforts.
+ If you like my work and want to show your appreciation, please consider supporting me: https://www.patreon.com/pinepain
- Changes list:
- - refactor methods name to follow PSR-2 camelCase convention;
+ Changes:
+
+ - Drop PHP 7.0 support, #30;
+ - Add typehint for $value param in Template::set(), #36;
+ - Rename constants to match PSR-2 convention, #34;
+ - Make enum classes with constants final, #39 ;
+ - Rename HeapStatistics methods to match PSR-2, #38;
+ - Rename V8\Exception class and it methods, #33;
+ - Add FunctionObject::getScriptId() method;
+ - Remove no-data constants and use NULL instead, #40;
+ - Refactor ScriptOriginOptions to use bit field, #42;
+ - Remove redundant ScriptOrigin::is*() methods, #61;
+ - Add missed method to Value stub;
+ - Fix improperly adjusted external allocated memory on weak callback call;
+ - Add Proxy and Promise builtin support, #55;
+ - Add support for regexp dotAll flag, #54;
+ - Move RegExpObject\Flags constants under RegExpObject, #64;
+ - Move CompileOptions constants under ScriptCompiler, #65;
+ - Add Isolate::MemoryPressureNotification() support, #57;
+ - Require libv8 >= 6.3.163;
+ - Add StackFrame::isWasm(), #53;
+ - Get rid of CallbackInfo, #67;
+ - Add immutable prototype chains to ObjectTemplate, #58;
+ - Add StartupData::warmUpSnapshotDataBlob(), #59;
+ - Add missed JSON class support, #56;
+ - Add Message::getErrorLevel() method, #52;
+ - Rename SymbolValue methods, #41;
+ - Rename TryCatch methods, #41;
+ - Add missed PrimitiveValue::value() abstract method;
+ - Add Isolate::SetRAILMode(), #60;
+ - Fix improperly internally constructed RAILMode enum class, #60.
+
+ See https://github.com/pinepain/php-v8/issues/43#issuecomment-333329225 for details
@@ -58,8 +91,6 @@
-
-
@@ -70,7 +101,7 @@
-
+
@@ -94,6 +125,8 @@
+
+
@@ -114,8 +147,12 @@
+
+
+
+
@@ -165,9 +202,10 @@
-
+
-
+
+
@@ -179,128 +217,135 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -309,12 +354,11 @@
-
-
+
@@ -332,6 +376,7 @@
+
@@ -343,17 +388,18 @@
+
-
+
+
-
diff --git a/php_v8.h b/php_v8.h
index b569690..a6c8198 100644
--- a/php_v8.h
+++ b/php_v8.h
@@ -36,7 +36,7 @@ extern zend_module_entry php_v8_module_entry;
#endif
#ifndef PHP_V8_VERSION
-#define PHP_V8_VERSION "0.1.9"
+#define PHP_V8_VERSION "0.2.0"
#endif
#ifndef PHP_V8_REVISION
diff --git a/stubs/README.md b/stubs/README.md
index 1b87072..ed8317a 100644
--- a/stubs/README.md
+++ b/stubs/README.md
@@ -4,6 +4,10 @@ This is a git subtree split of [php-v8](https://github.com/pinepain/php-v8) exte
**All issues and pull-requests should be submitted to the original [php-v8](https://github.com/pinepain/php-v8) repository.**
+### PLEASE READ:
+
+Maintaining this project takes significant amount of time and efforts.
+If you like my work and want to show your appreciation, please consider supporting me at https://www.patreon.com/pinepain.
## Installation