Izšel je libzim 9.0.0, knjižnica napisana v jeziku C++, namenjena delu s datotekami v formatu ZIM. Razvoj knjižnice poteka in jo financira projekt Kiwix.
Projekt Kiwix razvija nabor konzolnih orodij zim-tools, namiznih in mobilnih strank in skript za ustvarjanje ZIM datotek iz izpustov projektov Wikimedia ili iz HTML.
Prav tako se libzim uporablja v forku GoldenDict GoldenDict-NG.
Kratek seznam možnosti knjižnice:
- ustvarjanje ZIM datotek s stiskanjem podatkov v formatu Zstandard (prej so podpirali formati ZIP, LZMA in Bzip2);
- iskanje po naslovih člankov;
- opcijska podpora za Xapian za polno besedilo iskanje. Številne ZIM datoteke si lahko prenesete ovde.
Seznam sprememb:
- odpravljena napaka v funkciji getMediaCount(), če je v ZIM datoteki manjkala informacija M/Counter;
- optimizirana funkcija Entry::getItem();
- zagotovljena združljivost s C++17;
- podpora za zadnje različice testnega ogrodja googletest;
- številna popravila za Apple macOS/iOS in CI.
Izvor: linux.org.ru
