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