diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d410da77..f03423de2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,9 @@ # ChangeLog +### 4.5.1 +- FIXED: MongoId detection +- FIXED: #203 disabled spellchecker +- FIXED: Prevented display filters in form view twice +- FIXED: Query designer fixes ### 4.5.0 - ADDED: #220 functions, materialized views and stored procedures in code completion diff --git a/app/src/electron.js b/app/src/electron.js index f8ccd71d5..8e657b3da 100644 --- a/app/src/electron.js +++ b/app/src/electron.js @@ -205,14 +205,18 @@ function createWindow() { slashes: true, }); mainWindow.on('close', () => { - fs.writeFileSync( - configRootPath, - JSON.stringify({ - winBounds: mainWindow.getBounds(), - winIsMaximized: mainWindow.isMaximized(), - }), - 'utf-8' - ); + try { + fs.writeFileSync( + configRootPath, + JSON.stringify({ + winBounds: mainWindow.getBounds(), + winIsMaximized: mainWindow.isMaximized(), + }), + 'utf-8' + ); + } catch (err) { + console.log('Error saving config-root:', err.message); + } }); mainWindow.loadURL(startUrl); if (os.platform() == 'linux') { diff --git a/package.json b/package.json index 980c9eef6..5a1dc3968 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "4.5.1-beta.2", + "version": "4.5.1", "name": "dbgate-all", "workspaces": [ "packages/*",