diff options
Diffstat (limited to 'system/kiwix-tools-bin/docs/Changelog')
-rw-r--r-- | system/kiwix-tools-bin/docs/Changelog | 367 |
1 files changed, 367 insertions, 0 deletions
diff --git a/system/kiwix-tools-bin/docs/Changelog b/system/kiwix-tools-bin/docs/Changelog new file mode 100644 index 0000000000000..680756cee05ca --- /dev/null +++ b/system/kiwix-tools-bin/docs/Changelog @@ -0,0 +1,367 @@ +kiwix-tools 3.7.0 +================= + + * Fixed ZIM name vs Book name confusion in documentation (@veloman-yunkan #663) + * Fixes compilation dependencies to rely on appropriate version (@kelson42 #667) + * New --skipInvalid Kiwix Server command line option (@schuellerf @kelson42 #666) + +kiwix-tools 3.6.0 +================= + + * Improved kiwix-serve man page (@iArchitSharma #626) + * C++17 compliant code base (@mgautierfr #636) + * Support of libkiwix13 (@mgautierfr #633) + * Additional docker images archs for armv6 and i386 (@rgaudin #622) + +kiwix-tools 3.5.0 +================= + + * Do not use `--static` option when compiling on MacOs (@mgautierfr #615) + * Move main branch from `master` to `main`. + * Fix docker image (@jacroe #597) + * Various CI improvements (@kelson42) + +kiwix-serve +----------- + + * Add documentation about the kiwix-serve API (@veloman-yunkan #586) + https://kiwix-tools.readthedocs.io/en/latest/kiwix-serve.html#http-api + +kiwix-tools 3.4.0 +================= + + * Remove last reference to kiwix-read tool (@legoktm #569) + +kiwix-serve +----------- + + * Fix broken indentation in usage (@kelson42 #560) + * Exit if wrong arguments are passed (@kelson42 #567) + * Do not allow multiple values for same option (@juuz0 #564) + * Fix default location of "rootLocation" (@rgaudin #571) + * [DOCKER] Change default port to 8080 (@neyder #581) + * [DOCKER] Simplify dockerfile (@rgaudin #582) + +kiwix-manage +------------ + + * Fix man page (@kelson42 #576) + +kiwix-tools 3.3.0 +================= + + * Remove kiwix-read tool (@veloman-yunkan #535) + +kiwix-serve +----------- + + * Add an option to limit the number of connections for a same IP (@juuz0 #534) + * Add an option to limit the number of zim in a multizim fulltext search (@mgautierfr #558) + +kiwix-search +------------ + + * Remove usage of libkiwix's deprecated api (@veloman-yunkan #535) + +kiwix-manage +------------ + + * Correctly return a value !0 if something went wrong (@mgautierfr #553) + + +kiwix-tools 3.2.0 +================= + + * Print the version of all dependencies (@kelson42 #516) + * Better Docker images (@kelson42 @rgaudin) + * Update Readme (@kelson42) + * Build debian packages on CI (@legoktm #394) + * Add man pages for kiwix-read and kiwix-search (@legoktm #392) + * Various fixes (@legoktm @hashworks @mgautierfr) + + +kiwix-serve +----------- + + * Print the url on which a user can connect to on startup (@juuz0 #499 #522) + * Reload library on SIGHUP signal (@veloman-yunkan #497) + * Add a option `--monitorLibrary` to monitor and automically reload the library + (@veloman-yunkan #503) + * Correct handling of SIGTERM and SIGINT (@veloman-yunkan #488) + * Add `--customIndexTemplate` option (@manan #477) + * Add `--help` option (@kelson42 #511) + + +kiwix-tools 3.1.2 +================= + + * Use new threadsafe API of kiwix-lib to do suggestions search. + +kiwix-tools 3.1.1 +================= + + * Fix compilation on Windows' CI + +kiwix-tools 3.1.0 +================= + + * [SERVER] Add option to block external links + +kiwix-tools 3.0.3 +================= + + * [MANAGER] Fix broken --version argument parsing + +kiwix-tools 3.0.2 +================= + + * New option --version for all tools + * Remove benchmark.sh file. + * [DOCKER] Add ability to download a file at container start. + * [CI] Move to github actions instead of travis. + * [SERVER] Trust the given library by default. + * [SERVER] Add shortcut alias for option `--address` and `--nodatealias` + +kiwix-tools 3.0.1 +================= + + * Fix --nodatealiases inverted logic regression + +kiwix-tools 3.0.0 +================= + + * Move kiwix-serve implementation in kiwix-lib. + +kiwix-tools 2.1.0 +================= + + * Fix few compilation errors. + +kiwix-serve +----------- + + * Use new api to filter the library. + * Mobile friendly top bar. + * Add notag parameter to be able to exclude tags from the zim search. + + +kiwix-tools 2.0.0 +================= + +kiwix-manage +----------- + + * Better usage() + * Adding multiple files bug fix + * Remove download command. + +kiwix-serve +----------- + + * Better usage() + * Display properly welcome page on 3 columns + * New welcome page footer "Powered by Kiwix" + +kiwix-tools 1.2.1 +================= + +kiwix-serve +----------- + + * Always use POLL when avaible. + +kiwix-tools 1.2.0 +================= + + * Remove rpath for installed binaries. + +kiwix-serve +----------- + + * New Dockerfile of kiwix-serve + * New --nodatealiases option + * Do not use POLL on windows + +kiwix-manage +------------ + + * Do not show all books if book ids has been provided. + * Be able to add several zim files in the same time in a library. + +kiwix-tools 1.1.0 +================= + +kiwix-serve +----------- + + * Fix bug about handling of absolute url in old zim file. + * All the catalog to be searched by tags. + +kiwix-tools 1.0.0 +================= + + * [CI] Use the new deps archive xz + * Move version 1.0.0. There is no need to stay in pre 1.0 version. + +kiwix-serve +----------- + + * Correctly implement redirection. + kiwix-serve now return a 302 http status code instead of resolving the + redirection internally and return the content. + + +kiwix-tools 0.9.0 +================= + + * Update README + * Update man pages + * Remove support of external indexes (manage, search, serve) + * Update build system as we don't use ctpp2 anymore + * Update to last kiwix-lib API. + +kiwix-manage +------------ + + * Update usage. + + +kiwix-tools 0.8.0 +================= + +kiwix-manage +------------ + + * Be able to remove several books from the library in one command. + +kiwix-tools 0.7.0 +================= + + * Adapt to kiwix-lib new API + +kiwix-serve +----------- + + * Dumps only valid books in the opdsfeed. + * Allow the opds feed to be filtered by lang and paginated. + +kiwix-manage +------------ + + * Add a download command to download a remote book locally + * Book are referenced by bookId not index. + * No more indexType option as it is always XAPIAN. + +kiwix-tools 0.6.1 +================= + +kiwix-serve +----------- + + * Update README. + * Fix crash when `--library` flag is provided without value. + * Correctly handle mimetype of file without extension on 64bits. + * Minor fixes + +kiwix-tools 0.6.0 +================= + + * remove kiwix-install tool. + +kiwix-serve +----------- + + * Improved taskbar #160 + * Fix global page when using the option `--nosearchbar` + * Return 404 for missing resources + * Fix compilation for gcc 4.8. + +kiwix-manage +------------ + + * Returns proper exit code (not always 0) + + +kiwix-tools 0.5.0 +================= + + * Build kiwix-tools setting the RPATH + * Compile without warning. + + +kiwix-serve +------------ + + * Serve metadata information using the "/meta" url. + * Serve an OPDS stream of all zim handled by kiwix-serve + All informations cannot be infer from the zim file itself, + you should use a library.xml to provide needed information (url, ...) + * Update kiwix-serve to use the new API of kiwix-lib + +kiwix-tools 0.4.0 +================= + + * Use gcc-5 on travis. + +kiwix-serve +----------- + + * Accept zim file with `&` in the name + * Do not cache (on client side) global search (as it can depends on the zim + files handled) + * Fix HTTP byte range handling. (#91) + * Fix opening of relative path (#70) + * Add a small (and hidden) API to do geo search. + * Better request parsing. (#91) + * Better handling of invalid request (#116) + * Various bug fixes (#146, #150, #153, #165, #168, #165) + +kiwix-search +------------ + + * Add an option `--suggestion` to do suggestion search with + kiwix-search.(#132) + +kiwix-tools 0.3.0 +================= + + * Move to C++11 + +kiwix-serve +----------- + + * Add a global taskbar in the welcome page to search in all zims (#49) + * Serve the taskbar as css file instead of including it in the html (#68): + * Better client caching + * The html encoding is now in the first 1024 bytes and firefox correctly + detect the encoding + * Make kiwix-server multi-threaded (#82) + * Correctly return 404 instead of crashing when request inexistant skin file + (#83) + * Correctly respond to bytes-range requests.(#84) + * Directly respond to first request for a url instead of refusing the first + connexion + * Add support to relative url location. (#86) + * Remove caching (on client side) for the welcome page. (#86) + + +kiwix-tools 0.2.0 +================= + + * Remove indexer tools + +kiwix-serve +----------- + + * Correctly fix the deflate data we send over http. (#15) + * Update in the taskbar (or topbar): + * Taskbar is responsive (github.com/kiwix/kiwix/issues/336) + * Force css rules for the taskbar (and not be impacted by content's css) + * Add `--nolibrarybutton` to hide the library button from the taskbar. + * Rewrite of the welcome page. + + +kiwix-installer +--------------- + + * Remove indexing functionnality |