[COMPASS-7291] Upgrade electron to the latest 26 or 27 Created: 03/Oct/23  Updated: 15/Dec/23

Status: Needs Triage
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Kevin Mas Ruiz Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by COMPASS-7263 The application stays on a white scre... Closed
Assigned Teams:
Developer Tools

 Description   

When we upgraded to Electron 26 the following issue surfaced:

https://github.com/electron/electron/issues/39775

Using the latest beta build fixes the issue (27.0.0-beta.8 at the moment of testing) but it's not production ready and upgrading could open other unknown issues.

We've been testing the latest Compass version (1.40.2) with Electron 25.8.4 in the following Linux box:

  • Debian 12 / Linux 6.1.0-12 (x86_64)
  • KDE 8 / Wayland

And the issue does not happen, so it's better to first downgrade to 25.8.4 and upgrade to 26 (or 27) whenever it's ready.



 Comments   
Comment by Anna Henningsen [ 07/Nov/23 ]

I think this can be moved back to triage because Electron 27 is out now?

Comment by Githook User [ 17/Oct/23 ]

Author:

{'name': 'Kevin Mas Ruiz', 'email': 'kevin.mas@hey.com', 'username': 'kmruiz'}

Message: fix(electron): downgrade to 25.8.4 COMPASS-7291 (#4951)

  • fix(electron): downgrade to 25.8.4
  • chore: add electron at the top level
  • chore: fix browserlist
  • chore: add electron as a peerDependency on packages using @electron/remote
  • chore: fix peer deps
Comment by Githook User [ 11/Oct/23 ]

Author:

{'name': 'Kevin Mas Ruiz', 'email': 'kevin.mas@hey.com', 'username': 'kmruiz'}

Message: fix(electron): downgrade to 25.8.4 COMPASS-7291 (#4951)

  • fix(electron): downgrade to 25.8.4
  • chore: add electron at the top level
  • chore: fix browserlist
  • chore: add electron as a peerDependency on packages using @electron/remote
  • chore: fix peer deps
Comment by Githook User [ 10/Oct/23 ]

Author:

{'name': 'Kevin Mas Ruiz', 'email': 'kevin.mas@hey.com', 'username': 'kmruiz'}

Message: fix(electron): downgrade to 25.8.4 COMPASS-7291 (#4951)

  • fix(electron): downgrade to 25.8.4
  • chore: add electron at the top level
  • chore: fix browserlist
  • chore: add electron as a peerDependency on packages using @electron/remote
  • chore: fix peer deps
Comment by Githook User [ 09/Oct/23 ]

Author:

{'name': 'Kevin Mas Ruiz', 'email': 'kevin.mas@hey.com', 'username': 'kmruiz'}

Message: fix(electron): downgrade to 25.8.4 COMPASS-7291 (#4951)

  • fix(electron): downgrade to 25.8.4
  • chore: add electron at the top level
  • chore: fix browserlist
  • chore: add electron as a peerDependency on packages using @electron/remote
  • chore: fix peer deps
Comment by Githook User [ 06/Oct/23 ]

Author:

{'name': 'Kevin Mas Ruiz', 'email': 'kevin.mas@hey.com', 'username': 'kmruiz'}

Message: fix(electron): downgrade to 25.8.4 COMPASS-7291 (#4951)

  • fix(electron): downgrade to 25.8.4
  • chore: add electron at the top level
  • chore: fix browserlist
  • chore: add electron as a peerDependency on packages using @electron/remote
  • chore: fix peer deps
Generated at Wed Feb 07 22:46:04 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.