[COMPASS-5507] Upgrade to electron 19 Created: 14/Feb/22  Updated: 27/Oct/23  Resolved: 30/Jan/23

Status: Closed
Project: Compass
Component/s: Electron, Tech debt
Affects Version/s: None
Fix Version/s: 1.36.0

Type: Task Priority: Major - P3
Reporter: Rhys Howell Assignee: Unassigned
Resolution: Gone away Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on COMPASS-5016 Remove/update usage of deprecated ele... Closed
Documentation Changes: Not Needed

 Description   

Currently Compass is on electron 15. Now that we've removed our usage of Spectron we can update to newer electron versions easier.

When upgrading we should:

  • Ensure we account for all of the breaking changes in the new versions: https://www.electronjs.org/docs/latest/breaking-changes
  • Ensure we handle any styling changes which come with newer electron/chrome versions.
  • Ensure e2e tests still function as before (the APIs which puppeteer uses may have changed).


 Comments   
Comment by Maurizio Casimirri [ 30/Jan/23 ]

We updated directly to electron 22

Generated at Wed Feb 07 22:39:48 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.