libzim 9.0.0

libzim 9.0.0

Rilis perpustakaan libzim 9.0.0, ditulis dalam C++ dan dirancang untuk bekerja dengan file dalam format ZIM. Pengembangan perpustakaan dilakukan dan disponsori oleh proyek Kiwix.

Proyek Kiwix sedang mengembangkan serangkaian utilitas konsol alat-zim, desktop и mobile klien dan skrip untuk membuat berkas ZIM dari dump proyek Wikimedia или dari HTML.

Libzim juga digunakan di garpu GoldenDict GoldenDict-NG.

Daftar singkat fitur perpustakaan:

  • membuat file ZIM dengan kompresi data dalam format Zstandard (sebelumnya mendukung format ZIP, LZMA dan Bzip2);
  • mencari berdasarkan judul artikel;
  • dukungan Xapian opsional untuk pencarian teks lengkap. Banyak file ZIM yang dapat diunduh di sini.

Daftar perubahan:

  • Memperbaiki bug di fungsi getMediaCount() jika file ZIM tidak memiliki informasi M/Counter;
  • fungsi Entry::getItem() telah dioptimalkan;
  • kompatibilitas dengan C++17 terjamin;
  • dukungan untuk versi terbaru kerangka pengujian googletest;
  • banyak perbaikan untuk Apple macOS/iOS dan CI.

Sumber: linux.org.ru

Tambah komentar