- Update upstream v8 version to 8.4.255.0
- Update upstream v8 version to 7.3.495.0
- Enable I18n support in V8
- Drop support for Ruby 2.4 (EOL)
- Update upstream v8 version to 7.3.492.27
- Update upstream v8 version to 6.7.288.46 (rubyjs#258) Due to the change in V8's build system this causes several major changes until we're able to find a way to reimplement the necessary functionality. The changes are listed below.
- Remove the option to specify --with-cxx. For now V8 is built with the toolchain provided by the build system (rubyjs#260)
- Remove the option to specify --with-system-v8. It was making it too easy for the user to shot themself in the foot.
- Drop ARM support. The V8 build system is not working natively on ARM and for some reason crosscompilation produces X86 binaries (rubyjs#261)
- Drop FreeBSD support. Chromium's depot_tools do not support FreeBSD at this point. (rubyjs#253)
- Update upstream v8 version to 6.3.292.48
- Add a fix for https://bugs.chromium.org/p/v8/issues/detail?id=6933
- Update upstream v8 version to 6.2.414.42
- Fix regression when building from source gem #246
- Fix regression when linking against the library rubyjs/mini_racer#65 (comment)
- Update upstream v8 version to 6.0.286.54
- V8 source is no longer pulled using the fetch command from depot_tools but is instead added as a submodule in the current tree
- Hooks are no longer ran after syncing V8's upstream dependencies
- Reordered libraries in accordance with the V8 wiki
- Update upstream v8 version to 5.9.211.38
- Update upstream v8 version to 5.7.492.65
- Stop using the bundled toolchain to compile. (Fixes Alpine Linux compilation failures) #227
- Set GYP_DEFINES when fetching/syncing upstream source #233
- Add ARMv6 architecture detection #234, #235
- Add an Alpine Linux Vagrant VM for testing purposes #221
- Fix architecture detection for armv7 #226
- Dramatically reduce the binary size on macOS (thanks @aviat)
- Allow passing of GYP_DEFINES as an environment variable
- Add a macOS Sierra binary gem
- Update upstream v8 version to 5.3.332.38
- Compare compiler versions part by part as integers instead of using string comparison on the whole version string #154 (thanks @ltk)
- Update upstream v8 to version 5.2.361.43 and refresh the patch set
- Update upstream v8 version to 5.1.281.67 to address #219
- Update upstream v8 version to 5.1.281.59
- Make sure the patch set is applied in the correct order
- Enable the -fPIC flag for ARM
- Upgrade upstream v8 version to 5.0.71.45
- Remove all workarounds for building v8 3.16 with newer compilers
- Enhance compiler version detection and architecture detection #212
- Introduce darwin13-15 binary building #211
- Disable errors on warning for OS X #210
- Improve --with-system-v8 error message #200
- Fix the check for git-svn #199