Repository navigation
0.8.0
v0.8.0
New Features
Multi-Window Support (#61)
Work on multiple database sessions simultaneously with full multi-window support:
- New Window:
Cmd+Shift+N(macOS) /Ctrl+Shift+N(Windows/Linux) - Cascade Positioning: New windows open with a 30px offset for easy visibility
- Connection Sync: Windows share the connection list but maintain independent tabs and editor state
- Auto-Update Broadcast: Update notifications are sent to all open windows
Settings Popup (#61)
Quick access to settings from anywhere:
- Keyboard Shortcut:
Cmd+,(macOS) /Ctrl+,(Windows/Linux) - Settings accessible from the File menu on all platforms
- Streamlined access to appearance, database, and licensing options
Configurable Query Timeout (#60)
Set global query timeouts to prevent runaway queries:
- Navigate to Settings → Database to configure timeout (in seconds)
- Works across all database types:
- PostgreSQL: Uses
SET statement_timeout - MySQL: Uses
SET SESSION max_execution_time - MSSQL: Uses per-request timeout
- PostgreSQL: Uses
- Default: 0 (no timeout) to allow long-running queries
- Input validation prevents injection attacks
Enhanced Command Palette (#59)
Migrated to the cmdk library for a significantly improved experience:
- Nested Navigation: Browse through connections, saved queries, and appearance settings
- Smart Fuzzy Search: Acronym and character-based matching for faster navigation
- Pin/Unpin Saved Queries: Keep frequently used queries at the top
- Quick Connection Switching: Auto-switch to newly added connections
Cmd+Popens directly to the connection list with add/edit options
Improvements
Windows Titlebar & Performance (#57)
- Improved Windows custom titlebar appearance
- Performance fix for resize operations on the main thread
- Better overall responsiveness on Windows
What's Changed
- Better Windows titlebar and resize main thread performance fix by @caumeira in #57
- feat: migrate command palette to cmdk library by @Rohithgilla12 in #59
- feat: add configurable query timeout setting by @Rohithgilla12 in #60
- feat: add multi-window support and settings popup by @Rohithgilla12 in #61
New Contributors
Full Changelog: v0.7.0...v0.8.0