Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions 0000-template.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
# RFC Template
# Feature Name

- Start Date: (fill me in with today's date, YYYY-MM-DD)
- RFC PR: [electron/rfcs#0000](https://github.com/electron/rfcs/pull/0000)
- Electron Issues: [electron/electron#0000](https://github.com/electron/electron/issues/0000)
- Reference Implementation: [electron/electron#0000](https://github.com/electron/electron/pull/0000)
- Status: **Proposed**

# Feature Name

## Summary

One paragraph explanation of the feature.
Expand Down
Empty file removed text/.gitkeep
Empty file.
6 changes: 3 additions & 3 deletions text/0004-api-history-schema.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# API History Schema

- Start Date: 2024-06-11
- RFC PR: [electron/rfcs#6](https://github.com/electron/rfcs/pull/6)
- Electron Issues: Related to
[electron/electron#39877](https://github.com/electron/electron/issues/39877)
- Reference Implementation:
[electron/lint-roller (feat/api-history-schema-rfc)](https://github.com/electron/lint-roller/commit/d88115ad9ef0df7966976220adb7846f4338caf3)
- Status: **Proposed**

# API History Schema
- Status: **Completed**

## Summary

Expand Down
4 changes: 2 additions & 2 deletions text/0008-preload-realm.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Preload Realm for Service Workers

- Start Date: 2024-01-11
- RFC PR: [electron/rfcs#8](https://github.com/electron/rfcs/pull/8)
- Electron Commit: [electron/electron@26da3c5](https://github.com/electron/electron/commit/26da3c5d6ed2af2d8ab8d4ab03b35762549b0a2c)
- Electron Release: v35.0.0
- Status: **Completed**

# Preload Realm for Service Workers

## Summary

Preload realms provide an isolated context to run JavaScript prior to code evaluating in another
Expand Down
6 changes: 2 additions & 4 deletions text/0012-corner-smoothing.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
# RFC Template
# Corner Smoothing

- Start Date: 2024-11-26
- RFC PR: [electron/rfcs#0012](https://github.com/electron/rfcs/pull/12)
- Electron Issues: None <!-- [electron/electron#0000](https://github.com/electron/electron/issues/0000) -->
- Reference Implementation: [electron/electron#45185](https://github.com/electron/electron/pull/45185)
- Status: **Active**

# Corner Smoothing
- Status: **Completed**

![There is a black rectangle on the left using simple rounded corners, and a blue rectangle on the right using smooth rounded corners. Inbetween those rectangles is a magnified view of the same corner from both rectangles overlapping to show the subtle difference in shape.](../images/0012/Summary.svg)

Expand Down
6 changes: 2 additions & 4 deletions text/0014-ai-prompt-api.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
# RFC Template
# Prompt API support

- Start Date: 2025-04-09
- RFC PR: [electron/rfcs#14](https://github.com/electron/rfcs/pull/14)
- Electron Issues:
- Reference Implementation:
- Status: **Proposed**

# Prompt API support
- Status: **Active**

## Summary

Expand Down
6 changes: 2 additions & 4 deletions text/0015-hyphenation-data-api.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
# RFC Template
# Hyphenation data support

- Start Date: 2025-02-20
- RFC PR: [electron/rfcs#0015](https://github.com/electron/rfcs/pull/15)
- Electron Issues: https://github.com/electron/electron/issues/33692
- Reference Implementation:
- Reference Implementation:
- Status: **Active**

# Hyphenation data support

## Summary

Chromium uses a folder called `hyphen-data` downloaded after installation to enable automatic hyphenation of words in various
Expand Down
7 changes: 3 additions & 4 deletions text/0016-save-restore-window-state.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
# RFC
# Save/Restore Window State API

- Start Date: 2025-03-20
- RFC PR: [electron/rfcs#16](https://github.com/electron/rfcs/pull/16)
- Electron Issues: [electron/electron#526](https://github.com/electron/electron/issues/526)
- Reference Implementation: https://github.com/electron/electron/tree/gsoc-2025
- Status: **Proposed**

# Save/Restore Window State API
- Status: **Active**

Currently, Electron does not have any built-in mechanism for saving and restoring the state of BaseWindows, but this is a very common need for apps that want to feel more native.

Expand Down
4 changes: 2 additions & 2 deletions text/0017-shared-texture.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Import Shared Texture

- Start Date: 2025-05-16
- RFC PR: [electron/rfcs#17](https://github.com/electron/rfcs/pull/17)
- Electron Issues: [electron/electron#46779](https://github.com/electron/electron/issues/46779)
- Reference Implementation: [electron/electron#46811](https://github.com/electron/electron/pull/46811)
- Electron Commit: [electron/electron@bab11f8](https://github.com/electron/electron/commit/bab11f8c7b1d7acdf7a16c81951613e72ef681dc)
- Status: **Completed**

# Import Shared Texture

## Summary

This feature introduces a way to import a native shared texture handle into Electron, specifically as a [`VideoFrame`](https://developer.mozilla.org/en-US/docs/Web/API/VideoFrame). `VideoFrame` natively supports several web rendering systems, including `WebGPU` and `WebGL`. This enables developers to integrate arbitrary native-rendered content with their web applications.
Expand Down
2 changes: 1 addition & 1 deletion text/0021-msix-auto-updater.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
- [electron/forge#3976](https://github.com/electron/forge/issues/3976)
- [electron/electron#17722](https://github.com/electron/electron/issues/17722)
- Reference Implementation: [electron/electron#0000](https://github.com/electron/electron/pull/0000)
- Status: **Proposed**
- Status: **Active**

## Summary

Expand Down