From 697298da3899ae8123986e1abe1a65be76836d27 Mon Sep 17 00:00:00 2001 From: Rick van Lieshout Date: Thu, 10 Jul 2025 10:56:58 +0200 Subject: [PATCH] fix: updated Electron to 37, fixes #580 --- CHANGELOG.md | 1 + package-lock.json | 18 +++++++++--------- package.json | 18 +++++++++--------- 3 files changed, 19 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52a1e6e..5685ddd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Removes the `--enable-features=UseOzonePlatform` flag, as the Ozone platform has been the default on Linux since Electron 28 and this flag is no longer necessary. - Adds the `--enable-wayland-ime` flag to enable Input Method Editor (IME) support in Wayland environments, improving the input experience for CJK and other users. - Updated various dependencies +- Updated Electron to 37, potentially fixing [#580](https://github.com/Mastermindzh/tidal-hifi/issues/580) ## [5.19.0] diff --git a/package-lock.json b/package-lock.json index f24316f..385e12d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,14 +9,14 @@ "version": "5.19.0", "license": "MIT", "dependencies": { - "@electron/remote": "^2.1.2", + "@electron/remote": "^2.1.3", "@types/swagger-jsdoc": "^6.0.4", "@xhayper/discord-rpc": "1.2.1", - "axios": "^1.9.0", + "axios": "^1.10.0", "cors": "^2.8.5", "electron-store": "^8.2.0", "express": "^5.1.0", - "hotkeys-js": "^3.13.11", + "hotkeys-js": "^3.13.15", "mpris-service": "^2.1.2", "request": "^2.88.2", "sass": "1.89.2", @@ -24,15 +24,15 @@ }, "devDependencies": { "@mastermindzh/prettier-config": "^1.0.0", - "@types/cors": "^2.8.17", - "@types/express": "^5.0.1", + "@types/cors": "^2.8.19", + "@types/express": "^5.0.3", "@types/node": "^22.0.0", "@types/request": "^2.48.12", "@types/swagger-ui-express": "^4.1.8", - "@typescript-eslint/eslint-plugin": "^8.0.0", - "@typescript-eslint/parser": "^8.0.0", + "@typescript-eslint/eslint-plugin": "^8.36.0", + "@typescript-eslint/parser": "^8.36.0", "copyfiles": "^2.4.1", - "electron": "github:castlabs/electron-releases#v35.7.0+wvcus", + "electron": "github:castlabs/electron-releases#v37.2.0+wvcus", "electron-builder": "~26.0.12", "eslint": "^9.0.0", "js-yaml": "^4.1.0", @@ -45,7 +45,7 @@ "stylelint-prettier": "^5.0.3", "swagger-jsdoc": "^6.2.8", "ts-node": "^10.9.2", - "tsc-watch": "^7.0.0", + "tsc-watch": "^7.1.1", "typescript": "^5.8.3" } }, diff --git a/package.json b/package.json index b90ce51..e03fdbe 100644 --- a/package.json +++ b/package.json @@ -40,13 +40,13 @@ "homepage": "https://github.com/Mastermindzh/tidal-hifi", "license": "MIT", "dependencies": { - "@electron/remote": "^2.1.2", + "@electron/remote": "^2.1.3", "@types/swagger-jsdoc": "^6.0.4", "@xhayper/discord-rpc": "1.2.1", - "axios": "^1.9.0", + "axios": "^1.10.0", "electron-store": "^8.2.0", "express": "^5.1.0", - "hotkeys-js": "^3.13.11", + "hotkeys-js": "^3.13.15", "mpris-service": "^2.1.2", "sass": "1.89.2", "swagger-ui-express": "^5.0.1", @@ -55,15 +55,15 @@ }, "devDependencies": { "@mastermindzh/prettier-config": "^1.0.0", - "@types/cors": "^2.8.17", - "@types/express": "^5.0.1", + "@types/cors": "^2.8.19", + "@types/express": "^5.0.3", "@types/node": "^22.0.0", "@types/request": "^2.48.12", "@types/swagger-ui-express": "^4.1.8", - "@typescript-eslint/eslint-plugin": "^8.0.0", - "@typescript-eslint/parser": "^8.0.0", + "@typescript-eslint/eslint-plugin": "^8.36.0", + "@typescript-eslint/parser": "^8.36.0", "copyfiles": "^2.4.1", - "electron": "github:castlabs/electron-releases#v35.7.0+wvcus", + "electron": "github:castlabs/electron-releases#v37.2.0+wvcus", "electron-builder": "~26.0.12", "eslint": "^9.0.0", "js-yaml": "^4.1.0", @@ -76,7 +76,7 @@ "stylelint-prettier": "^5.0.3", "swagger-jsdoc": "^6.2.8", "ts-node": "^10.9.2", - "tsc-watch": "^7.0.0", + "tsc-watch": "^7.1.1", "typescript": "^5.8.3" }, "prettier": "@mastermindzh/prettier-config"