v8-android-buildscripts

V8 build scripts for React Native Android

BSD-2-CLAUSE License

Downloads
22.3K
Stars
76
Committers
2

Bot releases are visible (Hide)

v8-android-buildscripts - v11.1000.4 Latest Release

Published by Kudo about 1 year ago

Since there is performance regression from V8 11, we try to rollback the V8 version to 10.0.139.9. This version is basically V8 10.0.139.9 built with NDK r23c that to be compatible with newer React Native.

The work is done by https://github.com/Kudo/v8-android-buildscripts/pull/37

v8-android-buildscripts - v11.110.1

Published by Kudo over 1 year ago

What's Changed

Warning This version does not support react-native<0.71

Full Changelog: https://github.com/Kudo/v8-android-buildscripts/compare/v10.100.1...v11.110.1

v8-android-buildscripts - v10.100.1

Published by Kudo over 2 years ago

v8-android-buildscripts - v10.100.0

Published by Kudo over 2 years ago

What's Changed

  • upgrade to v8 10.0.139.9
  • add mkcodecache tools
  • archive mksnapshot tools
v8-android-buildscripts - V8 V8 🎉🎉🎉

Published by Kudo over 4 years ago

Upgrade to V8 V8.

Since V8 embedder API is not ABI compatible, the new version introduced new version model.

  • The major version is for v8runtime major change.
  • The minor version is for V8 versionsing, e.g. V8 8.0 -> 80 aka chromium 80.
  • The patch version is for v8runtime internal patch change.
v8-android-buildscripts -

Published by Kudo almost 5 years ago

  1. Workaround Object.freeze() for JSI hosted object https://github.com/Kudo/react-native-v8/issues/27
v8-android-buildscripts -

Published by Kudo almost 5 years ago

  1. Rename libv8.so to libv8android.so to prevent v8executor use system libv8.so and crash from unresolved symbol.
    https://github.com/Kudo/react-native-v8/issues/29
  2. Upgrade V8 to 7.8.279.23

Breaking Changes

Since libv8.so is renamed, this is yet another breaking changes.
Please use one of these react-native-v8 versions.

v0.59.10-patch.4
v0.60.6-patch.2
v0.61.1-patch.3
v0.61.2-patch.1
v0.61.3-patch.1
v0.61.4-patch.1

v8-android-buildscripts - Upgrade V8 to 7.8.279.17

Published by Kudo almost 5 years ago

  1. Upgrade V8 to 7.8.279.17
  2. Use V8 lite mode for all platforms (including arm64-v8a)
  3. Built by NDK r19c

Breaking Changes

Since V8 did change their embedder API interface, original react-native-v8 will access to non existing symbol and crash.
Please upgrade react-native-v8 to one of these version.

  1. v0.59.10-patch.3
  2. v0.60.6-patch.1
  3. v0.61.1-patch.2
  4. v0.61.2-patch.0
  5. v0.61.3-patch.0
  6. v0.61.4-patch.0
Package Rankings
Top 3.38% on Npmjs.org
Badges
Extracted from project README
npm version Build for Android iOS build
Related Projects