정승규
7961206fcb
docs: fix v40 stable release date ( #48889 )
...
* docs(timelines): Correct v40.0.0 stable release date
On the Electron Timelines tutorial page (/docs/latest/tutorial/electron-timelines), there is a clear typo in the release schedule for v40.0.0.
The table currently lists the dates as:
* Alpha: 2025-Oct-30
* Beta: 2025-Dec-03
* **Stable: 2025-Oct-28**
This is logically incorrect, as the 'Stable' release date (Oct 28) is listed *before* both the 'Alpha' (Oct 30) and 'Beta' (Dec 03) dates for the same version.
This appears to be a copy-paste error, as the 'Stable' date (2025-Oct-28) is identical to the 'Stable' date for the v39.0.0 release in the preceding row.
This commit updates the 'Stable' date for v40.0.0 to its correct value, ensuring the timeline is accurate and logical.
* docs: Update v40.0.0 stable date to 2026-Jan-13 based on Chromium schedule
2025-11-12 12:59:32 +01:00
Erick Zhao
dd7c7fddd1
docs: remove electronegativity ( #48878 )
2025-11-10 20:37:12 -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
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
Calvin
c761a7529e
docs: add release timeline for Electron 40 ( #48663 )
2025-10-28 12:42:59 -07:00
Calvin
75c722ca2f
docs: remove inaccurate EOL deprecation process ( #48696 )
2025-10-28 12:40:00 -07:00
Teaveloper
9ce27e5318
docs: security.md use runnable examples for permissions and csp ( #43248 )
...
* docs: security.md use runnable examples for permissions and csp
Signed-off-by: LeUser111 <florian.wiedenmann@grob.de >
* Removed semi-colon for uniform js code style in examples
Signed-off-by: LeUser111 <florian.wiedenmann@grob.de >
* docs: security.md, session.md - added clarification on defaultSession, added csp example
* docs: security.md/session.md incorporated review feedback
* docs: security.md/session.md incorporated more review feedback
* docs: security.md/session.md incorporated more review feedback
* docs: tutorial/security.md - fixed linting issue
* chore: empty commit for CI
---------
Signed-off-by: LeUser111 <florian.wiedenmann@grob.de >
Co-authored-by: Keeley Hammond <khammond@slack-corp.com >
2025-10-27 16:56:53 -04:00
CuzImSlymi
09c22ea979
docs: add net.isOnline() to online/offline detection tutorial ( #48665 )
...
* docs: add net.isOnline() to online/offline detection tutorial
* chore: make linter happy
docs/tutorial/online-offline-events.md:12:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk]
docs/tutorial/online-offline-events.md:13:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk]
---------
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2025-10-27 15:35:38 -04:00
Teaveloper
fbfd7c7126
docs: security.md mark 'Enable process sandboxing' as active by defau… ( #43247 )
...
* docs: security.md mark 'Enable process sandboxing' as active by default since electron 20
* Adjusted according to feedback
* Updated according to feedback - adjusted sandbox.md
* formatting
* Fixed broken markup
* Implemented docs linting suggestions
* docs: docs/tutorial/sandbox.md - fixed typo
Co-authored-by: Erick Zhao <erick@hotmail.ca >
* docs: web-preferences.md - sandbox: mention default value and relation to nodeIntegration
---------
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2025-10-23 16:11:55 -04:00
Erick Zhao
cf9fa5ef65
docs: unmark asar integrity as experimental and clean docs ( #48434 )
2025-10-10 12:56:48 -07:00
Niklas Wenzel
550e054168
docs: update Azure Trusted Signing availability ( #48494 )
...
* docs: update Azure Trusted Signing availability
Source: https://github.com/Azure/trusted-signing-action/issues/93#issuecomment-3383517386
* docs: remove unused link
2025-10-10 11:43:29 -04:00
Erick Zhao
9143f7c6e2
docs: clarify postinstall requirements ( #48485 )
...
postinstall
2025-10-09 09:48:47 +02:00
Erick Zhao
df86312e2f
docs: add note for node_modules for Yarn and pnpm ( #48484 )
...
* Add instructions on using node_modules with Yarn
* update text for pnpm
---------
Co-authored-by: CodingOtto <otto+github@fysiker.fi >
2025-10-09 09:48:22 +02:00
Fedor Indutny
e8e91c331a
feat: dynamic ESM import in preload without context isolation ( #48375 )
...
Dynamic ESM import in non-context-isolated preload
Extend `HostImportModuleWithPhaseDynamically`'s routing to support
Node.js import resolution in non-context-isolated preloads through
`v8_host_defined_options` length check. The length of host defined
options is distinct between Blink and Node.js and we can use it to
determine which resolver to use.
2025-10-08 10:44:09 +02:00
Erick Zhao
b40a4befd4
docs: fix formatting in asar integrity ( #48431 )
2025-10-01 22:27:28 -07:00
Michaela Laurencin
dae5dad167
docs: update release timeline for unsupported v35 ( #48285 )
2025-09-09 15:03:48 -07:00
Calvin
3b9130d815
docs: add release timeline for Electron 39 ( #48167 )
2025-08-26 14:19:56 -07:00
Shelley Vohr
ecb1eb0b5d
feat: add app.getRecentDocuments() ( #45839 )
...
feat: add app.getRecentDocuments()
2025-07-31 16:15:33 +02:00
Erick Zhao
cc9ca4bee2
docs: add Menu module tutorials ( #47268 )
...
* docs: add `Menu` module tutorials
* link API docs to new tutorials
* removed unreferenced fiddles
* add wording for new types
* fix import sort errors
* delete accelerator.md
* fixes
2025-07-15 15:09:32 -07:00
Taiki Komoda
fa15332587
docs: update automated-testing.md ( #47017 )
...
* Update automated-testing.md
* fixed lint error
2025-06-30 10:56:48 +02:00
Erick Zhao
69e9b653ba
docs: update example apps ( #47597 )
2025-06-29 21:31:42 +02:00
Niklas Wenzel
0a74e91580
docs: update asar integrity fuse availability ( #47528 )
2025-06-25 23:15:59 +02:00
Felix Rieseberg
e4c37e4b38
docs: Add C++/Linux tutorial ( #46822 )
2025-06-25 12:57:43 +02:00
Michaela Laurencin
a6ad5a6e60
docs: update timelines for E38 ( #47488 )
...
Update electron-timelines.md
2025-06-23 15:50:22 +02:00
Anny Yang
0259abe920
docs: update remaining references to electron-quick-start ( #47405 )
...
* chore: udpate remaining references to electron-quick-start
* chore: Update docs/tutorial/tutorial-1-prerequisites.md
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* chore: Update docs/tutorial/tutorial-3-preload.md
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* chore: Update docs/tutorial/tutorial-2-first-app.md
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* chore: linebreak
* chore: swap minimal-repro for npx create-electron-app
* chore: add back code commands
* chore: add whitespace
* chore: remove reference to repo containing old quick start
---------
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
2025-06-12 10:32:17 +02:00
David Sanders
a42afaa866
chore: fix docs lint ( #47389 )
2025-06-06 10:01:26 +02:00
Niklas Wenzel
7196a28d3a
docs: mention Azure Trusted Signing ( #47323 )
2025-06-05 19:13:39 +02:00
Felix Rieseberg
5cbab906c9
docs: Add Swift/macOS tutorial ( #46697 )
...
Co-authored-by: Felix Rieseberg <fr@makenotion.com >
2025-06-05 15:45:04 +02:00
David Sanders
0d70389ccb
chore: lint code blocks in docs with ESLint ( #42113 )
2025-05-29 12:45:26 -07:00
Erick Zhao
2493e530d0
docs: unify [!NOTE] structure ( #46893 )
...
* docs: unify [!NOTE] structure
* Update docs/api/command-line.md
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* Update docs/api/browser-window.md
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* Update docs/api/download-item.md
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* Update docs/api/global-shortcut.md
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* revert line break
---------
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
2025-05-09 14:36:42 -07:00
Felix Rieseberg
7fa297a849
docs: Add ObjC/macOS tutorial ( #46694 )
2025-04-25 10:29:25 -05:00
Milan Burda
274b148554
docs: cleanup docs/tutorial/custom-window-styles.md ( #46597 )
2025-04-22 10:23:35 +02:00
Michaela Laurencin
3ad87787f8
docs: update timelines for E37 ( #46704 )
2025-04-21 13:34:02 -07:00
Shelley Vohr
a29e1170b9
feat: support Web Serial & WebUSB blocklists ( #46600 )
2025-04-17 20:34:34 +02:00
Felix Rieseberg
e81e3acd2d
docs: Add C++/Win32 tutorial ( #46160 )
...
* docs: Add C++/Win32 tutorial
* Update docs/tutorial/native-code-and-electron-cpp-win32.md
Co-authored-by: Erick Zhao <erick@hotmail.ca >
* Update docs/tutorial/native-code-and-electron-cpp-win32.md
Co-authored-by: Erick Zhao <erick@hotmail.ca >
* Update docs/tutorial/native-code-and-electron-cpp-win32.md
Co-authored-by: Erick Zhao <erick@hotmail.ca >
* Update docs/tutorial/native-code-and-electron-cpp-win32.md
Co-authored-by: Erick Zhao <erick@hotmail.ca >
* Update docs/tutorial/native-code-and-electron-cpp-win32.md
Co-authored-by: Erick Zhao <erick@hotmail.ca >
* docs: make linter happy
---------
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2025-04-04 08:00:45 -05:00
Niklas Wenzel
bf1d377e08
docs: use optional chaining for app.dock ( #46119 )
...
docs: use optional chaining for app.dock
2025-03-19 18:34:03 -05:00
Felix Rieseberg
eb126eecb0
docs: Add 'Native Code and Electron' ( #45882 )
...
* docs: Add 'Native Code and Electron'
* docs: Add node-gyp requirements
* Update docs/tutorial/native-code-and-electron.md
Co-authored-by: Erick Zhao <erick@hotmail.ca >
* Cross-platform clean command
* Mention napi-rs
* Apply suggestions from code review
Co-authored-by: Erick Zhao <erick@hotmail.ca >
* Fix lint, fix more comments
* Apply suggestions from code review
Co-authored-by: Erick Zhao <erick@hotmail.ca >
---------
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2025-03-10 13:45:33 -07:00
Michaela Laurencin
3041fd66cd
docs: update timelines for E36 ( #45785 )
...
Update electron-timelines.md
2025-02-28 11:24:40 +01:00
reito
b8d0f18ff8
docs: add docs about shared texture mode osr ( #45670 )
...
* docs: add docs about shared texture mode osr
* docs: add docs about shared texture mode osr
* docs: fix dot
* 更新 web-contents.md
Co-authored-by: Sam Maddock <samuel.maddock@gmail.com >
---------
Co-authored-by: Sam Maddock <samuel.maddock@gmail.com >
2025-02-27 11:10:58 -05:00
co63oc
96c2022483
chore: Fix typos ( #45825 )
2025-02-27 14:31:21 +01:00
reito
f3259be73c
feat: remove osr framerate limit when use shared texture ( #45669 )
...
feat: remove framerate limit, if use shared texture osr.
2025-02-24 10:21:46 -05:00
Sam Maddock
e3f61b465d
refactor: move extension APIs to session.extensions ( #45597 )
...
refactor: move extensions to session.extensions
2025-02-21 17:36:51 -06:00
Felix Rieseberg
9f47c9a051
feat: Restore webContents navigation history and page state ( #45433 )
...
* feat: Working navigationHistory.restore with just title/url
* feat: Restore page state, too
* chore: Docs, lint, tests
* Implement feedback
* More magic
* Make _awaitNextLoad truly private
* Implement API group feedback
* One more round of feedback
2025-02-11 15:09:38 -08:00
Josh Jancourtz
2f288bc7cc
docs: fix grammar in preload tutorial summary ( #45522 )
2025-02-10 16:15:32 -05:00
Kavindu Udara
d0110d897d
docs: remove width and height params ( #45331 )
...
remove width and height params
2025-02-07 11:42:16 +01:00
Anh Le
6adc737a89
docs: use correct headings in tutorial/security.md ( #45397 )
2025-02-06 11:16:24 +01:00
Niklas Wenzel
5c67cd9150
docs: fix broken code in drag and drop example ( #45332 )
2025-01-24 13:28:30 -08:00
Felix Rieseberg
26d228ccfe
docs: Add note about directly exposing Electron APIs in preload ( #45241 )
...
* docs: Add note about directly exposing Electron APIs in preload
* Implement feedback
2025-01-23 13:59:00 -08:00
Erick Zhao
cf67dc8898
docs: add DocCardList component for index doc ( #45275 )
2025-01-22 10:27:30 +01:00
Anny Yang
8294f44c74
docs: remove quickstart ( #45194 )
2025-01-15 14:42:53 -08:00