Hi,
After announcing the libzim7 release a month ago, we are proud to
release the version 3.0.0 of the Zim-tools. The Zim-tools is the
swiss-knife for manipulating ZIM files.
Actually this release has been made available already a few weeks ago
and here again this is major release. It makes almost a year we have
been working on this new release which mainly brings support of libzim7
and major improvements to the zimcheck tool.
Here is the complete changelog:
* zimwriterfs: Do not allow zimwriterfs to overwrite a existing zim
file (@asashnov #193)
* zimcheck: Make zimcheck print json output with option `--json`
(@veloman-yunkan #206)
* zimcheck: Make zimcheck multithreaded (@veloman-yunkan #194)
* zimcheck: Add an option to check for redirection loops (@shashwat1002
#218)
* zimrecreate: Add an option `-j` to not create fulltext index
(@data-man #234)
* zimrecreate: Add option `-J` (--threads) to set the number of threads
to use (@data-man #235)
* remove zstd compression options. We are now always creating zim file
with zstd (@kelson42 #261, 264)
* zimwriterfs: Do not use the extension of file as mimetype (@mgautier
#265)
* zimcheck: Improve performance of detection of the kind of url
(@veloman-yunkan #179)
* Support new protocols xmpp, news and urn (@kelson42 #205)
* zimdump: zimdump now print the favicon and mainentry path instead of
the index (@kelson42 #220)
* zimdump: Add a option to create html redirect insteal of symlink
* zimdump: Fix issue where zimdump crash depending of the stored path
of redirection (@maneesh #211)
* zimdump: Fix argument --ns not working (@maneesh #216)
* Add zimcheck unit tests (@veloman-yunkan #215)
* zimdump: Fix http redirect (@veloman-yunkan #225)
* Adapt zim tools to new libzim api (@mgautier @veloman-yunkan @maneesh)
* Compile zimsearch binary only if libzim is compiled with xapian
(@mgautier, #201)
* Docker : Better open zimtools image (@rgaudin #209)
This new release is an important milestone in our global QA effort
around ZIM files. Latest Zimcheck has been already integrated in our
Zimfarm and its new machine readable output can now be checked in our
(currently being build) CMS.
From a more general point of view, improving the Zim-tools is essential
to allow hackers to easily deal with the ZIM files and maybe even
produce their own. More infos at https://github.com/openzim/zim-tools.
Happy coding!
Kelson
--
Kiwix - Wikipedia Offline & more
* Web: https://kiwix.org/
* Twitter: https://twitter.com/KiwixOffline
* Wiki: https://wiki.kiwix.org/