libzim 9.0.0

libzim 9.0.0

La version 9.0.0 de la bibliothèque libzim, écrite en C++, est sortie et conçue pour travailler avec des fichiers au format ZIM. Le développement de la bibliothèque est soutenu par le projet Kiwix.

Le projet Kiwix développe un ensemble d'outils en ligne de commande zim-tools, des clients de bureau et mobiles et des scripts pour créer des fichiers ZIM à partir de dumps de projets Wikimedia ou à partir de HTML.

libzim est également utilisé dans le fork GoldenDict GoldenDict-NG.

Voici une liste succincte des fonctionnalités de la bibliothèque :

  • la création de fichiers ZIM avec compression des données au format Zstandard (auparavant, les formats ZIP, LZMA et Bzip2 étaient pris en charge);
  • recherche par titres des articles ;
  • prise en charge optionnelle de Xapian pour la recherche en texte intégral. De nombreux fichiers ZIM peuvent être téléchargés ici.

Liste des changements :

  • un bug dans la fonction getMediaCount() a été corrigé lorsque le fichier ZIM ne contenait pas d'informations M/Counter;
  • la fonction Entry::getItem() a été optimisée;
  • compatibilité assurée avec C++17;
  • prise en charge des dernières versions du framework de test googletest;
  • de nombreuses corrections pour Apple macOS/iOS et CI.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster