libzim 9.0.0

libzim 9.0.0

Byl vydán 9.0.0 knihovny libzim, napsané v jazyce C++ a určené pro práci se soubory ve formátu ZIM. Vývoj knihovny je řízen a financován projektem Kiwix.

Projekt Kiwix vyvíjí sadu konzolových utilit, zim-tools, desktopových, a mobilních klientů a skriptů pro vytváření souborů ZIM z dumpů projektů Wikimedia nebo z HTML..

Libzim je také používán ve fork GoldenDict GoldenDict-NG.

Krátký seznam možností knihovny:

  • vytváření souborů ZIM s kompresí dat ve formátu Zstandard (dříve byly podporovány formáty ZIP, LZMA a Bzip2);
  • vyhledávání podle názvů článků;
  • volitelná podpora Xapian pro fulltextové hledání. Množství souborů ZIM lze stáhnout zde.

Seznam změn:

  • opraven problém ve funkci getMediaCount(), pokud ve souboru ZIM chyběla informace M/Countrer;
  • optimalizována funkce Entry::getItem();
  • zajištěna kompatibilita s C++17;
  • podpora nejnovějších verzí testovacího rámce googletest;
  • mnoho oprav pro Apple macOS/iOS a CI.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster