Skip to content

Dora v0.30.3

Choose a tag to compare

@github-actions github-actions released this 29 Jun 14:08
Immutable release. Only release title and notes can be modified.

Version 0.30.3

Date: 2026-06-29
Tag: v0.30.3
Range: v0.30.2..master

Why this release exists

v0.30.3 is a stability and polish release. Its headline change moves DuckDB
out of the main app binary into a separate helper process, and it fixes the
code editor failing to load in packaged builds.

Changes

  • DuckDB helper process — DuckDB-backed local file queries (CSV, Parquet,
    JSON) now run in a separate helper process instead of being linked into the
    main app binary, keeping the heavy engine out of the core download.
  • Editor loads reliably in release builds — Monaco and its fonts are now
    fully self-hosted instead of being fetched from a CDN that the packaged app's
    content-security policy blocked. Previously the SQL and ORM editors could hang
    on a blank loading state with mis-spaced text in release builds; syntax
    highlighting and the TypeScript LSP now work there too.
  • Clearer connection errors — connection-refused errors now name the host
    that could not be reached instead of showing a generic message.
  • Instant data-viewer edits — optimistic cell updates no longer flash back
    to the stale value before the save lands.
  • Unified spinner — a single 12-blade radial spinner is now used everywhere
    a loading indicator appears.

Notes

  • SSH tunnelling was reworked onto a pure-Rust library (russh), a transparent
    internal change.