v1.14.0
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