[PR #681] [MERGED] Updates all the way to 19.0.8 #1254

Open
opened 2026-01-29 16:58:57 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ElectronNET/Electron.NET/pull/681
Author: @theolivenbaum
Created: 4/7/2022
Status: Merged
Merged: 7/28/2022
Merged by: @GregorBiswanger

Base: masterHead: master


📝 Commits (10+)

  • 2f02292 fix for socket not being thread-safe
  • 44d979f Use ILogger instead of Console.WriteLine
  • e7c5627 Update BridgeConnector.cs
  • 1161f59 Update BridgeConnector.cs
  • 81a8367 improve reconnect logic
  • 7ad6803 improve reconnect logic by waiting for reconnect before emit
  • 224bc1e Add supported OS platform annotations
  • 0728577 missing using
  • efdaf0e remove defaultvaluehandling setting as this breaks some cases
  • 89d41a2 restore serialization settings where it makes sense

📊 Changes

181 files changed (+6180 additions, -1358 deletions)

View changed files

📝 .devops/build-nuget.yaml (+3 -2)
📝 ElectronNET.API/App.cs (+165 -6)
📝 ElectronNET.API/AutoUpdater.cs (+2 -1)
📝 ElectronNET.API/BridgeConnector.cs (+279 -43)
📝 ElectronNET.API/BrowserView.cs (+4 -0)
📝 ElectronNET.API/BrowserWindow.cs (+137 -15)
📝 ElectronNET.API/Clipboard.cs (+16 -2)
📝 ElectronNET.API/CommandLine.cs (+2 -2)
📝 ElectronNET.API/Cookies.cs (+10 -2)
ElectronNET.API/DesktopCapturer.cs (+38 -0)
📝 ElectronNET.API/Dialog.cs (+16 -4)
📝 ElectronNET.API/Dock.cs (+5 -3)
ElectronNET.API/Electron.Experimental.cs (+144 -0)
📝 ElectronNET.API/Electron.cs (+49 -2)
📝 ElectronNET.API/ElectronNET.API.csproj (+9 -5)
📝 ElectronNET.API/Entities/BrowserWindowOptions.cs (+58 -34)
📝 ElectronNET.API/Entities/Data.cs (+3 -1)
ElectronNET.API/Entities/DesktopCapturerSource.cs (+15 -0)
📝 ElectronNET.API/Entities/Display.cs (+2 -2)
📝 ElectronNET.API/Entities/JumpListSettings.cs (+4 -2)

...and 80 more files

📄 Description

Hi @GregorBiswanger , just saw that you merged my other PR.

If you want, here are the remaining changes I've done since then - lots of fixes, updates, etc...


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ElectronNET/Electron.NET/pull/681 **Author:** [@theolivenbaum](https://github.com/theolivenbaum) **Created:** 4/7/2022 **Status:** ✅ Merged **Merged:** 7/28/2022 **Merged by:** [@GregorBiswanger](https://github.com/GregorBiswanger) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`2f02292`](https://github.com/ElectronNET/Electron.NET/commit/2f0229235bcc67a14144d2dc6e9ae5b1c5524f0d) fix for socket not being thread-safe - [`44d979f`](https://github.com/ElectronNET/Electron.NET/commit/44d979fef4a4669be344c41fca41d81a63523f25) Use ILogger instead of Console.WriteLine - [`e7c5627`](https://github.com/ElectronNET/Electron.NET/commit/e7c56274e6f23aad23204f0b013f9b6614c0b3fb) Update BridgeConnector.cs - [`1161f59`](https://github.com/ElectronNET/Electron.NET/commit/1161f59836dfb1d2a952708f441fedb76f7a8f26) Update BridgeConnector.cs - [`81a8367`](https://github.com/ElectronNET/Electron.NET/commit/81a8367dacfe0f0a647453cf631474d7f9e55bae) improve reconnect logic - [`7ad6803`](https://github.com/ElectronNET/Electron.NET/commit/7ad6803671a504c43e947f914cac75ff72751f3f) improve reconnect logic by waiting for reconnect before emit - [`224bc1e`](https://github.com/ElectronNET/Electron.NET/commit/224bc1ef659ab27103884d300e64c8fc14f736fa) Add supported OS platform annotations - [`0728577`](https://github.com/ElectronNET/Electron.NET/commit/0728577c405491a0eeb8064c2460b41a2b92716f) missing using - [`efdaf0e`](https://github.com/ElectronNET/Electron.NET/commit/efdaf0e34119546c463a52a40db3e66f42f9c54c) remove defaultvaluehandling setting as this breaks some cases - [`89d41a2`](https://github.com/ElectronNET/Electron.NET/commit/89d41a27503cd493fe948d66fa2ed5d8782fc869) restore serialization settings where it makes sense ### 📊 Changes **181 files changed** (+6180 additions, -1358 deletions) <details> <summary>View changed files</summary> 📝 `.devops/build-nuget.yaml` (+3 -2) 📝 `ElectronNET.API/App.cs` (+165 -6) 📝 `ElectronNET.API/AutoUpdater.cs` (+2 -1) 📝 `ElectronNET.API/BridgeConnector.cs` (+279 -43) 📝 `ElectronNET.API/BrowserView.cs` (+4 -0) 📝 `ElectronNET.API/BrowserWindow.cs` (+137 -15) 📝 `ElectronNET.API/Clipboard.cs` (+16 -2) 📝 `ElectronNET.API/CommandLine.cs` (+2 -2) 📝 `ElectronNET.API/Cookies.cs` (+10 -2) ➕ `ElectronNET.API/DesktopCapturer.cs` (+38 -0) 📝 `ElectronNET.API/Dialog.cs` (+16 -4) 📝 `ElectronNET.API/Dock.cs` (+5 -3) ➕ `ElectronNET.API/Electron.Experimental.cs` (+144 -0) 📝 `ElectronNET.API/Electron.cs` (+49 -2) 📝 `ElectronNET.API/ElectronNET.API.csproj` (+9 -5) 📝 `ElectronNET.API/Entities/BrowserWindowOptions.cs` (+58 -34) 📝 `ElectronNET.API/Entities/Data.cs` (+3 -1) ➕ `ElectronNET.API/Entities/DesktopCapturerSource.cs` (+15 -0) 📝 `ElectronNET.API/Entities/Display.cs` (+2 -2) 📝 `ElectronNET.API/Entities/JumpListSettings.cs` (+4 -2) _...and 80 more files_ </details> ### 📄 Description Hi @GregorBiswanger , just saw that you merged my other PR. If you want, here are the remaining changes I've done since then - lots of fixes, updates, etc... --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 16:58:58 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Electron.NET#1254