Skip to content

Releases: Kudo/v8-android-buildscripts

v11.1000.4

20 Aug 04:16
Compare
Choose a tag to compare

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 #37

v11.110.1

25 Feb 16:21
Compare
Choose a tag to compare

What's Changed

  • Upgrade V8 to 11.0.226.16 by @Kudo in #35
  • Build by NDK r23
  • Support iOS xcframework build

Warning This version does not support react-native<0.71

Full Changelog: v10.100.1...v11.110.1

v10.100.1

04 Jul 18:25
b32a20a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v10.100.0...v10.100.1

v10.100.0

22 May 13:33
3db0198
Compare
Choose a tag to compare

What's Changed

  • upgrade to v8 10.0.139.9
  • add mkcodecache tools
  • archive mksnapshot tools

V8 V8 πŸŽ‰πŸŽ‰πŸŽ‰

10 Feb 16:02
Compare
Choose a tag to compare

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.

v7.8.2

17 Dec 00:51
Compare
Choose a tag to compare
  1. Workaround Object.freeze() for JSI hosted object Kudo/react-native-v8#27

v7.8.1

07 Nov 09:16
Compare
Choose a tag to compare
  1. Rename libv8.so to libv8android.so to prevent v8executor use system libv8.so and crash from unresolved symbol.
    Kudo/react-native-v8#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

Upgrade V8 to 7.8.279.17

05 Nov 14:45
Compare
Choose a tag to compare
  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