libzim 9.0.0

libzim 9.0.0

The release of 9.0.0 of the libzim library, written in C++ and designed to work with files in the format ZIM. The development of the library is carried out and sponsored by the project Kiwix.

The Kiwix project is developing a set of console utilities zim-tools, desktop и Mobile clients and scripts to create ZIM files from Wikimedia project dumps or from HTML.

Also libzim is used in the GoldenDict fork GoldenDict-NG.

A short list of library features:

  • creating ZIM files with data compression in the Zstandard format (previously ZIP, LZMA and Bzip2 formats were supported);
  • search by article titles;
  • optional Xapian support for full-text search. Many ZIM files can be downloaded here.

List of changes:

  • Fixed a bug in the getMediaCount() function if the ZIM file was missing M/Counter information;
  • the Entry::getItem() function has been optimized;
  • compatibility with C++17 is ensured;
  • support for the latest versions of the googletest testing framework;
  • numerous fixes for Apple macOS/iOS and CI.

Source: linux.org.ru

Add a comment