Skip to content

Releases: Maxteabag/sqlit

v1.1.6

23 Dec 07:32

Choose a tag to compare

Make aur decide last compatible version

v1.1.5

23 Dec 06:45

Choose a tag to compare

Add fallback for older textual versions as AUR packages haven't been updated yet

v1.1.4

22 Dec 20:32

Choose a tag to compare

Improve explorer search '/' functionality. Enter to apply search to navigate with n/N. Fixes #30
Fix potential race condition in database connection

v1.1.3

22 Dec 19:18

Choose a tag to compare

Fix wrong textual package in aur distribution

v1.1.2

21 Dec 18:58
55d4e89

Choose a tag to compare

Bump AUR package

v1.1

20 Dec 13:15

Choose a tag to compare

This release contains major features, bug fixes, and quality of life improvements.

New Features

  • Docker container discovery — press space+c to see running database containers and connect in one click
  • Indexes, Triggers, and Sequences now visible in explorer
  • Filter results with / (substring search by default, prefix with ~ for fuzzy search)
  • Star queries in history to pin frequently used ones
  • Connect directly with a connection string (#7)
  • "USE database" queries now update the active connection (#13)

Bug Fixes

  • Fixed race condition when selecting SQLite (#20)
  • Added role selection for Oracle connections (#11)
  • Fixed broken search in explorer
  • Fixed various connection UX bugs

Improvements

  • Massively improved results table performance — removed 1000 row limit, now renders millions using Apache Arrow
  • Optimized SSH connections
  • Added loading indicator when connecting
  • Prettier results view
  • Rose Pine is now the default theme
  • Added Omarchy theme sync

Thank you for the incredible feedback - 1k+ stars in under a week!

v1.0.2

19 Dec 20:47
d044523

Choose a tag to compare

Changes

Made SSH dependencies optional. #19

v1.0.1

18 Dec 08:31

Choose a tag to compare

Changes

Fixes edit connection bug and test connection blocking main thread

v1.0.0

18 Dec 05:06
95dffc2

Choose a tag to compare

I'm grateful for the support following the front-page feature on Hacker News.

Big thanks to the mod team who put it in the second-chance pool, and to the community for the tremendous feedback.

This version marks the proper stable release of sqlit. I've decided to jump from 0.6.x to v1.0.0 because this release cements the core purpose and aesthetics of the project. It sets the tone for everything that follows.

UI & UX Overhaul

  • Redesigned UI: A complete polish heavily inspired by lazygit.
  • Theming: Added beautiful new themes, with the sqlit theme now set as default.
  • VIM-like Navigation: (Suggested by vinshoo)
    • Browse explorer tree with j/k
    • Next/Prev autocomplete suggestion with Ctrl+j, Ctrl+k
    • Browse Results with h/j/k/l
    • Press / to filter tables
    • u to edit cell value
    • y to copy the query field
  • Performance: Reduced startup time by 30%.

Security

  • Keyring Integration: We now use the OS-level encrypted credential store to save connection details (Suggested by caminanteblanco).
  • Empty Password Option: Added an option for empty passwords in connection strings; you will be securely prompted upon connection. No credentials are stored anywhere.

Features & Adapters

  • Cloudflare D1: Added a new adapter for Cloudflare D1 (Suggested by slimebot80).
  • Temporary Connections: The CLI can now run "temporary connections" without saving them (e.g., sqlit connect sqlite --file-path /path/to/db) (Suggested by mrbump).

Breaking Changes / CLI

  • Modernized CLI API: Run sqlit --help to see the new commands.
  • Improved package installation experience.