Skip to content
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

docs: add Electron 31 blog post #573

Merged
merged 6 commits into from
Jun 14, 2024
Merged

docs: add Electron 31 blog post #573

merged 6 commits into from
Jun 14, 2024

Conversation

VerteDinde
Copy link
Member

This PR adds a new blog post for Electron 31. @electron/wg-releases, @electron/wg-outreach

Merge target: June 11th, after 31.0.0 releases.

⚠️ Do not merge until the following are completed ⚠️

  • Update node, v8 and chromium versions from final chrome roll under Stack Changes section
  • Edit link for M124 "New In Chrome" blog post
  • Add a few bullets for New Features section
  • Add any missing items in Breaking Changes section
  • Update End of Support

Note: The "Check Blog links" job is going to fail until the Chrome 126 announcement blog comes out. A fail is expected until about Tuesday

@VerteDinde VerteDinde requested a review from a team as a code owner June 10, 2024 21:27
@MarshallOfSound MarshallOfSound temporarily deployed to electronjsorg-new-pr-573 June 10, 2024 21:27 Inactive
blog/electron-31-0.md Outdated Show resolved Hide resolved
blog/electron-31-0.md Outdated Show resolved Hide resolved
blog/electron-31-0.md Outdated Show resolved Hide resolved
blog/electron-31-0.md Outdated Show resolved Hide resolved
blog/electron-31-0.md Outdated Show resolved Hide resolved
blog/electron-31-0.md Outdated Show resolved Hide resolved
blog/electron-31-0.md Outdated Show resolved Hide resolved
@MarshallOfSound MarshallOfSound temporarily deployed to electronjsorg-new-pr-573 June 11, 2024 03:18 Inactive
@MarshallOfSound MarshallOfSound had a problem deploying to electronjsorg-new-pr-573 June 11, 2024 04:10 Failure
@VerteDinde VerteDinde requested a review from erickzhao June 11, 2024 15:49
blog/electron-31-0.md Outdated Show resolved Hide resolved
@MarshallOfSound MarshallOfSound temporarily deployed to electronjsorg-new-pr-573 June 11, 2024 18:22 Inactive
blog/electron-31-0.md Outdated Show resolved Hide resolved
@MarshallOfSound MarshallOfSound temporarily deployed to electronjsorg-new-pr-573 June 11, 2024 18:23 Inactive
@erickzhao erickzhao self-requested a review June 11, 2024 20:37
Copy link
Member

@erickzhao erickzhao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, two minor nits left

Comment on lines +23 to +28
- Extended `WebContentsView` to accept pre-existing `webContents` object. [#42319](https://github.com/electron/electron/pull/42319)
- Added support for `NODE_EXTRA_CA_CERTS`. [#41689](https://github.com/electron/electron/pull/41689)
- Updated window.flashFrame(bool) to flash continuously on macOS. [#41391](https://github.com/electron/electron/pull/41391)
- Removed `WebSQL` support [#41868](https://github.com/electron/electron/pull/41868)
- `nativeImage.toDataURL` will preserve PNG colorspace [#41610](https://github.com/electron/electron/pull/41610)
- Extended `webContents.setWindowOpenHandler` to support manual creation of BrowserWindow. [#41432](https://github.com/electron/electron/pull/41432)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: I think getting web Filesystem support should get a shout here potentially. The breaking changes to nativeImage.toDataURL and win.flashFrame also feel pretty niche enough that I don't know if we need to call them out. Just my 2c, but feel free to merge as-is.

blog/electron-31-0.md Outdated Show resolved Hide resolved
@MarshallOfSound MarshallOfSound temporarily deployed to electronjsorg-new-pr-573 June 14, 2024 17:53 Inactive
@jkleinsc jkleinsc merged commit aaf0b6a into main Jun 14, 2024
4 checks passed
@jkleinsc jkleinsc deleted the e31-blog branch June 14, 2024 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants