Release 1.6.2: upgrade Electron 44.0.0 -> 44.9.0 (restores --xdg-portal-required-version flag)
Electron 44.0.0 ignored --xdg-portal-required-version (Chromium M145 regression, electron#50057), so Linux file dialogs always went through xdg-desktop-portal. Over SSH/X11-forwarding the portal dialog opens on the server session instead of the forwarded display (journal: 'Failed to associate portal window with parent window x11:...'), leaving the main window modal-blocked and unresponsive. The fix (electron#54227) was backported to 44-x-y via #54303 and is included since 44.5.0. With 44.9.0 the existing xdg-portal-required-version=999 switch in main.js takes effect again and forces the local GTK dialog, which works over X11 forwarding and honors defaultPath.
This commit is contained in:
1 parent
503cbfdf6d
commit
b729c9b047
3 files changed
+10
-10
No files matched your search
+2
-2
@@ -2,8 +2,8 @@ cff-version: 1.2.0
|
||||
message: "If you use this software, please cite the TRIMSP-NL Workbench publication and this software release."
|
||||
title: "TRIMSP-NL Workbench"
|
||||
type: software
|
||||
version: 1.6.1
|
||||
date-released: 2026-10-09
|
||||
version: 1.6.2
|
||||
date-released: 2026-10-19
|
||||
url: "http://musruser.psi.ch/TRIMSP-NL/"
|
||||
repository-code: "https://gitea.psi.ch/LMU/TRIMSP"
|
||||
license: GPL-3.0-or-later
|
||||
|
||||
Generated
+6
-6
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "TrimSP",
|
||||
"version": "1.5.0",
|
||||
"version": "1.6.1",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "TrimSP",
|
||||
"version": "1.5.0",
|
||||
"version": "1.6.1",
|
||||
"license": "GPL-3.0-or-later",
|
||||
"dependencies": {
|
||||
"plotly.js-dist": "^1.58.4"
|
||||
@@ -18,7 +18,7 @@
|
||||
"@electron-forge/maker-rpm": "7.11.2",
|
||||
"@electron-forge/maker-squirrel": "7.11.2",
|
||||
"@electron-forge/maker-zip": "7.11.2",
|
||||
"electron": "44.0.0"
|
||||
"electron": "44.9.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@electron-forge/cli": {
|
||||
@@ -2508,9 +2508,9 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/electron": {
|
||||
"version": "44.0.0",
|
||||
"resolved": "https://registry.npmjs.org/electron/-/electron-44.0.0.tgz",
|
||||
"integrity": "sha512-FkTqPrFPZYljdPI5b7KORGsJTd6FgUQDefl5MrU3Xz9R87pAj9JLreIjDqcRN8hJIkFHIou0o8kKzvcpT9qiRQ==",
|
||||
"version": "44.9.0",
|
||||
"resolved": "https://registry.npmjs.org/electron/-/electron-44.9.0.tgz",
|
||||
"integrity": "sha512-boP8zA5OIoMGYe3uWP4IqB1VJNoEzdHYgcBaVYnd1DBv5TogwXkbM4yJGSfNmYCzalVQ5J3TAIbaKOY+ILTnyg==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "TrimSP",
|
||||
"version": "1.6.1",
|
||||
"version": "1.6.2",
|
||||
"description": "TRIMSP-NL Workbench for low-energy muon and ion implantation simulations.",
|
||||
"main": "main.js",
|
||||
"scripts": {
|
||||
@@ -35,7 +35,7 @@
|
||||
"@electron-forge/maker-rpm": "7.11.2",
|
||||
"@electron-forge/maker-squirrel": "7.11.2",
|
||||
"@electron-forge/maker-zip": "7.11.2",
|
||||
"electron": "44.0.0"
|
||||
"electron": "44.9.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"plotly.js-dist": "^1.58.4"
|
||||
|
||||
Reference in new issue
Block a user