Megjelent a 9.0.0 verzió a C++ nyelven írt libzim könyvtárból, amely a ZIM fájlformátummal való munkára szolgál. ZIM. A könyvtár fejlesztése a Kiwix.
A Kiwix projekt egy konzolos segédeszközökből álló készletet fejleszt zim-tools, asztali és mobil klienseket, valamint skriptet a ZIM fájlok létrehozásához Wikimedia projektek dumpjaiból vagy HTML-ból.
A libzim a GoldenDict forkjában is használatban van. GoldenDict-NG.
A könyvtár funkcióinak rövid listája:
- ZIM fájlok létrehozása Zstandard adatkompresszióval (korábban ZIP, LZMA és Bzip2 formátumok támogatták);
- cikkcímek alapján történő keresés;
- opcionális Xapian támogatás a teljes szöveges kereséshez. Számos ZIM fájl letölthető. itt.
Változások listája:
- Javítva lett a getMediaCount() funkció, ha a ZIM fájl M/Counter információja hiányzott.
- Optimalizálva lett az Entry::getItem() funkció.
- Kompatibilitás biztosítva a C++17-tel.
- Támogatás a googletest legújabb verzióihoz.
- Számos javítás Apple macOS/iOS és CI számára.
Forrás: linux.org.ru
