Skip to content

v1.14.0

Choose a tag to compare

@riii111 riii111 released this 07 Jul 15:55

Highlights

This release improves the experience around PostgreSQL connections. You can now leave the Host, User, and Password fields blank; in that case, sabiql falls back to the default behavior of psql and libpq. The connection form now includes a live DSN preview, making it clear whether a field was left blank by mistake or by choice. You can check which connection details will be used before connecting.

This release also adds a Row Detail feature, based on a suggestion from @abelfubu. You can now open the selected row in a modal for easier reading and copying. This is sabiql's first external contribution. Thanks a lot!

What's Changed in v1.14.0

🎯 User-Facing Changes

Features and fixes that affect how you use sabiql.

  • Block CSV export for mutating result queries by @riii111 in #439
  • SAB-283 Keep SSL mode connect action visible by @riii111 in #446
  • Void installation guide fix by @Kirilla39 in #391
  • feat: add row json visualization by @abelfubu in #485
  • fix: support optional PostgreSQL connection fields by @riii111 in #487
  • fix: align row detail key contracts by @riii111 in #488
  • feat: add PostgreSQL DSN preview to connection setup by @riii111 in #489
  • fix: show password placeholder in connection setup by @riii111
  • fix: keep placeholder alignment under focus by @riii111

🔧 Internal Improvements

Refactoring and maintenance changes with no intended behavior change for end users.

  • chore(deps): bump quinn-proto to fix audit by @riii111 in #479
  • deps: bump uuid from 1.23.3 to 1.23.4 in the rust-minor-patch group by @dependabot[bot] in #478
  • deps: bump ratatui from 0.30.1 to 0.30.2 in the rust-minor-patch group by @dependabot[bot] in #449
  • ci: bump taiki-e install action by @riii111 in #480
  • ci: bump taiki-e/install-action from 2.82.5 to 2.82.8 in the actions-minor-patch group by @dependabot[bot] in #486
  • fix: scope test-only dsn builder type usage by @riii111