SQLite 3.42 kini tersedia sebagai kemas kini terbaharu untuk pilihan pangkalan data SQL yang digunakan secara meluas dan mesra benam ini yang digunakan oleh banyak aplikasi dan perisian lain untuk tujuan penyimpanan data yang ringan dan pantas.
Paling ketara dengan SQLite 3.42 ialah pengenalan arahan padam selamat FTS5. Apabila pilihan ini digunakan, semua jejak forensik kemudian dialih keluar daripada indeks terbalik FTS5 apabila kandungan dipadamkan dan bukannya berpotensi meninggalkan maklumat terpendam di sekitar pasca pemadaman. dokumentasi baharu pada pilihan konfigurasi padam-selamat menerangkan:
“Biasanya, apabila entri dalam jadual fts5 dikemas kini atau dipadamkan, bukannya mengalih keluar masukan daripada indeks teks penuh, kekunci padam ditambahkan pada b-tree baharu yang dicipta oleh urus niaga. Ini cekap, tetapi ini bermakna yang lama penuh-entri indeks teks kekal dalam fail pangkalan data sehingga ia akhirnya dialih keluar oleh operasi gabungan pada indeks teks penuh. Sesiapa sahaja yang mempunyai akses kepada pangkalan data boleh menggunakan entri ini untuk membina semula secara remeh kandungan baris jadual FTS5 yang dipadamkan. Walau bagaimanapun, jika’secure Pilihan-delete’ditetapkan kepada 1, maka entri teks penuh sebenarnya dialih keluar daripada pangkalan data apabila baris jadual FTS5 sedia ada dikemas kini atau dipadamkan. Ini lebih perlahan, tetapi ia menghalang entri teks penuh lama daripada digunakan untuk membina semula baris jadual yang dipadamkan.”
SQLite 3.42 juga menambah baik fungsi JSON SQLnya untuk menyokong sambungan JSON5, pilihan konfigurasi pangkalan data baharu ditambah, penambahbaikan perancang pertanyaan, lebih banyak sokongan kata kunci untuk fungsi SQL yang ditakrifkan aplikasi dan pelbagai pembetulan dan pengoptimuman prestasi lain.
Muat turun dan butiran lanjut tentang keluaran SQLite 3.42 melalui SQLite.org.