-
Notifications
You must be signed in to change notification settings - Fork 179
chore: electron 37 blog post #840
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Deploying electron-website with
|
Latest commit: |
234c052
|
Status: | ✅ Deploy successful! |
Preview URL: | https://3eed3641.electron-website.pages.dev |
Branch Preview URL: | https://e-37-blog-post.electron-website.pages.dev |
blog/electron-37-0.md
Outdated
|
||
Electron 37 upgrades Chromium from `136.0.7103.48` to `138.0.7204.35`, and V8 from `13.6` to `13.8`. | ||
|
||
### New Features and Improvements |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is current
blog/electron-37-0.md
Outdated
- Improved ASAR integrity checks on Windows. [#46509](https://github.com/electron/electron/pull/46509) <span style="font-size:small;">(Also in [36](https://github.com/electron/electron/pull/46537))</span> | ||
- Improved performance of desktopCapturer.getSources when not requesting thumbnails on macOS. [#46138](https://github.com/electron/electron/pull/46138) <span style="font-size:small;">(Also in [34](https://github.com/electron/electron/pull/46250), [35](https://github.com/electron/electron/pull/46249), [36](https://github.com/electron/electron/pull/46251))</span> | ||
|
||
### Breaking Changes |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
needs updating this session
property is deprecated. Since the `syncable` type was removed, there | ||
is only type left -- `'temporary'` -- so specifying it is unnecessary. | ||
|
||
### Behavior Changed: `process.exit()` kills utility process synchronously |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this point is new
blog/electron-37-0.md
Outdated
|
||
- Added `BrowserWindow.isSnapped()` to indicate whether a given window has been arranged via Snap. [#46079](https://github.com/electron/electron/pull/46079) (Also in [36](https://github.com/electron/electron/pull/46226)) | ||
|
||
- Added `innerWidth` and `innerHeight` options for window.open. [#47039](https://github.com/electron/electron/pull/47039) (Also in [35](https://github.com/electron/electron/pull/47045), [36](https://github.com/electron/electron/pull/47038)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Added `innerWidth` and `innerHeight` options for window.open. [#47039](https://github.com/electron/electron/pull/47039) (Also in [35](https://github.com/electron/electron/pull/47045), [36](https://github.com/electron/electron/pull/47038)) | |
- Added `innerWidth` and `innerHeight` options for `window.open`. [#47039](https://github.com/electron/electron/pull/47039) (Also in [35](https://github.com/electron/electron/pull/47045), [36](https://github.com/electron/electron/pull/47038)) |
blog/electron-37-0.md
Outdated
|
||
### New Features and Improvements | ||
|
||
- Added `before-mouse-event` to allow intercepting and preventing mouse events in WebContents. [#47364](https://github.com/electron/electron/pull/47364) (Also in [36](https://github.com/electron/electron/pull/47365)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Added `before-mouse-event` to allow intercepting and preventing mouse events in WebContents. [#47364](https://github.com/electron/electron/pull/47364) (Also in [36](https://github.com/electron/electron/pull/47365)) | |
- Added `before-mouse-event` to allow intercepting and preventing mouse events in `webContents`. [#47364](https://github.com/electron/electron/pull/47364) (Also in [36](https://github.com/electron/electron/pull/47365)) |
blog/electron-37-0.md
Outdated
- Added `ffmpeg.dll` to delay load configuration. [#46151](https://github.com/electron/electron/pull/46151) (Also in [34](https://github.com/electron/electron/pull/46174), [35](https://github.com/electron/electron/pull/46172), [36](https://github.com/electron/electron/pull/46173)) | ||
- Added `nativeTheme.shouldUseDarkColorsForSystemIntegratedUI` to distinguish system and app theme. [#46438](https://github.com/electron/electron/pull/46438) Also in [35](https://github.com/electron/electron/pull/46599), [36](https://github.com/electron/electron/pull/46598) | ||
- Added `scriptURL` property to `ServiceWorkerMain`. [#45863](https://github.com/electron/electron/pull/45863) | ||
- Added sublabel functionality for menus on macOS >= 14.4. [#47042](https://github.com/electron/electron/pull/47042) (Also in [35](https://github.com/electron/electron/pull/47041), [36](https://github.com/electron/electron/pull/47040)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Added sublabel functionality for menus on macOS >= 14.4. [#47042](https://github.com/electron/electron/pull/47042) (Also in [35](https://github.com/electron/electron/pull/47041), [36](https://github.com/electron/electron/pull/47040)) | |
- Added `sublabel` functionality for menus on macOS >= 14.4. [#47042](https://github.com/electron/electron/pull/47042) (Also in [35](https://github.com/electron/electron/pull/47041), [36](https://github.com/electron/electron/pull/47040)) |
blog/electron-37-0.md
Outdated
- Added `nativeTheme.shouldUseDarkColorsForSystemIntegratedUI` to distinguish system and app theme. [#46438](https://github.com/electron/electron/pull/46438) Also in [35](https://github.com/electron/electron/pull/46599), [36](https://github.com/electron/electron/pull/46598) | ||
- Added `scriptURL` property to `ServiceWorkerMain`. [#45863](https://github.com/electron/electron/pull/45863) | ||
- Added sublabel functionality for menus on macOS >= 14.4. [#47042](https://github.com/electron/electron/pull/47042) (Also in [35](https://github.com/electron/electron/pull/47041), [36](https://github.com/electron/electron/pull/47040)) | ||
- Added support for Autofill, Writing Tools and Services macOS level menu items in context menus via the new `frame` option in `menu.popup`. [#45138](https://github.com/electron/electron/pull/45138) (Also in [36](https://github.com/electron/electron/pull/46350)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Added support for Autofill, Writing Tools and Services macOS level menu items in context menus via the new `frame` option in `menu.popup`. [#45138](https://github.com/electron/electron/pull/45138) (Also in [36](https://github.com/electron/electron/pull/46350)) |
This was already part of the v36 blog post.
blog/electron-37-0.md
Outdated
|
||
### New Window Management Improvements | ||
|
||
- Added `BrowserWindow.isSnapped()` to indicate whether a given window has been arranged via Snap. [#46079](https://github.com/electron/electron/pull/46079) (Also in [36](https://github.com/electron/electron/pull/46226)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Added `BrowserWindow.isSnapped()` to indicate whether a given window has been arranged via Snap. [#46079](https://github.com/electron/electron/pull/46079) (Also in [36](https://github.com/electron/electron/pull/46226)) |
This was already part of the v36 blog post.
blog/electron-37-0.md
Outdated
### New Features and Improvements | ||
|
||
- Added `before-mouse-event` to allow intercepting and preventing mouse events in WebContents. [#47364](https://github.com/electron/electron/pull/47364) (Also in [36](https://github.com/electron/electron/pull/47365)) | ||
- Added `ffmpeg.dll` to delay load configuration. [#46151](https://github.com/electron/electron/pull/46151) (Also in [34](https://github.com/electron/electron/pull/46174), [35](https://github.com/electron/electron/pull/46172), [36](https://github.com/electron/electron/pull/46173)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Added `ffmpeg.dll` to delay load configuration. [#46151](https://github.com/electron/electron/pull/46151) (Also in [34](https://github.com/electron/electron/pull/46174), [35](https://github.com/electron/electron/pull/46172), [36](https://github.com/electron/electron/pull/46173)) |
This was already part of the v36 blog post.
blog/electron-37-0.md
Outdated
- Added support for `HIDDevice.collections`. [#47483](https://github.com/electron/electron/pull/47483) (Also in [36](https://github.com/electron/electron/pull/47484)) | ||
- Added support for `--no-experimental-global-navigator` flag. [#47418](https://github.com/electron/electron/pull/47418) (Also in [35](https://github.com/electron/electron/pull/47416), [36](https://github.com/electron/electron/pull/47417)) | ||
- Added support for `screen.dipToScreenPoint(point)` and `screen.screenToDipPoint(point)` on Linux X11. [#46895](https://github.com/electron/electron/pull/46895) (Also in [35](https://github.com/electron/electron/pull/47124), [36](https://github.com/electron/electron/pull/47125)) | ||
- Added support for `system-context-menu` on Linux. [#45848](https://github.com/electron/electron/pull/45848) (Also in [35](https://github.com/electron/electron/pull/46977), [36](https://github.com/electron/electron/pull/46399)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Added support for `system-context-menu` on Linux. [#45848](https://github.com/electron/electron/pull/45848) (Also in [35](https://github.com/electron/electron/pull/46977), [36](https://github.com/electron/electron/pull/46399)) |
This was already part of the v36 blog post.
blog/electron-37-0.md
Outdated
- Added support for `system-context-menu` on Linux. [#45848](https://github.com/electron/electron/pull/45848) (Also in [35](https://github.com/electron/electron/pull/46977), [36](https://github.com/electron/electron/pull/46399)) | ||
- Added support for menu item role `palette` and `header` on macOS. [#47245](https://github.com/electron/electron/pull/47245) | ||
- Added support for node option `--experimental-network-inspection`. [#47031](https://github.com/electron/electron/pull/47031) (Also in [35](https://github.com/electron/electron/pull/47029), [36](https://github.com/electron/electron/pull/47030)) | ||
- Added the priority and priorityIncremental options to net.request(). [#47321](https://github.com/electron/electron/pull/47321) (Also in [36](https://github.com/electron/electron/pull/47320)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Added the priority and priorityIncremental options to net.request(). [#47321](https://github.com/electron/electron/pull/47321) (Also in [36](https://github.com/electron/electron/pull/47320)) | |
- Added the `priority` and `priorityIncremental` options to `net.request()`. [#47321](https://github.com/electron/electron/pull/47321) (Also in [36](https://github.com/electron/electron/pull/47320)) |
blog/electron-37-0.md
Outdated
- Added the priority and priorityIncremental options to net.request(). [#47321](https://github.com/electron/electron/pull/47321) (Also in [36](https://github.com/electron/electron/pull/47320)) | ||
- Exposed `win.isContentProtected()` to allow developers to check window protection status. [#47310](https://github.com/electron/electron/pull/47310) (Also in [36](https://github.com/electron/electron/pull/47311)) | ||
- Improved ASAR integrity checks on Windows. [#46509](https://github.com/electron/electron/pull/46509) (Also in [36](https://github.com/electron/electron/pull/46537)) | ||
- Improved performance of desktopCapturer.getSources when not requesting thumbnails on macOS. [#46138](https://github.com/electron/electron/pull/46138) (Also in [34](https://github.com/electron/electron/pull/46250), [35](https://github.com/electron/electron/pull/46249), [36](https://github.com/electron/electron/pull/46251)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Improved performance of desktopCapturer.getSources when not requesting thumbnails on macOS. [#46138](https://github.com/electron/electron/pull/46138) (Also in [34](https://github.com/electron/electron/pull/46250), [35](https://github.com/electron/electron/pull/46249), [36](https://github.com/electron/electron/pull/46251)) | |
- Improved performance of `desktopCapturer.getSources` when not requesting thumbnails on macOS. [#46138](https://github.com/electron/electron/pull/46138) (Also in [34](https://github.com/electron/electron/pull/46250), [35](https://github.com/electron/electron/pull/46249), [36](https://github.com/electron/electron/pull/46251)) |
blog/electron-37-0.md
Outdated
- Added support for node option `--experimental-network-inspection`. [#47031](https://github.com/electron/electron/pull/47031) (Also in [35](https://github.com/electron/electron/pull/47029), [36](https://github.com/electron/electron/pull/47030)) | ||
- Added the priority and priorityIncremental options to net.request(). [#47321](https://github.com/electron/electron/pull/47321) (Also in [36](https://github.com/electron/electron/pull/47320)) | ||
- Exposed `win.isContentProtected()` to allow developers to check window protection status. [#47310](https://github.com/electron/electron/pull/47310) (Also in [36](https://github.com/electron/electron/pull/47311)) | ||
- Improved ASAR integrity checks on Windows. [#46509](https://github.com/electron/electron/pull/46509) (Also in [36](https://github.com/electron/electron/pull/46537)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Improved ASAR integrity checks on Windows. [#46509](https://github.com/electron/electron/pull/46509) (Also in [36](https://github.com/electron/electron/pull/46537)) |
This was already part of the v36 blog post.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should probably update the script to reconcile duplicates, this has been happening for the last couple blog posts and I keep forgetting to manually check this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
de6d252
to
ad77b91
Compare
Did a final editing pass of the smooth corners + gsoc sections |
This PR adds the blog post for Electron 37. @electron/wg-releases, @electron/wg-outreach
Merge target: week of June 26, after 37.0.0 releases.
check that links are live
note: the job is failing due to being rate limited, but the links in question are live