diff --git a/package.xml b/package.xml
index a1bfa83..e873303 100644
--- a/package.xml
+++ b/package.xml
@@ -16,11 +16,11 @@
stesie@php.net
yes
- 2017-11-26
-
+ 2018-01-07
+
- 2.0.0
- 2.0.0
+ 2.1.0
+ 2.1.0
stable
@@ -28,36 +28,8 @@
The MIT License (MIT)
-Backward-incompatible changes
------------------------------
-
-- normal script execution shares its context with modules now (like on Node.js)
-- expose a "global" symbol that references the global scope (like on Node.js)
-- modules may return arbitrary values (not just objects; now like on Node.js)
-- pick up exports from "module.exports" also (like on Node.js)
-- handle exceptions thrown in module loader/normaliser like in other PHP scopes called from JS
- (i.e. by default terminate execution, optionally propagate to JS side)
-
-V8Js' modules vastly behave like Node.js modules now \o/
-
-- php.ini option v8js.compat_php_exceptions has been removed
-
-Deprecations
-------------
-- V8Js::registerExtension and V8Js::getExtensions are now deprecated, use snapshots instead
-- likewise passing $extensions to V8Js::__construct
-- V8Js::getPendingException and and V8Js::clearPendingException are deprecated, use try/catch
-- likewise passing $report_uncaught_exceptions !== true to V8Js::__construct
-
-Improvements
-------------
-- add documentation on heap snapshots
-
-Bugfixes
---------
-
-- fix build on Windows with VS2017 (thanks @Jan-E)
-- fix enumeration of methods on V8 6.3
+- emit warning when compiling against V8 without untrusted code mitigations
+- support native modules (i.e. expose PHP objects via require('...'))
@@ -90,6 +62,7 @@ Bugfixes
+
@@ -236,18 +209,19 @@ Bugfixes
-
-
+
+
+
-
+
-
-
+
+
-
+
@@ -261,7 +235,7 @@ Bugfixes
-
+
@@ -271,7 +245,7 @@ Bugfixes
-
+
@@ -893,7 +867,7 @@ Correctly initialize V8's ICU component
stable
stable
- 2017-11-26
+ 2018-01-07
The MIT License (MIT)
Backward-incompatible changes
@@ -928,5 +902,21 @@ Bugfixes
- fix enumeration of methods on V8 6.3
+
+
+ 2.1.0
+ 2.1.0
+
+
+ stable
+ stable
+
+ 2018-01-07
+ The MIT License (MIT)
+
+- emit warning when compiling against V8 without untrusted code mitigations
+- support native modules (i.e. expose PHP objects via require('...'))
+
+
diff --git a/php_v8js_macros.h b/php_v8js_macros.h
index 79c2e6d..e95ca55 100644
--- a/php_v8js_macros.h
+++ b/php_v8js_macros.h
@@ -63,7 +63,7 @@ extern "C" {
#endif
/* V8Js Version */
-#define PHP_V8JS_VERSION "2.0.0"
+#define PHP_V8JS_VERSION "2.1.0"
/* Helper macros */
#define V8JS_GET_CLASS_NAME(var, obj) \