The new PECL package v8-0.2.0 (stable) has been released at 
http://pecl.php.net/.

Release notes
-------------
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.

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:

 - 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

Package Info
-------------
This extension brings V8 JavaScript engine API to PHP with some abstraction in 
mind and provides an accurate native V8 C++ API implementation available from 
PHP.

Related Links
-------------
Package home: http://pecl.php.net/package/v8
   Changelog: http://pecl.php.net/package-changelog.php?package=v8
    Download: http://pecl.php.net/get/v8-0.2.0.tgz

Authors
-------------
Bogdan Padalko (lead)


-- 
PECL development discussion Mailing List (http://pecl.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to