dependabot[bot]
7da0b4b351
build(deps): bump actions-cool/issues-helper from 3.7.1 to 3.7.2 ( #48884 )
...
Bumps [actions-cool/issues-helper](https://github.com/actions-cool/issues-helper ) from 3.7.1 to 3.7.2.
- [Release notes](https://github.com/actions-cool/issues-helper/releases )
- [Changelog](https://github.com/actions-cool/issues-helper/blob/main/CHANGELOG.md )
- [Commits](564cd9b1ba...9861779a69 )
---
updated-dependencies:
- dependency-name: actions-cool/issues-helper
dependency-version: 3.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-11 21:33:27 +01:00
BILL SHEN
3d31030fc5
fix: restore window's canHide property on macOS ( #47970 )
...
* fix: restore window's canHide property on macOS
* chore: empty commit to unstick CI
---------
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2025-11-11 15:30:04 -05:00
Shelley Vohr
11d174344a
build: roll Mantle and remove patch ( #38437 )
2025-11-11 15:25:51 -05:00
dependabot[bot]
687f3d4a92
build(deps-dev): bump @electron/asar from 3.2.13 to 4.0.1 ( #48721 )
...
* build(deps-dev): bump @electron/asar from 3.2.13 to 4.0.1
Bumps [@electron/asar](https://github.com/electron/asar ) from 3.2.13 to 4.0.1.
- [Release notes](https://github.com/electron/asar/releases )
- [Changelog](https://github.com/electron/asar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/electron/asar/compare/v3.2.13...v4.0.1 )
---
updated-dependencies:
- dependency-name: "@electron/asar"
dependency-version: 4.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* chore: bump Node.js to 22.21.x
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-11-11 15:01:19 -05:00
Shelley Vohr
93a611e224
ci: exclude top-level docs files from full CI ( #48872 )
2025-11-11 11:53:50 -05:00
Shelley Vohr
09db682529
build: remove track SSL_ERROR_ZERO_RETURN explicitly patch ( #48875 )
...
build: remove track SSL_ERROR_ZERO_RETURN explicitly patch
2025-11-11 14:16:04 +01:00
electron-roller[bot]
b811ca0cde
chore: bump chromium to 144.0.7521.0 (main) ( #48880 )
...
* chore: bump chromium in DEPS to 144.0.7521.0
* chore: fixup patch indices
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-11-11 13:16:38 +01:00
Robo
f260e06a62
chore: delay load pdfjs-dist for pdf spec ( #48888 )
...
trap handlers will be initialized once the user script starts
but before app#ready. Wasm compilation before that phase will
break trap handler registeration due to the check in
v8::internal::wasm::UpdateComputedInformation. For some reason
this issue was only visible in <= 39-x-y when pdf-reader.mjs
was being loaded, maybe some module loading logic changed in >= 40-x-y
which are based on Node.js v24.x. In either case, it is best to
align the loading of wasm module required for the tests in light
of changes to how we are registering the trap handlers for the
main process.
2025-11-11 19:00:39 +09:00
Charles Kerr
b659563724
refactor: use gin_helper's gin::Wrappable-to-v8::Local converter ( #48885 )
...
* refactor: Session::NetLog() returns a NetLog*
Use gin_helper's gin::Wrappable-to-v8::Local converter instead
of rewriting it.
* refactor: FromPath(base::FilePath&, gin::Arguments*) returns a Session*
refactor: FromPartition(std::string&, gin::Arguments*) returns a Session*
Use gin_helper's gin::Wrappable-to-v8::Local converter instead
of rewriting it.
2025-11-11 15:33:25 +09:00
Erick Zhao
dd7c7fddd1
docs: remove electronegativity ( #48878 )
2025-11-10 20:37:12 -05:00
Kai
bc86e68a72
feat: add bypassCustomProtocolHandlers option to net.request ( #47331 )
...
* feat: add bypassCustomProtocolHandlers option to net.request
* style: fix lint errors in api-protocol-spec
2025-11-10 16:37:29 -05:00
Shelley Vohr
4951b96235
feat: support WebSocket authentication handling ( #48512 )
...
* feat: support WebSocket authentication handling
* test: add a test
* refactor: route through login instead
2025-11-10 21:30:44 +01:00
electron-roller[bot]
a5cebb6df2
chore: bump chromium to 144.0.7520.0 (main) ( #48869 )
...
* chore: bump chromium in DEPS to 144.0.7520.0
* chore: fixup patch indices
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-11-10 18:44:49 +01:00
Foad Lind
1ad8d35be9
docs: update macOS version support in README ( #48785 )
...
Update macOS version support in README
Support for macOS 11 (BigSur) was removed from v38: https://www.electronjs.org/blog/electron-38-0#removed-macos-11-support
2025-11-10 13:57:34 +01:00
electron-roller[bot]
a22511a196
chore: bump chromium to 144.0.7514.0 (main) ( #48840 )
...
* chore: bump chromium in DEPS to 144.0.7514.0
* chore: update patches
* 7119882: Reorganize //ui/gfx GN build target
https://chromium-review.googlesource.com/c/chromium/src/+/7119882
* Replace includes with forward declares in rect_conversions.h
https://chromium-review.googlesource.com/c/chromium/src/+/7127098
* Add ssl info to TrustedHeaderClient
https://chromium-review.googlesource.com/c/chromium/src/+/7106780
* Replace ContentPluginInfo with WebPluginInfo
https://chromium-review.googlesource.com/c/chromium/src/+/7127893
* Reland "[temporal] Unflag Temporal"
https://chromium-review.googlesource.com/c/v8/v8/+/7123876
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2025-11-10 13:27:35 +01:00
BILL SHEN
068ac3c405
fix: the parent window remained interactive after the modal window was opened ( #48770 )
...
fix: fix the issue where the parent window remained interactive after the modal window was opened in somecases.
2025-11-10 12:06:28 +01:00
Robo
87d1ff59cb
build: add missing header for SetStackDumpFirstChanceCallback ( #48860 )
2025-11-10 18:12:02 +09:00
Charles Kerr
1073d7e2bb
refactor: remove unused ExtensionActionAPI methods & fields ( #48850 )
...
refactor: remove unused method ExtensionActionAPI::GetExtensionPrefs()
refactor: remove unused field ExtensionActionAPI::browser_context_
refactor: remove unused field ExtensionActionAPI::browser_context_
looks like these were added in 5b105f91 but never used
2025-11-10 09:52:11 +01:00
Fedor Indutny
6399527761
fix: ESM-from-CJS import when CJK is in path ( #48855 )
...
Upstream fix: https://github.com/nodejs/node/pull/60575
2025-11-10 09:51:56 +01:00
Charles Kerr
519187db1d
refactor: decouple api::WebRequest from api::BrowserContext ( #48848 )
...
* refactor: rename api::Session::CreateFrom() to api::Session::FromOrCreate()
This is both clearer and more consistent with other classes
* refactor: add Session::FromOrCreate(content::BrowserContext*)
* refactor: reimplement api::WebRequest::FromOrCreate() using api::Session::FromOrCreate()
* refactor: use base::PassKey to ensure WebRequest is only instantiated by Session
* refactor: remove WebRequest::From()
no longer needed; Session already guarantees uniqueness
* refactor: remove unused isolate arg from WebRequest ctor
* refactor: do not attach WebRequest to BrowserContext
no longer needed now that access goes through Session
2025-11-09 08:07:25 -06:00
Shelley Vohr
ab0ff5dffc
refactor: remove spellcheck::kWinDelaySpellcheckServiceInit patch ( #48843 )
...
refactor: remove spellcheck::kWinDelaySpellcheckServiceInit patch
2025-11-08 10:26:06 -06:00
John Kleinschmidt
bec1734d63
chore: update patches ( #48847 )
2025-11-07 17:12:51 -05:00
Ryota Murakami
78b32cafcb
docs: Update 404 devtools extension documentation link ( #48813 )
...
* docs: Update 404 devtools extension documentation link
https://developer.chrome.com/extensions/devtools
↑Current link is not exists.
So update to most relevant developer.chrome.com page.
https://developer.chrome.com/docs/extensions/how-to/devtools/extend-devtools#creating
* docs: remove unnecessary anchor link
Co-authored-by: Erick Zhao <erick@hotmail.ca >
---------
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2025-11-07 10:32:33 -05:00
electron-roller[bot]
595920a308
chore: bump chromium to 144.0.7512.1 (main) ( #48768 )
...
* chore: bump chromium in DEPS to 144.0.7507.0
* chore: bump chromium in DEPS to 144.0.7508.0
* chore: update patches
* 7101838: [pathbuilder] Enforce immutable SkPath APIs globally
https://chromium-review.googlesource.com/c/chromium/src/+/7101838
* chore: update filenames.libcxx.gni
* [pathbuilder] Enforce immutable SkPath APIs globally
https://chromium-review.googlesource.com/c/chromium/src/+/7101838
* Reduce service_worker_info.h includes in headers
https://chromium-review.googlesource.com/c/chromium/src/+/7108401
* chore: bump chromium in DEPS to 144.0.7510.0
* chore: update patches
* Use internal popup menus for tabs in actor-controlled states
https://chromium-review.googlesource.com/c/chromium/src/+/7074751
* [api] Delete deprecated fields on v8::Isolate
https://chromium-review.googlesource.com/c/v8/v8/+/7081397
xref: 98d243aea0
* Fixup Reduce service_worker_info.h includes in headers
* Promote deprecation of v8::Context and v8::Object API methods
https://chromium-review.googlesource.com/c/v8/v8/+/7087956
* fixup Promote deprecation of v8::Context and v8::Object API methods
* chore: bump chromium in DEPS to 144.0.7512.1
* chore: update patches
* fixup [pathbuilder] Enforce immutable SkPath APIs global
* chore: update filenames.hunspell.gni
* fix deprecation of v8::Context and v8::Object API methods for nan
https://chromium-review.googlesource.com/c/v8/v8/+/7087956
* [PDF] Implement PdfHelpBubbleHandlerFactory
https://chromium-review.googlesource.com/c/chromium/src/+/7056325
also: [PDF Ink Signatures] Hook up IPH
https://chromium-review.googlesource.com/c/chromium/src/+/7056207
* Remove base/hash/md5.h
https://chromium-review.googlesource.com/c/chromium/src/+/7113738
* fixup for lint
* Remove deprecated interceptor callback types and AccessControl enum
https://chromium-review.googlesource.com/c/v8/v8/+/7112747
* fixup for lint
* fixup [PDF] Implement PdfHelpBubbleHandlerFactory
* use base::SHA1HashString instead of std::hash
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2025-11-07 10:13:45 -05:00
Robo
ca0b46b413
fix: enable wasm trap handlers in all Node.js processes ( #48788 )
...
* fix: enable wasm trap handlers in all Node.js processes
* fix: separate registrations to account for featurelist init
2025-11-07 20:56:51 +09:00
Mitchell Cohen
194ce1a1d6
fix: CSD window frame tiles properly on Wayland ( #48765 )
...
fix: CSD window frame tiles properly on Linux
2025-11-07 11:24:12 +01:00
Shelley Vohr
b6a9f08be1
refactor: remove allow_unsafe_buffers pragma from FD_ZERO ( #48811 )
...
refactor: remove allow_unsafe_buffers pragma from FD_ZERO
2025-11-07 11:23:52 +01:00
reito
bab11f8c7b
feat: add sharedTexture module to import shared texture ( #47317 )
...
feat: add `sharedTexture` module.
2025-11-07 09:50:28 +01:00
George Xu
38be633aa8
fix(reland): allow disabling all NSMenuItems ( #48795 )
...
* fix: allow disabling all `NSMenuItems` (#48598 )
fix: allow disabling all NSMenuItems
* fix: add guard for type
---------
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2025-11-06 19:02:04 -08:00
Robo
9d01e6b3e3
fix: oom crash in v8 when optimizing wasm ( #48791 )
v41.0.0-nightly.20251106
2025-11-06 21:58:13 +09:00
David Sanders
3c100c2229
build: use --keep-non-patch flag with git am ( #48797 )
2025-11-06 17:07:09 +09:00
Charles Kerr
f6ffb55c72
refactor: remove electron::WebRequestAPI interface ( #48792 )
...
* refactor: remove electron::WebRequestAPI interface
Remove the |electron::WebRequestAPI| interface class.
Use handles to the concrete class |electron::api::WebRequest| instead.
Prerequisite for https://github.com/electron/electron/pull/48762 .
Two classes (electron::ProxyingURLLoaderFactory and electron::ProxyingWebSocket)
hold a handle to a WebRequest via |raw_ptr<electron::WebRequestAPI>|.
|electron::WebRequestAPI| is a pure virtual interface whose concrete impl is
|electron::api::WebRequest|.
This is a problem when migrating |electron::api::WebRequest| to cppgc:
we need to change those |raw_ptr<>|s to |cppgc::WeakPersistent<>| but
can't instantiate |cppgc::WeakPersistent<electron::WebRequestAPI>| as-is.
We also can't change it to inherit from |cppgc::GarbageCollectedMixin|,
since that causes problems when |electron::api::WebRequest| inherits from
both |electron::WebRequestAPI| and |cppgc::GarbageCollected|.
* refactor: use name web_request, not web_request_api
* refactor: make ProxyingURLLoaderFactory::web_request() private
* chore: make linter happy by fixing whitespace
2025-11-06 17:05:50 +09:00
Keeley Hammond
27bea2576e
fix: revert allow disabling all NSMenuItems, fix menu crash ( #48794 )
...
Revert "fix: allow disabling all `NSMenuItems` (#48598 )"
This reverts commit 0cb4fdd0f2 .
2025-11-05 15:49:43 -08:00
Charles Kerr
c460992407
refactor: remove unnecessary template type in EmitEvent() ( #48778 )
...
refactor: remove unnecessary template type in EmitEvent()
refactor: CallMethodWithArgs() takes a std::string_view
2025-11-05 18:28:33 -05:00
Shelley Vohr
1f78d2258c
refactor: remove base::AdaptCallbackForRepeating patch ( #48774 )
...
refactor: remove base::AdaptCallbackForRepeating patch
2025-11-05 11:00:51 -08:00
BILL SHEN
513a6ee80a
fix: draw smoothing round rect corner ( #48769 )
v41.0.0-nightly.20251105
2025-11-05 10:33:05 +01:00
Keeley Hammond
040b0e795b
build: apply additional compression on upload ( #48766 )
...
build: apply additional compression on upload for large files
v41.0.0-nightly.20251104
2025-11-04 10:20:42 -05:00
electron-roller[bot]
184586f0b1
chore: bump node to v24.11.0 (main) ( #48728 )
...
chore: bump node in DEPS to v24.11.0
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2025-11-04 14:09:33 +01:00
dependabot[bot]
26759b8412
build(deps): bump github/codeql-action from 4.31.0 to 4.31.2 ( #48764 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.31.0 to 4.31.2.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](4e94bd11f7...0499de31b9 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-04 11:54:33 +01:00
dependabot[bot]
de5041797f
build(deps): bump actions-cool/issues-helper from 3.6.2 to 3.7.1 ( #48763 )
...
Bumps [actions-cool/issues-helper](https://github.com/actions-cool/issues-helper ) from 3.6.2 to 3.7.1.
- [Release notes](https://github.com/actions-cool/issues-helper/releases )
- [Changelog](https://github.com/actions-cool/issues-helper/blob/main/CHANGELOG.md )
- [Commits](50068f49b7...564cd9b1ba )
---
updated-dependencies:
- dependency-name: actions-cool/issues-helper
dependency-version: 3.7.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-04 11:54:19 +01:00
axolotl
5bd45a6a28
feat: add SF Symbol support to NativeImage::CreateFromNamedImage ( #48203 )
...
* feat: add SF Symbol support to NativeImage::CreateFromNamedImage
* use obj-c name in NSImage constructor
* add test for named symbol image
* apply suggested simplification
* fix: support NX cocoa prefix
2025-11-04 11:15:34 +01:00
David Sanders
d7727c9ec2
build: remove patch that landed in Chromium roll ( #48771 )
2025-11-04 10:07:52 +01:00
electron-roller[bot]
ba135e2f7f
chore: bump chromium to 144.0.7506.0 (main) ( #48744 )
...
* chore: bump chromium in DEPS to 144.0.7504.0
* chore: bump chromium in DEPS to 144.0.7506.0
* chore: update patches
* Revert "build: explicitly disable reclient"
This reverts commit e08c6adb08 .
No longer needed after https://crrev.com/c/7099239
* 7097498: Remove MSG_ROUTING_* constants from ipc_message.h
https://chromium-review.googlesource.com/c/chromium/src/+/7097498
* 7090671: [//gpu] Remove unneeded GpuInfo methods
https://chromium-review.googlesource.com/c/chromium/src/+/7090671
* 7103701: Remove IPC::PlatformFileForTransit.
https://chromium-review.googlesource.com/c/chromium/src/+/7103701
(This should have been removed with https://github.com/electron/electron/pull/17406 ).
* chore: update filenames.libcxx.gni
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2025-11-03 21:26:16 -08:00
Damglador
a88de8bf1c
fix: use app name as a part of tray id on Linux ( #48675 )
...
* fix: use browser name as tray id
* fix: remove unnecessary .c_str()
* fix: use string_view instead of string&
* fix: move app_name_ to the bottom of private: section
https://google.github.io/styleguide/cppguide.html#Declaration_Order
* fix: use base's string utils to join strings
* docs: note when to remove the patch
* fix: update patch
* fix: make linter happy
* fix: move app_name_ to the bottom of private: section
2025-11-03 16:53:53 -06:00
Mitchell Cohen
4d6db515bd
fix: release mouse buttons on focus loss on Wayland ( #48752 )
2025-11-03 14:37:42 +01:00
Niklas Wenzel
20fc76cb43
docs: explain how to handle incoming drag and drop ( #48718 )
...
Fixes https://github.com/electron/electron/issues/48667
2025-11-03 14:37:01 +01:00
Mitchell Cohen
2a94d414f7
docs: clarify BrowserWindow and App API support status on Wayland ( #48740 )
...
* docs: clarify BrowserWindow API support in Wayland
* typo fix
* updated docs
* wrapping
2025-10-31 16:35:08 -05:00
Charles Kerr
4abb1f2aa3
refactor: use Object.values() instead of Object.keys() in stringifyValues() ( #48741 )
...
refactor: use Object.values() instead of Object.keys() in stringifyValues
we only used the key to get the value
2025-10-31 16:32:34 -05:00
electron-roller[bot]
310490221e
chore: bump chromium to 144.0.7500.0 (main) ( #48725 )
...
* chore: bump chromium in DEPS to 144.0.7500.0
* chore: fixup patch indices
* 7088768: Reland "download reclient only for chromeos by default"
https://chromium-review.googlesource.com/c/chromium/src/+/7088768
* Revert "7088768: Reland "download reclient only for chromeos by default""
This reverts commit 149d9fc92e .
* build: explicitly disable reclient
* 7013355: [api] Remove deprecated PropertyCallbackInfo::Holder()
https://chromium-review.googlesource.com/c/v8/v8/+/7013355
* [video pip] Enable video picture-in-picture controls update
Refs https://chromium-review.googlesource.com/c/chromium/src/+/6701399
* fixup! [api] Remove deprecated PropertyCallbackInfo::Holder()
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
Co-authored-by: deepak1556 <hop2deep@gmail.com >
2025-10-31 11:01:09 -04:00
Shelley Vohr
3345edd2bf
chore: upgrade Node.js to v24.10.0 ( #48613 )
...
* chore: upgrade Node.js to v24.10.0
* chore: fixup crypto patch
* chore: fixup crypto test patch
* src: prepare for v8 sandboxing
https://github.com/nodejs/node/pull/58376
* esm: fix module.exports export on CJS modules
https://github.com/nodejs/node/pull/57366
* chore: fixup lazyload fs patch
* esm: Source Phase Imports for WebAssembly
https://github.com/nodejs/node/pull/56919
* module: remove --experimental-default-type
https://github.com/nodejs/node/pull/56092
* lib,src: refactor assert to load error source from memory
https://github.com/nodejs/node/pull/59751
* src: add source location to v8::TaskRunner
https://github.com/nodejs/node/pull/54077
* src: remove dependency on wrapper-descriptor-based CppHeap
https://github.com/nodejs/node/pull/54077
* src: do not use soon-to-be-deprecated V8 API
https://github.com/nodejs/node/pull/53174
* src: stop using deprecated fields of v8::FastApiCallbackOptions
https://github.com/nodejs/node/pull/54077
* test: update v8-stats test for V8 12.6
https://github.com/nodejs/node/pull/54077
* esm: unflag --experimental-wasm-modules
https://github.com/nodejs/node/pull/57038
* test: adapt assert tests to stack trace changes
https://github.com/nodejs/node/pull/58070
* src,test: unregister the isolate after disposal and before freeing
https://github.com/nodejs/node/pull/58070
* src: use cppgc to manage ContextifyContext
https://github.com/nodejs/node/pull/56522
* src: replace uses of FastApiTypedArray
https://github.com/nodejs/node/pull/58070
* module: integrate TypeScript into compile cache
https://github.com/nodejs/node/pull/56629
* deps: update ada to 3.2.7
https://github.com/nodejs/node/pull/59336
* src: make minor cleanups in encoding_binding.cc
https://github.com/nodejs/node/pull/57448
* src: switch from `Get/SetPrototype` to `Get/SetPrototypeV2`
https://github.com/nodejs/node/pull/55453
* src: use non-deprecated Get/SetPrototype methods
https://github.com/nodejs/node/pull/59671
* src: simplify string_bytes with views
https://github.com/nodejs/node/pull/54876
* src: improve utf8 string generation performance
https://github.com/nodejs/node/pull/54873
* src: use non-deprecated Utf8LengthV2() method
https://github.com/nodejs/node/pull/58070
* src: use non-deprecated WriteUtf8V2() method
https://github.com/nodejs/node/pull/58070
* src: refactor WriteUCS2 and remove flags argument
https://github.com/nodejs/node/pull/58163
* src: use String::WriteV2() in TwoByteValue
https://github.com/nodejs/node/pull/58164
* node-api: use WriteV2 in napi_get_value_string_utf16
https://github.com/nodejs/node/pull/58165
* node-api: use WriteOneByteV2 in napi_get_value_string_latin1
https://github.com/nodejs/node/pull/58325
* src: migrate WriteOneByte to WriteOneByteV2
https://github.com/nodejs/node/pull/59634
* fs: introduce dirent\.parentPath
https://github.com/nodejs/node/pull/50976
* src: avoid copy by using std::views::keys
https://github.com/nodejs/node/pull/56080
* chore: fixup patch indices
* fix: errant use of context->GetIsolate()
* fix: tweak BoringSSL compat patch for new changes
* fix: add back missing isolate dtor declaration
* fixup! esm: fix module.exports export on CJS modules
* cli: remove --no-experimental-fetch flag
https://github.com/nodejs/node/pull/52611/files
* esm: Source Phase Imports for WebAssembly
https://github.com/nodejs/node/pull/56919
* fixup! src: prepare for v8 sandboxing
* chore: bump @types/node to v24
* chore: fix const assignment in crypto test
* fix: sandbox pointer patch issues
* chore: rework source phase import patch
* src: add percentage support to --max-old-space-size
https://github.com/nodejs/node/pull/59082
* chore: fixup crypto tests
* chore: HostImportModuleWithPhaseDynamically todo
* fix: cjs esm failures
* fix: v8::Object::Wrappable issues
- b72a615754
- 490bac2496
- 4896a0dd69
* chore: remove deleted specs
* src: use v8::ExternalMemoryAccounter
https://github.com/nodejs/node/pull/58070
* fs: port SonicBoom module to fs module as FastUtf8Stream
https://github.com/nodejs/node/pull/58897
* chore: tweak sandboxed pr patch
* test: disable parallel/test-os-checked-function
* test: use WHATWG URL instead of url.parse
* fix: OPENSSL_secure_zalloc doesn't work in BoringSSL
* chore: fix accidental extra line
* 7017517: [defer-import-eval] Parse import defer syntax
https://chromium-review.googlesource.com/c/v8/v8/+/7017517
v41.0.0-nightly.20251031
2025-10-30 19:16:48 +01:00