No new features in this version.

API Changes (23)

  • [logging] Introduce V8::SetFatalErrorHandler to hook into V8_Fatal()
  • [fast-api] Deprecate wasm memory in FastApiCallbackOptions struct
  • [fast-api] Deprecate fallback flag in FastApiCallbackOptions struct
  • [api] Mark v8::Object::GetPrototype() for deprecation
  • [api] Deprecate v8::FunctionCallbackInfo::Holder() for real
  • [api] Mark v8::Object::SetPrototype() for deprecation
  • [api] Mark v8::PropertyCallbackInfo::Holder() for deprecation
  • [include] Disable std::assume_aligned on MSVC
  • [builtins] Replace v8::FunctionCallbackInfo::data field with target
  • [api] Deprecate v8::Object[Template]::SetAccessor(..)
  • src: fix v8-sandbox.h multiline comments
  • [sandbox] Introduce v8::Object::Unwrap variant with tag range
  • [sandbox] Manually assign IndirectPointerTag values
  • Fix kGuardPageSize on powerpc
  • Include InternalNodes in heap snapshots when exposing internals
  • expose error stack trace limit through the api
  • [api] Fix implicit conversion for return value
  • [api] Deprecate old indexed interceptors Api
  • [heap][api] Remove deprecated v8::Isolate::IdleNotificationDeadline
  • Add executionContextUniqueId to various methods
  • [api] Remove several APIs deprecated in version 12.6
  • [heap] Prepare deprecation of EmbedderRootsHandler::IsRoot()
  • [api] Fully deprecated WrapperDescriptor
