v2.7.4
Terminay 2.7.4 isolates window close actions to the target window while preserving panels during renderer lifecycle events.
Project window close protection
- Closing a project window now closes only that window and detaches its workspace view, leaving sibling windows intact and usable.
- Close dialogs correctly distinguish between closing a single project window ("Close Window") and quitting the application ("Quit Terminay").
Renderer lifecycle and panel state
- Panels are now preserved when the renderer unloads, ensuring that a refreshed or reconnected renderer restores the same panels and terminal sessions without recreating them.
Testing and infrastructure
- Added comprehensive e2e tests for project window close isolation and cross-window workspace integrity.
- Extended close-confirmation test coverage to validate scoped window closure and application lifecycle behavior.
Release Assets
- macOS installer: https://github.com/markwylde/terminay/releases/download/v2.7.4/Terminay-Mac-2.7.4-Installer.dmg
- Linux AppImage: https://github.com/markwylde/terminay/releases/download/v2.7.4/Terminay-Linux-2.7.4.AppImage
- Standalone server: https://github.com/markwylde/terminay/releases/download/v2.7.4/terminay-server-2.7.4.tgz