Skip to content

Releases: dorylab/dory

v0.5.6

26 Mar 14:39

Choose a tag to compare

What's Changed

Features

  • Added automatic column width adjustment (autofit) to the SQL console result table, improving readability of query results without manual resizing.

Fixes

  • Fixed horizontal scrolling (scroll-x) issue in the result table’s <thead>, ensuring headers remain aligned with data columns during scrolling.
  • Resolved a packaging error in the macOS build workflow that was preventing correct asset preparation for updates.

Improvements

  • Enhanced visual consistency by updating section background styling in the result table component.
  • Improved column width calculation logic for more accurate and responsive table layout.

Internal

  • Updated indirect dependencies: yaml (v2.8.2 → v2.8.3) and picomatch (v2.3.1 → v2.3.2).

v0.5.2

25 Mar 17:35

Choose a tag to compare

What's Changed

Features

  • Added visual highlighting for the currently selected table in the SQL console sidebar, improving navigation and context awareness.

Improvements

  • Updated the SchemaSelect component to improve clarity and usability when choosing schemas.
  • Set the Data tab as the default view in the Table Browser, streamlining access to table contents.
  • Refactored and updated the Database Summary page with improved layout and information hierarchy.

Fixes & Localization

  • Refreshed stats-related components (e.g., AI Insight, Index Usage, Vacuum Status, Storage Health) with consistent styling and updated copy.
  • Added and updated English and Chinese localization strings across multiple UI components to support internationalization.

Internal

  • Consolidated UI updates across SQL Console and Table Browser into a coordinated pull request (#112), ensuring consistency and reducing duplication.
image

v0.5.2-beta.0

25 Mar 07:14

Choose a tag to compare

v0.5.2-beta.0 Pre-release
Pre-release

What's Changed

Features

  • Added new automation capabilities for Dory, including API endpoints for managing connections, querying data, checking status, and listing/interacting with tables.

Fixes

  • Resolved a monorepo build error by regenerating and updating yarn.lock to ensure consistent dependency resolution across packages.

v0.5.1

25 Mar 02:43

Choose a tag to compare

What's Changed

Features

  • Added a new save dialog for SQL queries that supports folder selection, improving organization of saved queries.
  • Introduced drag-and-drop reordering for saved queries and folders in the SQL Console sidebar, enabling intuitive arrangement.

Fixes

  • Fixed a critical connection ID validation issue affecting saved query folders, exports, imports, and workspace recovery operations.
  • Corrected the Docker release GitHub Action to properly tag and publish the latest image.

Improvements

  • Added confirmation dialogs before deleting saved queries to prevent accidental data loss.
  • Updated UI styles for saved queries and folders to improve visual clarity and consistency.

Docs

  • Added a new CONTRIBUTING.md guide and expanded README.md with contribution instructions and project context.

Security & Maintenance

  • Removed accidental console.log calls exposing environment variables in CI workflows and app scripts.
image

v0.5.1-beta.0

24 Mar 17:45
4f56a6e

Choose a tag to compare

v0.5.1-beta.0 Pre-release
Pre-release

What's Changed

Features

  • Added a new save dialog for SQL queries that supports folder selection, improving organization of saved queries.
  • Introduced drag-and-drop reordering for saved queries and folders in the SQL Console sidebar, enabling intuitive arrangement.

Fixes

  • Fixed a critical connection ID validation issue affecting saved query folders, exports, imports, and workspace recovery operations.
  • Corrected the Docker release GitHub Action to properly tag and publish the latest image.

Improvements

  • Added confirmation dialogs before deleting saved queries to prevent accidental data loss.
  • Updated UI styles for saved queries and folders to improve visual clarity and consistency.

Docs

  • Added a new CONTRIBUTING.md guide and expanded README.md with contribution instructions and project context.

Security & Maintenance

  • Removed accidental console.log calls exposing environment variables in CI workflows and app scripts.
image

v0.5.0

24 Mar 09:55

Choose a tag to compare

What's Changed

New Database Support

  • Added basic MySQL connection support, including connection form, metadata exploration, table information retrieval, and SQL dialect handling.
  • Added MariaDB connection support, reusing much of the MySQL infrastructure while providing MariaDB-specific capabilities and explorer components.

UI Improvements

  • Removed grayscale filter from user avatars in the app sidebar for improved visual consistency and accessibility.

Internal

  • Consolidated database driver registration and type definitions to support extensibility across MySQL and MariaDB.
  • Updated SQL console and connection summary endpoints to accommodate new database drivers.

v0.4.11

24 Mar 09:16

Choose a tag to compare

What's Changed

Features

  • Added automatic Homebrew tap updates: macOS stable releases now trigger auto-updates to the dorylab/homebrew-dory tap, including support for both arm64 and x64 architectures in the Homebrew cask.

Fixes

  • Fixed Windows package asset naming inconsistencies across CI workflows and Electron Builder configuration.
  • Resolved incorrect artifact names for macOS stable builds: artifacts now consistently include architecture (e.g., Dory-0.4.10-arm64.dmg, Dory-0.4.10-x64.dmg) — matching multi-arch CI output and Homebrew expectations.
  • Fixed electron-builder command execution in macOS matrix builds by using yarn workspace exec to ensure correct dependency resolution.
  • Corrected GitHub Actions permissions for Homebrew dispatch by switching to HOMEBREW_TAP_TOKEN.

Improvements

  • Optimized macOS packaging workflow with Yarn and Next.js build caching, significantly reducing CI runtime.
  • Upgraded key GitHub Actions (checkout, setup-node, upload-artifact, cache) to latest stable versions for improved reliability and security.

Docs

  • Updated README.md with current installation and usage information.

Internal

  • Refactored macOS packaging workflow to extract Homebrew dispatch into a dedicated job, improving maintainability and separation of concerns.

v0.4.10

23 Mar 18:01

Choose a tag to compare

What's Changed

Fixes

  • Resolved workflow failures in macOS and Windows packaging pipelines.
  • Fixed distribution errors during Docker-based releases.

Maintenance

  • Removed unused environment variables from CI/CD workflows and Electron main process files.

v0.4.8

23 Mar 15:38

Choose a tag to compare

What's Changed

Features

  • Added support for a dedicated beta environment, enabling safer testing and preview of upcoming features.

Improvements

  • Removed the organization entry from the user navigation sidebar in the web app, simplifying the UI for users within an organization context.

Internal

  • Updated GitHub Actions workflows to better support the new beta environment, including changes to beta, release, macOS, and Windows packaging workflows.

v0.4.8-beta.1

03 Apr 04:09

Choose a tag to compare

v0.4.8-beta.1 Pre-release
Pre-release

No commits found in range v0.4.8-beta.0..HEAD.