libzim 9.0.0

libzim 9.0.0

Ny famoahana ny 9.0.0 amin'ny tranomboky libzim, nosoratana tamin'ny C ++ ary natao hiasa amin'ny rakitra amin'ny endrika ZIM. Ny fampandrosoana ny tranomboky dia tanterahana ary tohanan'ny tetikasa Kiwix.

Ny tetikasa Kiwix dia mamolavola andiana fitaovana fampiononana zim-fitaovana, biraonao и finday mpanjifa sy script mba hamoronana rakitra ZIM avy amin'ny tetikasa Wikimedia dumps na avy amin'ny HTML.

Ny libzim koa dia ampiasaina amin'ny fork GoldenDict GoldenDict-NG.

Lisitra fohy momba ny famakiam-boky:

  • mamorona rakitra ZIM miaraka amin'ny famatrarana data amin'ny endrika Zstandard (ny endrika ZIP, LZMA ary Bzip2 teo aloha dia notohanana);
  • karohy amin'ny lohatenin'ny lahatsoratra;
  • Fanohanana Xapian azo atao amin'ny fikarohana lahatsoratra feno. Maro ny rakitra ZIM azo alaina eto.

Lisitry ny fanovana:

  • Nanamboatra bug tao amin'ny fiasan'ny getMediaCount() raha tsy ampy fampahalalana M/Counter ny rakitra ZIM;
  • ny Entry ::getItem() dia natao optimized;
  • azo antoka ny mifanaraka amin'ny C++17;
  • fanohanana ny kinova farany amin'ny rafitra fitiliana googletest;
  • fanamboarana maro ho an'ny Apple macOS/iOS sy CI.

Source: linux.org.ru

Add a comment