Back to release notes
v0.3.11Synced from GitHub release-notes

Release v0.3.11

What's Changed Features - Workspace export and import: Added new functionality under Settings > Data to export and import workspace data, including team-level connections and user-

View source on GitHub

What's Changed

Features

  • Workspace export and import: Added new functionality under Settings > Data to export and import workspace data, including team-level connections and user-level saved queries and folders. Exports exclude sensitive credentials (passwords, SSH keys, tokens), and imports automatically handle duplicate names by appending a timestamp suffix.

Fixes

  • Docker image size reduction: Switched the Docker runner stage from node:lts to node:lts-slim, cutting image size from ~1.5 GB to ~575 MB by removing unnecessary build-time tools.
  • Turbopack file tracing warning: Fixed an overly broad file tracing warning in the pglite client by refactoring path.resolve() usage to avoid static analysis triggers during builds.

Improvements

  • Yarn upgrade to v4: Migrated the entire monorepo from Yarn v1 to Yarn v4, including:
    • Updated lockfile format and CI workflows (--frozen-lockfile--immutable)
    • Upgraded Node.js version in CI to lts/*
    • Renamed root workspace to dory-monorepo to resolve naming conflicts with Electron
    • Upgraded @ai-sdk/openai-compatible to v2 for peer dependency compatibility
    • Fixed a type error in reasoning.tsx related to Streamdown props

Internal

  • CI/CD optimizations: Removed redundant Yarn cache steps from GitHub Actions workflows and updated all workflows to use Yarn v4 consistently.