Updated available lists

This commit is contained in:
Florian Rappl
2026-05-25 21:18:00 +02:00
parent c4251955d9
commit 558e582789
2 changed files with 121 additions and 1 deletions

View File

@@ -134,4 +134,16 @@ TL;DR: Unless there is a technical reason (e.g., a crucial new API not being ava
We pretty much release whenever we have something new (i.e., do fixes such as a 0.1.1, or add new features, such as a 0.2.0) quite quickly.
We will go for a 1.0.0 release of this as early as ~mid of January 2026 (unless we find some critical things or want to extend the beta phase for ElectronNET.Core). This should be sufficient time to get some user input and have enough experience to call it stable.
We will go for a 1.0.0 release of this as early as ~mid of June 2026 (unless we find some critical things or want to extend the beta phase for ElectronNET.Core). This should be sufficient time to get some user input and have enough experience to call it stable.
## Updating Electron Versions
The releases of Electron are found on the [releases.electronjs.org](https://releases.electronjs.org/release?page=1) website.
You can update the `src\ElectronNET\build\ElectronNETRules.Project.xaml` file with new entries using the following script (run it in the browser's console when being on the Electron Releases website):
```js
[...new Set([...document.querySelectorAll('tbody tr a[href^="/release/v"]')].map(m => m.getAttribute('href').replace('/release/v', '')))].map(m => `<EnumValue Name="${m}" DisplayName="${m}" />`).sort().join('\n')
```
Alternatively, use the website's information to feed into an AI agent of your choice.

View File

@@ -338,6 +338,7 @@
<EnumValue Name="36.9.2" DisplayName="36.9.2" />
<EnumValue Name="36.9.3" DisplayName="36.9.3" />
<EnumValue Name="36.9.4" DisplayName="36.9.4" />
<EnumValue Name="36.9.5" DisplayName="36.9.5" />
<EnumValue Name="37.0.0" DisplayName="37.0.0" />
<EnumValue Name="37.1.0" DisplayName="37.1.0" />
<EnumValue Name="37.2.0" DisplayName="37.2.0" />
@@ -354,6 +355,14 @@
<EnumValue Name="37.5.1" DisplayName="37.5.1" />
<EnumValue Name="37.6.0" DisplayName="37.6.0" />
<EnumValue Name="37.6.1" DisplayName="37.6.1" />
<EnumValue Name="37.7.0" DisplayName="37.7.0" />
<EnumValue Name="37.7.1" DisplayName="37.7.1" />
<EnumValue Name="37.8.0" DisplayName="37.8.0" />
<EnumValue Name="37.9.0" DisplayName="37.9.0" />
<EnumValue Name="37.10.0" DisplayName="37.10.0" />
<EnumValue Name="37.10.1" DisplayName="37.10.1" />
<EnumValue Name="37.10.2" DisplayName="37.10.2" />
<EnumValue Name="37.10.3" DisplayName="37.10.3" />
<EnumValue Name="38.0.0" DisplayName="38.0.0" />
<EnumValue Name="38.1.0" DisplayName="38.1.0" />
<EnumValue Name="38.1.1" DisplayName="38.1.1" />
@@ -361,6 +370,94 @@
<EnumValue Name="38.2.0" DisplayName="38.2.0" />
<EnumValue Name="38.2.1" DisplayName="38.2.1" />
<EnumValue Name="38.2.2" DisplayName="38.2.2" />
<EnumValue Name="38.3.0" DisplayName="38.3.0" />
<EnumValue Name="38.4.0" DisplayName="38.4.0" />
<EnumValue Name="38.5.0" DisplayName="38.5.0" />
<EnumValue Name="38.6.0" DisplayName="38.6.0" />
<EnumValue Name="38.7.0" DisplayName="38.7.0" />
<EnumValue Name="38.7.1" DisplayName="38.7.1" />
<EnumValue Name="38.7.2" DisplayName="38.7.2" />
<EnumValue Name="38.8.0" DisplayName="38.8.0" />
<EnumValue Name="38.8.1" DisplayName="38.8.1" />
<EnumValue Name="38.8.2" DisplayName="38.8.2" />
<EnumValue Name="38.8.4" DisplayName="38.8.4" />
<EnumValue Name="38.8.6" DisplayName="38.8.6" />
<EnumValue Name="39.0.0" DisplayName="39.0.0" />
<EnumValue Name="39.1.0" DisplayName="39.1.0" />
<EnumValue Name="39.1.1" DisplayName="39.1.1" />
<EnumValue Name="39.1.2" DisplayName="39.1.2" />
<EnumValue Name="39.2.0" DisplayName="39.2.0" />
<EnumValue Name="39.2.1" DisplayName="39.2.1" />
<EnumValue Name="39.2.2" DisplayName="39.2.2" />
<EnumValue Name="39.2.3" DisplayName="39.2.3" />
<EnumValue Name="39.2.4" DisplayName="39.2.4" />
<EnumValue Name="39.2.5" DisplayName="39.2.5" />
<EnumValue Name="39.2.6" DisplayName="39.2.6" />
<EnumValue Name="39.2.7" DisplayName="39.2.7" />
<EnumValue Name="39.3.0" DisplayName="39.3.0" />
<EnumValue Name="39.4.0" DisplayName="39.4.0" />
<EnumValue Name="39.5.0" DisplayName="39.5.0" />
<EnumValue Name="39.5.1" DisplayName="39.5.1" />
<EnumValue Name="39.5.2" DisplayName="39.5.2" />
<EnumValue Name="39.6.0" DisplayName="39.6.0" />
<EnumValue Name="39.6.1" DisplayName="39.6.1" />
<EnumValue Name="39.7.0" DisplayName="39.7.0" />
<EnumValue Name="39.8.0" DisplayName="39.8.0" />
<EnumValue Name="39.8.1" DisplayName="39.8.1" />
<EnumValue Name="39.8.2" DisplayName="39.8.2" />
<EnumValue Name="39.8.3" DisplayName="39.8.3" />
<EnumValue Name="39.8.4" DisplayName="39.8.4" />
<EnumValue Name="39.8.5" DisplayName="39.8.5" />
<EnumValue Name="39.8.6" DisplayName="39.8.6" />
<EnumValue Name="39.8.7" DisplayName="39.8.7" />
<EnumValue Name="39.8.8" DisplayName="39.8.8" />
<EnumValue Name="39.8.9" DisplayName="39.8.9" />
<EnumValue Name="39.8.10" DisplayName="39.8.10" />
<EnumValue Name="40.0.0" DisplayName="40.0.0" />
<EnumValue Name="40.1.0" DisplayName="40.1.0" />
<EnumValue Name="40.2.0" DisplayName="40.2.0" />
<EnumValue Name="40.2.1" DisplayName="40.2.1" />
<EnumValue Name="40.3.0" DisplayName="40.3.0" />
<EnumValue Name="40.4.0" DisplayName="40.4.0" />
<EnumValue Name="40.4.1" DisplayName="40.4.1" />
<EnumValue Name="40.5.0" DisplayName="40.5.0" />
<EnumValue Name="40.6.0" DisplayName="40.6.0" />
<EnumValue Name="40.6.1" DisplayName="40.6.1" />
<EnumValue Name="40.7.0" DisplayName="40.7.0" />
<EnumValue Name="40.8.0" DisplayName="40.8.0" />
<EnumValue Name="40.8.1" DisplayName="40.8.1" />
<EnumValue Name="40.8.2" DisplayName="40.8.2" />
<EnumValue Name="40.8.3" DisplayName="40.8.3" />
<EnumValue Name="40.8.4" DisplayName="40.8.4" />
<EnumValue Name="40.8.5" DisplayName="40.8.5" />
<EnumValue Name="40.9.0" DisplayName="40.9.0" />
<EnumValue Name="40.9.1" DisplayName="40.9.1" />
<EnumValue Name="40.9.2" DisplayName="40.9.2" />
<EnumValue Name="40.9.3" DisplayName="40.9.3" />
<EnumValue Name="40.10.0" DisplayName="40.10.0" />
<EnumValue Name="40.10.1" DisplayName="40.10.1" />
<EnumValue Name="41.0.0" DisplayName="41.0.0" />
<EnumValue Name="41.0.1" DisplayName="41.0.1" />
<EnumValue Name="41.0.2" DisplayName="41.0.2" />
<EnumValue Name="41.0.3" DisplayName="41.0.3" />
<EnumValue Name="41.0.4" DisplayName="41.0.4" />
<EnumValue Name="41.1.0" DisplayName="41.1.0" />
<EnumValue Name="41.1.1" DisplayName="41.1.1" />
<EnumValue Name="41.2.0" DisplayName="41.2.0" />
<EnumValue Name="41.2.1" DisplayName="41.2.1" />
<EnumValue Name="41.2.2" DisplayName="41.2.2" />
<EnumValue Name="41.3.0" DisplayName="41.3.0" />
<EnumValue Name="41.4.0" DisplayName="41.4.0" />
<EnumValue Name="41.5.0" DisplayName="41.5.0" />
<EnumValue Name="41.5.1" DisplayName="41.5.1" />
<EnumValue Name="41.5.2" DisplayName="41.5.2" />
<EnumValue Name="41.6.0" DisplayName="41.6.0" />
<EnumValue Name="41.6.1" DisplayName="41.6.1" />
<EnumValue Name="41.7.0" DisplayName="41.7.0" />
<EnumValue Name="42.0.0" DisplayName="42.0.0" />
<EnumValue Name="42.0.1" DisplayName="42.0.1" />
<EnumValue Name="42.1.0" DisplayName="42.1.0" />
<EnumValue Name="42.2.0" DisplayName="42.2.0" />
</EnumProperty>
<EnumProperty Name="ElectronBuilderVersion"
@@ -401,6 +498,17 @@
<EnumValue Name="24.12" DisplayName="24.12" />
<EnumValue Name="24.13" DisplayName="24.13" />
<EnumValue Name="26.0" DisplayName="26.0" />
<EnumValue Name="26.1" DisplayName="26.1" />
<EnumValue Name="26.2" DisplayName="26.2" />
<EnumValue Name="26.3" DisplayName="26.3" />
<EnumValue Name="26.4" DisplayName="26.4" />
<EnumValue Name="26.5" DisplayName="26.5" />
<EnumValue Name="26.6" DisplayName="26.6" />
<EnumValue Name="26.7" DisplayName="26.7" />
<EnumValue Name="26.8" DisplayName="26.8" />
<EnumValue Name="26.9" DisplayName="26.9" />
<EnumValue Name="26.10" DisplayName="26.10" />
<EnumValue Name="26.11" DisplayName="26.11" />
<EnumValue Name="27" DisplayName="27" />
<EnumValue Name="28" DisplayName="28" />
<EnumValue Name="29" DisplayName="29" />