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

Release v0.7.4

What's Changed Features - Data Preview pagination: Replaced the hard-limited 200-row preview with configurable pagination (50/100/200/500/1000 rows per page) across PostgreSQL, MyS

View source on GitHub

What's Changed

Features

  • Data Preview pagination: Replaced the hard-limited 200-row preview with configurable pagination (50/100/200/500/1000 rows per page) across PostgreSQL, MySQL, SQLite, and ClickHouse. Includes estimated total row count and DataGrip-style navigation.

Improvements

  • Desktop offline app bootstrap: Enabled full offline startup for the desktop app — now loads shell UI and capabilities even without cloud connectivity.
  • Guest session recovery: Guest sessions are now reliably restored before sign-in begins (both web and Electron), improving continuity after logout or app restart.
  • Desktop session persistence: Signed-in desktop users retain their session state after cloud re-authentication, reducing redundant sign-ins.

Fixes

  • Guest authentication reliability: Fixed multiple guest-related errors in desktop auth flows, including GitHub login session handling, organization migration, cookie proxying, and link-based recovery.
  • Numeric column sorting: Fixed lexicographic sorting of integer/float columns in SQL Console result tables — now sorts numerically using column type metadata.
  • Electron OAuth flow: Corrected session handling in OAuth callback (finalize) and token consumption (consume) routes to prevent auth failures.
  • Sign-in UX consistency: Refreshes sign-in state after guest logout and resolves rendering errors in the sign-in form on desktop.

Internal

  • Added detailed auth logging for guest link resolution and Electron OAuth flows to aid debugging and observability.