libzim 9.0.0

libzim 9.0.0

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

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster