diff --git a/package.xml b/package.xml
index 2994f96..b9b0452 100644
--- a/package.xml
+++ b/package.xml
@@ -26,11 +26,11 @@
pinepain@gmail.comyes
- 2017-10-23
-
+ 2018-02-27
+
- 0.2.1
- 0.2.1
+ 0.2.2
+ 0.2.2stable
@@ -38,27 +38,29 @@
The MIT License (MIT)
- This release brings stability and improvements. It contains some minor BC-breaking changes which should not affect general public. See full change log below for details
+ I'm excited to announce that starting from this release documentation is available at
+ https://php-v8.readthedocs.io.
- Changelog:
+ Read The Docs is awesome place to host documentation and Sphinx would help to create decent documentation.
+ Contributors welcomed!
+
+ This is the last version that supports PHP 7.1. Nex versions wil reqiure PHP >= 7.2 unless further notice.
BC-breaking changes:
- - require libv8 >= 6.4.6;
- - remove UnboundScript::kNoScriptId const and return null in getId() on no data
- - change ScriptCompiler::cachedDataVersionTag(): int method name and return type to be ScriptCompiler::getCachedDataVersionTag(): float;
- - remove StartupData::getRawSize() method;
+ - Upgrade v8 version to 6.6.313
+ - Remove deprecated and non-working ScriptCompiler cache options
+ - Rework PromiseObject
+ - Add ValueObject::isBigInt64Array() and ValueObject::isBigUint64Array methods
Non-breaking changes:
- - fix segfault when invalid startup data passed to isolate;
- - fix external exception lost when it has refcount 1;
- - change script compiler version tag generation to take into account changes to extension internals;
- - add CallbackInfoInterface;
- - add support for ScriptCompiler::kProduceFullCodeCache;
- - add {Isolate,Context}::within() as optimization solution;
- - add StartupData::isRejected();
- - add docs skeleton.
+ - Add number of native and detached contexts to HeapStatistics
+ - Add support to produce code cache
+ - Add ScriptCompiler::OPTION_EAGER_COMPILE option
+ - Add support for integer-<strings for ObjectValue::GetOwnPropertyNames and `ObjectValue::GetPropertyNames
+ - Add {Template,ObjectValue}:setLazyDataProperty() method
+
@@ -133,6 +135,8 @@
+
+
@@ -201,6 +205,9 @@
+
+
+
@@ -285,6 +292,7 @@
+
@@ -292,10 +300,9 @@
+
-
-
@@ -307,6 +314,7 @@
+
@@ -378,6 +386,7 @@
+
diff --git a/php_v8.h b/php_v8.h
index c8e34b7..d5251aa 100644
--- a/php_v8.h
+++ b/php_v8.h
@@ -36,11 +36,11 @@ extern zend_module_entry php_v8_module_entry;
#endif
#ifndef PHP_V8_VERSION
-#define PHP_V8_VERSION "0.3.0"
+#define PHP_V8_VERSION "0.2.2"
#endif
#ifndef PHP_V8_REVISION
-#define PHP_V8_REVISION "dev"
+#define PHP_V8_REVISION "release"
#endif