Skip to content

Releases: dorylab/dory

v0.23.0

05 Jun 18:09

Choose a tag to compare

What's Changed

Authentication & Session Management

  • Added desktop-local action authentication with snapshot fallback for improved offline reliability during sign-in and session recovery.
  • Cleared session cookies reliably on desktop sign-out and anonymous account deletion, improving privacy and security.
  • Refined the desktop auth finalize page flow for smoother email verification completion.

Desktop App Experience

  • Showed the app UI only after Next.js finishes loading, eliminating flash-of-unstyled-content and improving perceived startup performance.
  • Made the desktop window title bar transparent and draggable (later reverted to default for consistency).
  • Improved Electron theme backgrounds and dialog focus handling for better visual polish and accessibility.
  • Refined Electron startup logic and DMG packaging configuration, including centered DMG layout and a switch to gray background for installer visuals.

Internal

  • Updated Electron Builder configuration and related scripts to support refined packaging and theme behavior.
  • Consolidated and cleaned up desktop-specific auth context and action definitions across server and client layers.

v0.22.2

05 Jun 11:57

Choose a tag to compare

What's Changed

AI Features & Reliability

  • Enabled AI actions (e.g., table summaries, schema explanations, tab title generation) to use the cloud proxy on desktop clients, improving consistency and reliability across platforms.
  • Fixed an error in AI model execution that caused failures during tab title generation and other AI-driven insights—now handles model errors gracefully and surfaces clearer feedback.

Query Audit Stability

  • Resolved two critical issues preventing the query audit feature from opening or functioning correctly on desktop, including entitlement checks and UI initialization errors in the sidebar navigation.

Internal

  • Refactored AI execution pathways to consistently route through the cloud AI proxy, simplifying logic and unifying behavior across web and desktop environments.

v0.22.2-beta.0

05 Jun 03:44

Choose a tag to compare

v0.22.2-beta.0 Pre-release
Pre-release

What's Changed

Features

  • Added support for using the cloud AI proxy for AI-powered actions in the desktop environment, enabling more reliable and scalable AI execution across features like table summaries, schema explanations, column tagging, and tab title generation.

Fixes

  • Fixed an error that prevented the query audit panel from opening correctly in the SQL console.
  • Resolved an AI model execution error that caused failures during tab title generation and other AI-driven operations.

Improvements

  • Unified AI request routing to consistently use the cloud AI proxy across SQL console components—including Copilot modes, saved queries sidebar, and tab management—improving reliability and maintainability.

Internal

  • Updated i18n translation files (English, Spanish, Japanese, Chinese) to reflect new or adjusted AI-related UI strings.

v0.22.1

05 Jun 02:04

Choose a tag to compare

What's Changed

Improvements

  • Enhanced table structure tooltip: Column details (e.g., data type, nullability, description) are now merged into the structure tooltip in the table browser, providing richer context without navigating away from the overview.
  • Improved email verification UI: The verify email panel layout is widened and action buttons (e.g., “Resend email”, “Go to dashboard”) are horizontally aligned for better visual consistency and usability.

Localization

  • Centralized i18n locales: Shared translation strings across the web app have been consolidated into packages/i18n, improving maintainability and consistency for English, Spanish, Japanese, and Chinese locales.

Internal

  • Codebase refactoring: Several components and AI-related modules (e.g., column tagging, cloud proxy model, tab title generation) were updated to support the unified tooltip and localization changes—enabling cleaner extensibility and reducing duplication.

v0.22.0

04 Jun 16:20

Choose a tag to compare

What's Changed

Features & Improvements

  • Guest sign-in experience: Added loading state during guest authentication and initialized user ID plumbing across auth flows and session recovery components.
  • Connection dialog redesign: Refactored the connection creation/edit dialog into a sectioned side navigation layout for improved clarity and usability.
  • TLS configuration UI: Refined TLS controls in the connection dialog, including updated certificate field presentation and form organization.
  • Data source filtering: Improved metadata filtering UI for data sources—enhanced search, filter controls, and localization support across all languages.
  • Connection cards: Added a “Prod” badge to indicate production data sources; refined card actions and updated the delete confirmation dialog for better user feedback.

Fixes

  • SQL Console stability: Fixed database list loading failure when first entering the SQL Console with a ClickHouse connection.

Internal

  • Merged coordinated PRs (#279, #280) to align frontend changes across auth, connections, and SQL console modules.

v0.21.5

04 Jun 11:20

Choose a tag to compare

What's Changed

Fixes

  • Resolved MCP-related errors preventing proper initialization and auto-opening of the MCP proxy in Electron and web environments.
  • Fixed session recovery synchronization issues on desktop platforms.

Improvements

  • Redesigned the sign-in page for improved usability and consistency across desktop and web, including updated translations for English, Spanish, Japanese, and Chinese.
  • Enhanced the SQL console result inspector panel with refined layout and behavior for better data exploration.

Internal

  • Updated Electron app dependencies and package metadata to support latest MCP integration changes.

v0.21.4

04 Jun 08:37

Choose a tag to compare

What's Changed

Fixes

  • Fixed an error that prevented users from opening email verification links during sign-in, sign-up, and email verification flows.

Improvements

  • Updated localization files across English, Spanish, Japanese, and Chinese to ensure consistent and accurate messaging for authentication UI components.

Internal

  • Integrated plugin-related dependencies and configurations as part of the plugins feature merge.

v0.21.3

04 Jun 08:28

Choose a tag to compare

What's Changed

Features

  • Added support for anonymous user access, enabling unauthenticated usage of the web app.
  • Implemented macOS notarization verification for DMG packages to improve security and distribution compliance.

Fixes

  • Resolved tab-switching reload errors in the table browser’s data preview component.
  • Fixed email verification flow failures across multiple Electron authentication endpoints and related auth utilities.
  • Corrected code signing and notarization signature errors in macOS packaging workflows and helper scripts.

Internal

  • Refactored macOS packaging and notarization logic across GitHub Actions, Electron builder config, and supporting scripts to improve reliability and maintainability.

v0.21.3-beta.1

04 Jun 06:49
275bd4e

Choose a tag to compare

v0.21.3-beta.1 Pre-release
Pre-release

What's Changed

Fixes

  • Resolved a signature verification error affecting macOS package builds.

Improvements

  • Removed mandatory login requirement for certain admin and web app workflows, improving accessibility for local development and testing.

v0.21.3-beta.0

04 Jun 06:12
7f9077b

Choose a tag to compare

v0.21.3-beta.0 Pre-release
Pre-release

What's Changed

Features

  • Added support for anonymous user access, allowing users to explore the application without signing in.
  • Implemented DMG notarization verification for macOS Electron builds to improve security and compatibility with Apple’s requirements.

Fixes

  • Fixed an issue where switching tabs triggered unnecessary data reloads in the table browser’s data preview component.
  • Resolved an email verification error that prevented successful completion of the email verification flow for Electron-authenticated users.

Internal

  • Updated release tooling and version metadata across all packages to prepare for v0.21.2.