v1.15.0
Highlights
v1.15.0 improves text editing and header context in the TUI. SQL input, help filtering, connection setup, and other text-entry surfaces now share readline-style editing shortcuts, making cursor movement and word edits more predictable. The header also shows the effective PostgreSQL user and keeps connection context readable in narrower layouts.
What's Changed in v1.15.0
🎯 User-Facing Changes
Features and fixes that affect how you use sabiql.
- feat: add readline editing shortcuts by @riii111 in #528
- fix: simplify modal footer hints by @riii111 in #530
- fix: render only visible row detail lines by @riii111 in #532
- feat: show effective PostgreSQL user in header by @riii111 in #535
- feat: fix header connection context positioning by @riii111 in #536
- deps: bump lru from 0.18.0 to 0.18.1 in the rust-minor-patch group by @dependabot in #508
🔧 Internal Improvements
Refactoring, tests, CI, and local tooling — no behavior change for end users.
- ci: bump taiki-e/install-action from 2.82.8 to 2.83.1 in the actions-minor-patch group by @dependabot in #507
- fix: prevent stale nix-direnv profiles by @riii111 in #531
- refactor: encapsulate SQL prefetch state by @riii111 in #533
- refactor: group render output by layout by @riii111 in #534
- chore: disable automatic CodeRabbit reviews by @riii111
- refactor: encapsulate main loop runtime by @riii111
- refactor: simplify main runtime orchestration by @riii111
- refactor: finalize main runtime cleanup by @riii111