v0.6.0
What's Changed
π New Features
- Tab-completion suggestions kini diurutkan berdasarkan frekuensi akses β kolom/tabel yang sering digunakan muncul lebih dulu
- Completion kolom kini menyarankan tiga bentuk:
kolom,tabel.kolom, danalias.kolom
π Bug Fixes
- Completion kolom kini muncul setelah
SELECTmeski belum ada klausaFROM
π§ Internal Refactors
- SQL parsing diganti dengan crate
sqlparserβ lebih robust untuk query kompleks - Alias & tokenizer dipindah ke
core/query(keluar dari repl adapter) CompletionServicedipecah menjadi query dan command concerns- ID koneksi diganti dari UUID ke SQLite autoincrement
Replstruct danCommandHandlerdiperkenalkan untuk konsistensi dengan pola CLI- CLI dipecah per handler,
ConnectionSvctrait diinjeksi keCli - Berbagai service refactor untuk konsistensi trait (
AnalyticsSvc,SchemaSvc)
Full Changelog: v0.5.0...v0.6.0