Skip to content

0.8.0

Choose a tag to compare

@github-actions github-actions released this 12 Dec 07:43
· 447 commits to main since this release

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
  • 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+P opens 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

New Contributors

Full Changelog: v0.7.0...v0.8.0