libzim 9.0.0

libzim 9.0.0

De release van bibliotheek libzim versie 9.0.0, geschreven in C++, die bedoeld is voor het werken met bestanden in het formaat ZIM. De ontwikkeling van de bibliotheek wordt uitgevoerd en gesponsord door het project Kiwix.

Het Kiwix-project ontwikkelt een set console-hulpprogramma's zim-tools, desktop en mobile clients, en scripts voor het creƫren van ZIM-bestanden uit dumps van Wikimedia-projecten of uit HTML.

Daarnaast wordt libzim gebruikt in de fork GoldenDict GoldenDict-NG.

Een kort overzicht van de mogelijkheden van de bibliotheek:

  • het creĆ«ren van ZIM-bestanden met datacompressie in het Zstandard-formaat (eerder werden de formaten ZIP, LZMA en Bzip2 ondersteund);
  • zoeken op artikel titels;
  • optionele ondersteuning voor Xapian voor full-text zoekopdrachten. Meerdere ZIM-bestanden kunnen worden gedownload hier.

Wijzigingenlijst:

  • een fout in de functie getMediaCount() gecorrigeerd, wanneer er geen informatie M/Counter in het ZIM-bestand was;
  • de functie Entry::getItem() geoptimaliseerd;
  • compatibiliteit met C++17 verzekerd;
  • ondersteuning voor de laatste versies van het testframework googletest;
  • talrijke bugfixes voor Apple macOS/iOS en CI.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster