You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
v1.5.0
Features
Custom keybindings. Every action in sqlit can now be remapped
to the keys you prefer, with your overrides reflected in the
footer and help screen. Thanks @xtrasmal for kicking this off. #131, #225
In-app keybinding editor on <space>k. Browse every binding,
press a new key to rebind, or revert to defaults. No restart,
no config file editing. #234
Vim-style e/E end-of-word motions are available in the
query editor for users who want to bind them. #233
Query history is now stored as individual .sql files on
disk. #226
Project-scoped config. Run sqlit . in a project folder and
connections, history, and starred queries live under .sqlit/. #226
<space>o opens the current query in your $EDITOR. #226
Help screen is context-aware: the section matching where you
are (insert mode, results, explorer) shows first, and /
filters bindings by substring. #235, #136
Per-connection and per-database confirmation alerts. The
effective mode falls back from database to connection to
global, so you can tune confirmation per scope. #236
Markdown export and a "Copy as…" submenu, joining CSV and
JSON. A new chord also copies a column's values as a
SQL-ready list. #237, #169
Pick a subset of columns before copying or exporting via the
new "Columns…" entry in the yank menu. #238
Pipe secrets into the CLI with --password-stdin, --url-stdin, and --ssh-password-stdin instead of exposing
them on the command line. #240, #158
Pane labels and dialog shortcut hints now reflect your custom
keymap instead of the defaults. #231
Bug fixes
Cell values containing [/] no longer get mangled when
copied. #230, #229
First-time users now see n - New connection in the footer
on an empty explorer. #223
Moved n - New connection to the general Explorer section in
the help screen. It works on any tree node, not just
connection nodes. #228