Releases: Maxteabag/sqlit
Releases · Maxteabag/sqlit
v1.3.1
v1.3.0
This release includes improvements giving you more control of what to execute and what to comment, among with more VIM features such as counted operations, line numbers (and relative line numbers setting), and lots of other quality of life fixes.
Features
- Add gruvbox-light theme (PR #92 by @kanlac)
- Add more basic VIM bindings for query editor: I, C, D (PR #95 by @BreitbandModem)
- Add counter vim motions, so that 3j and d3w works, etc.
- Add Supabase pooler shard option
- feat: add vim count prefix support for motions and operators
- Add query alert mode. This allows you to enable a confirm button for create/update and delete operations. issues: #81
- feat: add MotherDuck cloud support. issues: #103
- feat: pass extra_options to database drivers and add authentication settings for snowflake issues: #108
- Add ability toggle comment for current statement of cursor
- Add ability to toggle comment for selection (g+c+s) @LVG77
- Add ability to run current statement of cursor (g+s) @LVG77
Improvements and fixes
- fix: InMemory query history contains duplicates (PR #104 by @bivashy) — issues: #99
- fix: move Commands hint to left side for better discoverability (PR #105 by @koriyoshi2041) — issues: #83
- fix: Thai language (TIS-620) Unicode support for MySql
- Execute selection by default, fix comment execution — issues: #97
- Fix MySQL create database command — issues: #107
- Auto-refresh explorer after DDL commands
- Fix "update" via results keybinding not using primary key for generated SQL query
- Connect directly to an existing connection via CLI flag "-c "mydb" or --connection "mydb" — issues: #88
- Improve explorer refresh cursor restore
- Explorer filtering now hides the filtered away results in the connection explorer
- Auto-reconnect after driver installation— issues: #102
-Fix refresh when adding connections via CLI while sqlit is running #100
v1.2.11
- Keep query history for unsaved connections during the session and hide unavailable entries in Telescope\n- Fix autocomplete alias resolution for qualified tables\n\nFull Changelog: v1.2.10...v1.2.11
v1.2.10
v1.2.9
v1.2.8
v1.2.7
v1.2.6
sqlit 1.2.6
New Features
Interactive JSON Tree View (#78) (Thanks: @the-vampiire)
- View JSON/JSONB values in an interactive tree with expand/collapse navigation
- Use
tto toggle between raw text and tree view - Navigate with
j/k, expand/collapse all withz/Z - Copy node values or paths with
y
Visual Mode for Explorer
- Select multiple connections using
vto enter visual mode - Bulk operations: move to folder (
m) or delete (d)
Hierarchical Connection Folders
- Organize connections into folders
- Primary-colored folder icons (📁) in the explorer tree
Fixes
- Fixed JSON value viewer crash on certain data types (#78)
- Fixed Oracle adapter cursor leak causing resource exhaustion. Closes #69
- Fixed n/N keys blocked in results filter input. Closes #79
- Hide/show password toggle in connection forms. Closes #75
- Edge case fixes for Postgres
- UX improvements for explorer
v1.2.5
Add Google BigQuery support with Docker emulator detection.
New
- BigQuery connections (Application Default or Service Account auth)
- Docker detection for
bigquery-emulatorcontainers - Auto-detect local emulator when port is specified
Fixed
- Skip password prompt for databases that don't require auth