JSON data
[
  {
    "author": {
      "name": "Caitlin Potter",
      "email": "caitp@igalia.com",
      "time": "Fri Jun 07 11:43:56 2024"
    },
    "commit": "9ac62ec689fd921d930baf71ccfba6fd72ca09c9",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Fri Jun 07 13:17:10 2024"
    },
    "subject": "[logging] Introduce V8::SetFatalErrorHandler to hook into V8_Fatal()",
    "milestone": 127
  },
  {
    "author": {
      "name": "Andreas Haas",
      "email": "ahaas@chromium.org",
      "time": "Fri Jun 07 09:23:49 2024"
    },
    "commit": "a4cae4e23544179718a3891e70ecf03f7c5fa706",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Fri Jun 07 12:01:32 2024"
    },
    "subject": "[fast-api] Deprecate wasm memory in FastApiCallbackOptions struct",
    "milestone": 127
  },
  {
    "author": {
      "name": "Andreas Haas",
      "email": "ahaas@chromium.org",
      "time": "Thu Jun 06 15:07:27 2024"
    },
    "commit": "a1ada7703d2274017ebef4886e9f7404912a63bd",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Fri Jun 07 11:59:11 2024"
    },
    "subject": "[fast-api] Deprecate fallback flag in FastApiCallbackOptions struct",
    "milestone": 127
  },
  {
    "author": {
      "name": "Igor Sheludko",
      "email": "ishell@chromium.org",
      "time": "Thu Jun 06 14:47:13 2024"
    },
    "commit": "afdfee3367334b73f192349385530507a3c73380",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Thu Jun 06 18:00:09 2024"
    },
    "subject": "[api] Mark v8::Object::GetPrototype() for deprecation",
    "milestone": 127
  },
  {
    "author": {
      "name": "Igor Sheludko",
      "email": "ishell@chromium.org",
      "time": "Thu Apr 18 11:53:18 2024"
    },
    "commit": "92e6e59ead12074c1f79d7ec351f72aa58c786c6",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Thu Jun 06 14:55:13 2024"
    },
    "subject": "[api] Deprecate v8::FunctionCallbackInfo::Holder() for real",
    "milestone": 127
  },
  {
    "author": {
      "name": "Igor Sheludko",
      "email": "ishell@chromium.org",
      "time": "Thu Jun 06 11:06:57 2024"
    },
    "commit": "64ca42b659334bf3f2949a4453cf18f54e8e2e91",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Thu Jun 06 14:03:14 2024"
    },
    "subject": "[api] Mark v8::Object::SetPrototype() for deprecation",
    "milestone": 127
  },
  {
    "author": {
      "name": "Igor Sheludko",
      "email": "ishell@chromium.org",
      "time": "Thu Jun 06 09:41:08 2024"
    },
    "commit": "ac2230aacf3dac3beab917a18349c0442203657a",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Thu Jun 06 13:57:31 2024"
    },
    "subject": "[api] Mark v8::PropertyCallbackInfo::Holder() for deprecation",
    "milestone": 127
  },
  {
    "author": {
      "name": "Leszek Swirski",
      "email": "leszeks@chromium.org",
      "time": "Tue Jun 04 10:29:02 2024"
    },
    "commit": "2106d9c81a1fb9d758ebda1560e2251b0f05150c",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Tue Jun 04 11:10:15 2024"
    },
    "subject": "[include] Disable std::assume_aligned on MSVC",
    "milestone": 127
  },
  {
    "author": {
      "name": "Igor Sheludko",
      "email": "ishell@chromium.org",
      "time": "Fri May 31 15:13:49 2024"
    },
    "commit": "eb0bb2596a048f1b7574a6671215bab7069a8052",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Mon Jun 03 14:43:22 2024"
    },
    "subject": "[builtins] Replace v8::FunctionCallbackInfo::data field with target",
    "milestone": 127
  },
  {
    "author": {
      "name": "Igor Sheludko",
      "email": "ishell@chromium.org",
      "time": "Sun Jun 02 20:45:39 2024"
    },
    "commit": "7fce9ad0b38d839d9b380ae76b171c7629aa88ee",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Mon Jun 03 09:25:34 2024"
    },
    "subject": "[api] Deprecate v8::Object[Template]::SetAccessor(..)",
    "milestone": 127
  },
  {
    "author": {
      "name": "Joyee Cheung",
      "email": "joyee@igalia.com",
      "time": "Thu May 30 11:47:07 2024"
    },
    "commit": "300451e869ae908f9a454c5a265162a6b3960b5d",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Thu May 30 12:52:10 2024"
    },
    "subject": "src: fix v8-sandbox.h multiline comments",
    "milestone": 127
  },
  {
    "author": {
      "name": "Samuel Groß",
      "email": "saelo@chromium.org",
      "time": "Wed May 29 08:16:33 2024"
    },
    "commit": "6c216765684c49d1eadb5009c2587285b2c8d0da",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Wed May 29 09:03:29 2024"
    },
    "subject": "[sandbox] Introduce v8::Object::Unwrap variant with tag range",
    "milestone": 127
  },
  {
    "author": {
      "name": "Samuel Groß",
      "email": "saelo@chromium.org",
      "time": "Mon May 27 09:41:53 2024"
    },
    "commit": "e2d2d33e339943c21fa200f73ffbcb01390a80a9",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Mon May 27 12:41:56 2024"
    },
    "subject": "[sandbox] Manually assign IndirectPointerTag values",
    "milestone": 127
  },
  {
    "author": {
      "name": "Milad Fa",
      "email": "mfarazma@redhat.com",
      "time": "Thu May 23 16:04:52 2024"
    },
    "commit": "61d3749a850724f0a751ba68ae4bb19d806866e0",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Mon May 27 06:21:17 2024"
    },
    "subject": "Fix kGuardPageSize on powerpc",
    "milestone": 127
  },
  {
    "author": {
      "name": "Seth Brenith",
      "email": "seth.brenith@microsoft.com",
      "time": "Fri May 24 15:16:33 2024"
    },
    "commit": "e58a397c248ecb7b98f7da95eaacb094e632b497",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Fri May 24 17:00:58 2024"
    },
    "subject": "Include InternalNodes in heap snapshots when exposing internals",
    "milestone": 127
  },
  {
    "author": {
      "name": "Issack John",
      "email": "issackjohn@microsoft.com",
      "time": "Mon May 20 22:47:56 2024"
    },
    "commit": "bf4298bafd04910c2cd634738ae73f4a4151b47d",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Tue May 21 16:11:33 2024"
    },
    "subject": "expose error stack trace limit through the api",
    "milestone": 127
  },
  {
    "author": {
      "name": "Michael Lippautz",
      "email": "mlippautz@chromium.org",
      "time": "Thu May 16 10:40:11 2024"
    },
    "commit": "0b27c6c76639b0a96c9ee48bcc9fc75fda5237cd",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Fri May 17 09:15:06 2024"
    },
    "subject": "[api] Fix implicit conversion for return value",
    "milestone": 127
  },
  {
    "author": {
      "name": "Igor Sheludko",
      "email": "ishell@chromium.org",
      "time": "Tue Apr 23 11:15:01 2024"
    },
    "commit": "b7e2046e322fb451feee7c324fb062933a7cb338",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Thu May 16 08:32:11 2024"
    },
    "subject": "[api] Deprecate old indexed interceptors Api",
    "milestone": 127
  },
  {
    "author": {
      "name": "Adam Klein",
      "email": "adamk@chromium.org",
      "time": "Tue May 14 19:31:34 2024"
    },
    "commit": "c8c168f06432e1dd9d47eae9a659c40f64d10a78",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Wed May 15 17:33:27 2024"
    },
    "subject": "[heap][api] Remove deprecated v8::Isolate::IdleNotificationDeadline",
    "milestone": 127
  },
  {
    "author": {
      "name": "Alex Rudenko",
      "email": "alexrudenko@chromium.org",
      "time": "Tue May 07 07:19:36 2024"
    },
    "commit": "9e0a846cd46426467a1bb880740883be414dc20a",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Wed May 15 06:56:58 2024"
    },
    "subject": "Add executionContextUniqueId to various methods",
    "milestone": 127
  },
  {
    "author": {
      "name": "Adam Klein",
      "email": "adamk@chromium.org",
      "time": "Tue May 14 18:53:46 2024"
    },
    "commit": "7cd2b0c434bd5ea7bd253a97958c7348557fd72e",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Tue May 14 21:54:10 2024"
    },
    "subject": "[api] Remove several APIs deprecated in version 12.6",
    "milestone": 127
  },
  {
    "author": {
      "name": "Dominik Inführ",
      "email": "dinfuehr@chromium.org",
      "time": "Tue May 14 09:25:23 2024"
    },
    "commit": "89c0a6392a1b0d71beef1ba23ac7d6a73aadb0c5",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Tue May 14 11:57:54 2024"
    },
    "subject": "[heap] Prepare deprecation of EmbedderRootsHandler::IsRoot()",
    "milestone": 127
  },
  {
    "author": {
      "name": "Michael Lippautz",
      "email": "mlippautz@chromium.org",
      "time": "Mon May 13 08:58:39 2024"
    },
    "commit": "d40595e47174f06da1e5ca94bc5a3277a470a1de",
    "committer": {
      "name": "V8 LUCI CQ",
      "email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
      "time": "Mon May 13 14:13:10 2024"
    },
    "subject": "[api] Fully deprecated WrapperDescriptor",
    "milestone": 127
  }
]