Skip to content

v0.3.5

Choose a tag to compare

@t8y2 t8y2 released this 02 May 02:38
· 2004 commits to main since this release

What's New

AI Assistant Upgrade

  • Quick action buttons — 6 action types (Generate, Explain, Optimize, Fix, Convert, Sample Data) exposed via dropdown selector
  • Stream cancellation — Stop AI generation mid-stream with a stop button
  • Richer schema context — Indexes and foreign keys included in AI context for better JOIN and optimization suggestions
  • Action-specific prompts — Tailored system prompts per action type with bilingual support
  • Fix with AI — One-click error fix button appears when query execution fails
  • Conversation history — AI chat sessions auto-saved and restorable from history

SQL File Execution (contributed by @SuLea-IT)

  • Execute .sql files with streaming statement splitting
  • Real-time progress events with cancel support
  • Handles quotes, comments, PostgreSQL dollar quoting
  • Continue-on-error option
  • Toolbar button and tree context menu integration

Security (contributed by @SuLea-IT)

  • Connection passwords stored in system keyring (macOS Keychain / Windows Credential Manager)
  • Auto-migration from plaintext JSON to secure storage
  • Keyring errors surfaced in UI

Other Improvements

  • Tab bar overflow handling — tabs compress then scroll horizontally
  • Code block parsing fix for AI responses
  • DuckDB keyword completion and highlighting