v0.3.0
What's Changed
π New Features
- REPL table rendering: minimal style dengan truncation, expanded record view (
\x), middle-truncate untuk sel panjang - REPL backslash commands:
\dt(list tables),\x(toggle expanded),\refresh(reload schema),\q(quit); DDL auto-refresh setelah CREATE/DROP/ALTER - Ghost text completion: SqlHinter dengan common-prefix suggestion saat mengetik
- Context-aware JOIN ON completion: kolom yang ada di kedua tabel diprioritaskan
- Alias-aware completion: resolusi alias FROM/JOIN/subquery di dot-completion dan column completion
- CLI UX improvements: perbaikan help text, dukungan TLS modes per koneksi, pengalaman REPL/connect yang lebih baik
π Bug Fixes
- Prefix matching pada SqlHinter untuk ghost text yang akurat
- Char-safe indexing di hint suffix computation
- Perbaikan needless borrow dan allocation di completer
β»οΈ Refactoring
- Hapus normalize_val yang redundan di expanded renderer
Full Changelog: v0.2.0...v0.3.0