Features
- Added non-destructive settings. #348
The change upgrades the application's user settings configuration, making the settings retrieval non-destructive, where invalid or unknown entries are unused but preserved. It replaces the old solution where the config file was duplicated into a backup file (which could be overwritten by later backups), and makes manual editing ofsettings.jsonsafe.
Improvements
- Migrated window state persistence to Electron's built-in API. #345
Electron v44 introduced support for window state persistence and the application has been migrated to the built-in solution.
Fixes
- Fixed instance creator to fit narrow application window. #350
The instance creator of a remote instance better adapts to narrow application windows, without action buttons wrapping into multiple rows.
Internal
- Fixed build in air-gapped environment. #349
Added an upstream fix for Electron’s checksum verification to work in air-gapped environments. It will allow the application to return to Flatpak.
Full Changelog: v0.24.0...v0.25.0