Skip to content

Releases: tommie/v8go

v0.12.0

01 May 15:44
Compare
Choose a tag to compare

Full changelog ⇒ v0.12.0

Changed

  • Auto-bumped V8 to c546005d65b58039ccaf3f81be3772eee45454f9.
  • The build workflows commit directly, instead of creating PRs.

Fixed

  • Release tags need to include the patch number.
    Thank you for the report, @GraphR00t.
    (#62)

v0.11

02 Mar 09:31
c6f3351
Compare
Choose a tag to compare

Full changelog ⇒ v0.11

Changed

  • Bumped V8 to d5c51572dec5b2a385b57549fe195c319f1284e2.

v0.10.1

30 Dec 13:16
Compare
Choose a tag to compare

Full changelog ⇒ v0.10.1

Changed

  • Required Go version changed to 1.19 for CGo across modules.

Fixed

  • Split the built libraries into separate submodules to work around Go's 500 MB module size limit.
  • The library modules still had the old x86_64 names.

v0.10.0

29 Dec 21:13
Compare
Choose a tag to compare

Full changelog ⇒ v0.10.0

Changed

  • Required Go version changed to 1.17 (needed for SharedArrayBuffer support)
  • Forked from rogchap.com/v8go
  • x86_64 is now referred to as amd64 in V8 builds, conforming to GOARCH

Added

  • Support for getting the underlying data (as a []byte) from a SharedArrayBuffer
  • Support for Symbol
  • Support for FunctionCallback to return an error
  • Support for exceptions as Go errors
  • Support for Android on amd64 and arm64

Fixed

  • Upgrade to V8 12.0.267.10