Skip to content

v0.3.0

Choose a tag to compare

@fakhrulnugroho fakhrulnugroho released this 23 May 04:39

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