v0.29.0
What's Changed
Features
- SQL result set persistence: Query results are now saved as artifacts in Parquet format, enabling durable storage and reuse across sessions.
- Work hydration improvements: SQL console tabs now reliably restore previous query results and state when reconnecting or reloading, with safer archiving of work history.
Fixes & Improvements
- Fixed tab activation logic during work hydration to ensure the correct result tab is selected after restoration.
- Improved Postgres connection timeout handling for more responsive and reliable connection checks.
- Added support for configurable desktop authentication protocols (e.g., custom URI schemes), enhancing flexibility for Electron-based auth flows.
- Upgraded
better-authand enabled IP tracking for improved security and auditability of authentication events.
Internal
- Removed legacy
pglitebundling and asset copying, simplifying the build pipeline and reducing bundle size. - Optimized standalone app builds: deduplicated asset copies (Shiki, pglite), preserved DuckDB dylib during binary stripping, and pruned unnecessary traced native binaries.
How is this guide?