-
-
Notifications
You must be signed in to change notification settings - Fork 68
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
Change to newer electron #270
Comments
There was a PR introducing Tauri (#265), which brought a new Rust-based shell as an alternative to the Electron version. From my understanding, the project is maintaining two versions of the app for now: one using Electron and another using Tauri. That said, I’m not sure what the long-term plans are for the Electron version or any upgrades, maybe @tareqimbasher has some insights for future plans? |
Thanks for the clarification. I was triggered because the arch aur distrubutes an electron version. |
Yeah, the bin uploaded to the AUR is version |
I think the plan is to continue maintaining the Electron version for a while, but the idea is to eventually phase it out in favor of the more lightweight Tauri one. There isn't a specific timeline; its really when the Tauri version is stable. I was thinking of moving to ElectronSharp due tot Electron.NET's lack of maintenance but now I'm not sure that effort is worth it, unless there is a real benefit (example: faster startup) from moving to a later Electron version. @Jogai I don't maintain the AUR package so I'm not sure if |
The effort required is really low imo, and the benefits would be at least to not include a dependency with a fair bit of vulnerabilities. |
Ok I'm willing to move to ElectronSharp, a PR would be great. Before we do that I'd need to move the app to .NET 8 if that's the min requirement by ElectronSharp. I'll work on that first and update you here. |
I did both, see: #274 |
@Jogai thanks. after the .NET 8 upgrade you'll want to make sure that DB connections still work when selecting different .NET sdks from the drop-down |
Seems easy to upgrade to ElectronSharp from ElectronNET to make use of newer dependencies. Would you be interested in that?
The text was updated successfully, but these errors were encountered: