[TIMOB-23903] Android: Update V8 runtime to 5.7.492.71
GitHub Issue | n/a |
---|---|
Type | New Feature |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2017-05-24T16:53:32.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 7.0.0 |
Components | Android |
Labels | n/a |
Reporter | Christopher Williams |
Assignee | Christopher Williams |
Created | 2016-09-14T18:17:50.000+0000 |
Updated | 2018-08-28T15:04:46.000+0000 |
Description
We should regularly update our Android runtime to track the latest stable V8 release: https://omahaproxy.appspot.com
When we plan to release SDK 7.0.0, we should consider including an update V8/runtime. It will cause breaking native module changes.
As of today, the stable V8 release for Android is 5.3.332.41, and I have a work in progress PR updating us to that version: https://github.com/appcelerator/titanium_mobile/pull/8382 Their breaking API changes have propagated into the proxy template with those changes, and as a result would mean a breaking native module change here.
I merged a PR that brought us up to V8 5.7.492.71. We can go further to newer V8 versions, but need to address the removal/deprecation of the "legacy" debugger API and move to v8 inspector API to do so.
This was reverted in https://github.com/appcelerator/titanium_mobile/commit/ce9d703b836040bb5fbdf7371cb6454ef5ef2f2a, so bumping out of 6.2.0. [~cwilliams] Please undo my changes if I'm wrong
Changes are seen in SDK 7.0.0.v20171114203226.