1kiwix-tools 3.1.2
2=================
3
4 * Use new threadsafe API of kiwix-lib to do suggestions search.
5
6kiwix-tools 3.1.1
7=================
8
9 * Fix compilation on Windows' CI
10
11kiwix-tools 3.1.0
12=================
13
14 * [SERVER] Add option to block external links
15
16kiwix-tools 3.0.3
17=================
18
19 * [MANAGER] Fix broken --version argument parsing
20
21kiwix-tools 3.0.2
22=================
23
24 * New option --version for all tools
25 * Remove benchmark.sh file.
26 * [DOCKER] Add ability to download a file at container start.
27 * [CI] Move to github actions instead of travis.
28 * [SERVER] Trust the given library by default.
29 * [SERVER] Add shortcut alias for option `--address` and `--nodatealias`
30
31kiwix-tools 3.0.1
32=================
33
34 * Fix --nodatealiases inverted logic regression
35
36kiwix-tools 3.0.0
37=================
38
39 * Move kiwix-serve implementation in kiwix-lib.
40
41kiwix-tools 2.1.0
42=================
43
44 * Fix few compilation errors.
45
46kiwix-serve
47-----------
48
49 * Use new api to filter the library.
50 * Mobile friendly top bar.
51 * Add notag parameter to be able to exclude tags from the zim search.
52
53
54kiwix-tools 2.0.0
55=================
56
57kiwix-manage
58-----------
59
60 * Better usage()
61 * Adding multiple files bug fix
62 * Remove download command.
63
64kiwix-serve
65-----------
66
67 * Better usage()
68 * Display properly welcome page on 3 columns
69 * New welcome page footer "Powered by Kiwix"
70
71kiwix-tools 1.2.1
72=================
73
74kiwix-serve
75-----------
76
77 * Always use POLL when avaible.
78
79kiwix-tools 1.2.0
80=================
81
82 * Remove rpath for installed binaries.
83
84kiwix-serve
85-----------
86
87 * New Dockerfile of kiwix-serve
88 * New --nodatealiases option
89 * Do not use POLL on windows
90
91kiwix-manage
92------------
93
94 * Do not show all books if book ids has been provided.
95 * Be able to add several zim files in the same time in a library.
96
97kiwix-tools 1.1.0
98=================
99
100kiwix-serve
101-----------
102
103 * Fix bug about handling of absolute url in old zim file.
104 * All the catalog to be searched by tags.
105
106kiwix-tools 1.0.0
107=================
108
109 * [CI] Use the new deps archive xz
110 * Move version 1.0.0. There is no need to stay in pre 1.0 version.
111
112kiwix-serve
113-----------
114
115 * Correctly implement redirection.
116   kiwix-serve now return a 302 http status code instead of resolving the
117   redirection internally and return the content.
118
119
120kiwix-tools 0.9.0
121=================
122
123 * Update README
124 * Update man pages
125 * Remove support of external indexes (manage, search, serve)
126 * Update build system as we don't use ctpp2 anymore
127 * Update to last kiwix-lib API.
128
129kiwix-manage
130------------
131
132 * Update usage.
133
134
135kiwix-tools 0.8.0
136=================
137
138kiwix-manage
139------------
140
141 * Be able to remove several books from the library in one command.
142
143kiwix-tools 0.7.0
144=================
145
146 * Adapt to kiwix-lib new API
147
148kiwix-serve
149-----------
150
151 * Dumps only valid books in the opdsfeed.
152 * Allow the opds feed to be filtered by lang and paginated.
153
154kiwix-manage
155------------
156
157 * Add a download command to download a remote book locally
158 * Book are referenced by bookId not index.
159 * No more indexType option as it is always XAPIAN.
160
161kiwix-tools 0.6.1
162=================
163
164kiwix-serve
165-----------
166
167 * Update README.
168 * Fix crash when `--library` flag is provided without value.
169 * Correctly handle mimetype of file without extension on 64bits.
170 * Minor fixes
171
172kiwix-tools 0.6.0
173=================
174
175 * remove kiwix-install tool.
176
177kiwix-serve
178-----------
179
180 * Improved taskbar #160
181 * Fix global page when using the option `--nosearchbar`
182 * Return 404 for missing resources
183 * Fix compilation for gcc 4.8.
184
185kiwix-manage
186------------
187
188 * Returns proper exit code (not always 0)
189
190
191kiwix-tools 0.5.0
192=================
193
194 * Build kiwix-tools setting the RPATH
195 * Compile without warning.
196
197
198kiwix-serve
199------------
200
201 * Serve metadata information using the "/meta" url.
202 * Serve an OPDS stream of all zim handled by kiwix-serve
203   All informations cannot be infer from the zim file itself,
204   you should use a library.xml to provide needed information (url, ...)
205 * Update kiwix-serve to use the new API of kiwix-lib
206
207kiwix-tools 0.4.0
208=================
209
210 * Use gcc-5 on travis.
211
212kiwix-serve
213-----------
214
215 * Accept zim file with `&` in the name
216 * Do not cache (on client side) global search (as it can depends on the zim
217   files handled)
218 * Fix HTTP byte range handling. (#91)
219 * Fix opening of relative path (#70)
220 * Add a small (and hidden) API to do geo search.
221 * Better request parsing. (#91)
222 * Better handling of invalid request (#116)
223 * Various bug fixes (#146, #150, #153, #165, #168, #165)
224
225kiwix-search
226------------
227
228 * Add an option `--suggestion` to do suggestion search with
229   kiwix-search.(#132)
230
231kiwix-tools 0.3.0
232=================
233
234 * Move to C++11
235
236kiwix-serve
237-----------
238
239 * Add a global taskbar in the welcome page to search in all zims (#49)
240 * Serve the taskbar as css file instead of including it in the html (#68):
241   * Better client caching
242   * The html encoding is now in the first 1024 bytes and firefox correctly
243     detect the encoding
244 * Make kiwix-server multi-threaded (#82)
245 * Correctly return 404 instead of crashing when request inexistant skin file
246   (#83)
247 * Correctly respond to bytes-range requests.(#84)
248 * Directly respond to first request for a url instead of refusing the first
249   connexion
250 * Add support to relative url location. (#86)
251 * Remove caching (on client side) for the welcome page. (#86)
252
253
254kiwix-tools 0.2.0
255=================
256
257 * Remove indexer tools
258
259kiwix-serve
260-----------
261
262 * Correctly fix the deflate data we send over http. (#15)
263 * Update in the taskbar (or topbar):
264    * Taskbar is responsive (github.com/kiwix/kiwix/issues/336)
265    * Force css rules for the taskbar (and not be impacted by content's css)
266 * Add `--nolibrarybutton` to hide the library button from the taskbar.
267 * Rewrite of the welcome page.
268
269
270kiwix-installer
271---------------
272
273 * Remove indexing functionnality
274