Skip to content

Need to completely revamp Electron version management #1012

@GarboMuffin

Description

@GarboMuffin

We're currently using Electron 22. That causes a lot of problems.

Windows

  • Performance not as good as could be, security not as good as could be, generally not actually that bad though
  • Noteworthy breaking change since our current version: dropping Windows 7/8/8.1 support
  • We'll need a toggle for people to keep supporting that
  • Video stream is always paused when window gets obscured, regardless of background throttling setting

macOS

  • In addition to various minor performance issues like Windows, macOS 26 has major problems with all but the most recent Electron versions
  • Every year, they've dropped support for a major macOS version. So we could need to list several versions. But people wanting support those old macOS would have to tolerate poor support for macOS 26...

Linux

  • Typical various minor performance issues
  • Electron 38 does Wayland by default. There's various regressions here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions