Skip to content

GQuick v0.1.9

Choose a tag to compare

@github-actions github-actions released this 10 May 14:25
5e40ecf

What's New

Homebrew Plugin (macOS/Linux)

  • New plugin: Full Homebrew package manager integration
    • brew: prefix search for packages directly from the launcher
    • Installed packages tab: View all installed formulae/casks with version and outdated status
    • Search tab: Search Homebrew registry with live results
    • Outdated tab: See packages with available updates
    • Package detail panel: Resizable side panel showing full package info (description, homepage, versions, dependencies)
    • One-click actions: Install, uninstall, upgrade, and update packages with confirmation modals
    • Live operation output: Background operations stream output in real-time with status bar
    • Keyboard shortcut: Cmd/Ctrl+Shift+B to open Homebrew view
    • Jump to package from search: Plugin search results open directly to the package detail page instead of just opening the view
  • Smart filtering: Already-installed packages are filtered out of remote search results
  • Operation safety: Persistent background operations with cancel support, per-item action state (no spinner bleeding), and automatic info refresh after operations complete
Screenshot 2026-05-10 at 16 23 18

UX Improvements

  • ESC key behavior:
    • Cancels running inline terminal commands and speedtests before closing the window
    • Pressing ESC in search with a non-empty query now clears the query instead of hiding the window
  • Screenshot capture: Now saves to the app data directory instead of Desktop
  • macOS app launcher: Now includes /Applications/Utilities and /System/Applications/Utilities paths
  • Actions panel: Shows only the first trigger per plugin instead of all regex alternatives for cleaner display

Bug Fixes

  • Fixed search input flickering when typing > terminal commands — removed premature setItems([]) in the onChange handler
  • Fixed Homebrew operation race conditions: Operation IDs prevent stale events from clobbering running state; cancel now terminates the full process tree using process groups (setsid on Unix)
  • Fixed out-of-order package info responses: A sequence guard ensures the correct package is selected even if brew info responses arrive out of order

Other Changes

  • Trimmed plugin keywords to only words that actually trigger the plugin (reduces false matches)
  • Added Tauri opener plugin for external URL handling

Full Changelog: v0.1.8...v0.1.9