chore(deps): update electron to v42 and migrate to async safeStorage#2839
chore(deps): update electron to v42 and migrate to async safeStorage#2839afonsojramos merged 4 commits intomainfrom
Conversation
|
@BlueManCZ can you test this branch to validate that it indeed works? |
|
Awesome!!! From memory there may be a website FAQ re Linux flags we can cleanup now, too! |
|
@afonsojramos Pulled this down locally and the dev build fails to authenticate — Octokit throws The cause is in Minimum fix is to unwrap |
|
This one: https://gitify.io/faq/#encryption-not-available-linux |
|
@BlueManCZ great catch, thanks for pulling it down and digging in. You were right, fixed in e1049f5. It now unwraps On the re-encrypt-and-persist piece - leaving it as a follow-up since it touches the renderer’s auth store. |
|
Thank you for the changes. I can confirm that it works now without any issues on Hyprland. No need for the |



Summary
electronfrom 41.5.0 to 42.0.0.src/main/handlers/storage.tsto the new asyncsafeStorage.encryptStringAsync/decryptStringAsyncintroduced in electron/electron#49054, which usesos_crypt_asyncto discover Linux secret service providers via D-Bus instead of relying onXDG_CURRENT_DESKTOP.Test plan