Update release notes for 18.05.04 release
[koha.git] / misc / release_notes / release_notes_18_05_01.html
1 <h1 id="releasenotesforkoha18.05.01">RELEASE NOTES FOR KOHA 18.05.01</h1>
2
3 <p>22 Jun 2018</p>
4
5 <p>Koha is the first free and open source software library automation
6 package (ILS). Development is sponsored by libraries of varying types
7 and sizes, volunteers, and support companies from around the world. The
8 website for the Koha project is:</p>
9
10 <ul>
11 <li><a href="http://koha-community.org">Koha Community</a></li>
12 </ul>
13
14 <p>Koha 18.05.01 can be downloaded from:</p>
15
16 <ul>
17 <li><a href="http://download.koha-community.org/koha-18.05.01.tar.gz">Download</a></li>
18 </ul>
19
20 <p>Installation instructions can be found at:</p>
21
22 <ul>
23 <li><a href="http://wiki.koha-community.org/wiki/Installation_Documentation">Koha Wiki</a></li>
24 <li>OR in the INSTALL files that come in the tarball</li>
25 </ul>
26
27 <p>Koha 18.05.01 is a bugfix/maintenance release and includes 42 bugfixes</p>
28
29 <p>This is my first release as maintainer of the 18.05.x series and I would 
30 like to thank all those involved, both in writing code and for walking me 
31 through the release process this first time.</p>
32
33 <h2 id="criticalbugsfixed">Critical bugs fixed</h2>
34
35 <h3 id="acquisitions">Acquisitions</h3>
36
37 <ul>
38 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20798">[20798]</a> Client side validation for for fund selection prevents adding only some records to a basket</li>
39 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20827">[20827]</a> Can't add owner to a fund</li>
40 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20861">[20861]</a> Correct EDI permissions on some pages</li>
41 </ul>
42
43 <h3 id="architectureinternalsandplumbing">Architecture, internals, and plumbing</h3>
44
45 <ul>
46 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18821">[18821]</a> TrackLastPatronActivity is a performance killer</li>
47 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20918">[20918]</a> left-side navigation broken on the checkout history page</li>
48 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20922">[20922]</a> Koha::Number::Price must not be used in updatedatabase.pl</li>
49 </ul>
50
51 <h3 id="cataloging">Cataloging</h3>
52
53 <ul>
54 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20761">[20761]</a> Advanced Cataloging Editor - Rancor - Some js files are not fetched using Asset</li>
55 </ul>
56
57 <h3 id="circulation">Circulation</h3>
58
59 <ul>
60 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20825">[20825]</a> Cannot checkout if item types at biblio level</li>
61 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20889">[20889]</a> Items marked as not for loan can be checked out</li>
62 </ul>
63
64 <h3 id="finesandfees">Fines and fees</h3>
65
66 <ul>
67 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20840">[20840]</a> Internal Server Error when clicking on "Details" button</li>
68 </ul>
69
70 <h3 id="holdrequests">Hold requests</h3>
71
72 <ul>
73 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20822">[20822]</a> Can't find HOLD_SLIP template when printing</li>
74 </ul>
75
76 <h3 id="opac">OPAC</h3>
77
78 <ul>
79 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20763">[20763]</a> AllowPurchaseSuggestionBranchChoice triggers error opac-suggestions.pl is visited without logging in</li>
80 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20832">[20832]</a> Opac user page crash when there is an overdue fine and not any rental charge for a patron</li>
81 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20875">[20875]</a> OpacAddMastheadLibraryPulldown displays an empty list</li>
82 </ul>
83
84 <h3 id="patrons">Patrons</h3>
85
86 <ul>
87 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20981">[20981]</a> Organization name missing from patron search results</li>
88 </ul>
89
90 <h3 id="searching">Searching</h3>
91
92 <ul>
93 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20838">[20838]</a> Search by group of libraries is broken</li>
94 </ul>
95
96 <h3 id="staffclient">Staff Client</h3>
97
98 <ul>
99 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20652">[20652]</a> Sort after item type search fails</li>
100 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20899">[20899]</a> Patron name not showing on issuehistory.pl</li>
101 </ul>
102
103 <h2 id="otherbugsfixed">Other bugs fixed</h2>
104
105 <h3 id="about">About</h3>
106
107 <ul>
108 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20818">[20818]</a> Missing QA manager entry in 18.05 release notes</li>
109 </ul>
110
111 <h3 id="acquisitions">Acquisitions</h3>
112
113 <ul>
114 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20892">[20892]</a> Wrong basketgroup link in histsearch.pl</li>
115 </ul>
116
117 <h3 id="architectureinternalsandplumbing">Architecture, internals, and plumbing</h3>
118
119 <ul>
120 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20696">[20696]</a> Remove a few ugly "eq undef" comparisons</li>
121 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20767">[20767]</a> "The method is not covered by tests!" should give more information</li>
122 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20851">[20851]</a> Missing module in circ/article-request-slip.pl</li>
123 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20886">[20886]</a> Koha::Object::TO_JSON indiscriminately casting to integer</li>
124 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20911">[20911]</a> Search history page forms use 'GET' and this limits the number of entries that can be submitted</li>
125 </ul>
126
127 <h3 id="cataloging">Cataloging</h3>
128
129 <ul>
130 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19970">[19970]</a> Revise change of bug 19413 to work better for translations</li>
131 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20760">[20760]</a> Advanced Cataloging Editor - Rancor - AuthorisedValues are incorrectly fetched</li>
132 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20829">[20829]</a> 'Link to host item' gives internal server error</li>
133 </ul>
134
135 <h3 id="circulation">Circulation</h3>
136
137 <ul>
138 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17561">[17561]</a> ReserveSlip needs itemnumber for item level holds on same biblio</li>
139 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20120">[20120]</a> Prevent writeoffs of more than the amount owed for a fee</li>
140 </ul>
141
142 <h3 id="finesandfees">Fines and fees</h3>
143
144 <ul>
145 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20285">[20285]</a> Lost item refund won't always pay down lost item fee first</li>
146 </ul>
147
148 <h3 id="marcbibliographicdatasupport">MARC Bibliographic data support</h3>
149
150 <ul>
151 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20700">[20700]</a> Update MARC21 leader/007/008 codes</li>
152 </ul>
153
154 <h3 id="opac">OPAC</h3>
155
156 <p><ul>
157 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20053">[20053]</a> Drop type attribute "text/javascript" for <script> elements used in OPAC templates</li>
158 </ul>
159 <blockquote>
160   <p>Prevents warnings about type attribute being generated for <script> elements when testing the OPAC pages using W3C Validator for HTML5.</p>
161 </blockquote></p>
162
163 <ul>
164 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20756">[20756]</a> OPAC "Share list" button should be styled with an icon</li>
165 </ul>
166
167 <h3 id="patrons">Patrons</h3>
168
169 <ul>
170 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3886">[3886]</a> Can't print receipt w/out allowing "Add or modify borrowers" permission</li>
171 </ul>
172
173 <h3 id="serials">Serials</h3>
174
175 <ul>
176 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20778">[20778]</a> Unable to delete a subscription</li>
177 </ul>
178
179 <h3 id="staffclient">Staff Client</h3>
180
181 <ul>
182 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20781">[20781]</a> 0 months is not a valid enrollment period and causes errors</li>
183 </ul>
184
185 <h3 id="templates">Templates</h3>
186
187 <ul>
188 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20752">[20752]</a> Files tab in patron account is not properly capitalized</li>
189 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20774">[20774]</a> Trivial HTML error in itemslost.tt</li>
190 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20791">[20791]</a> Correct capitalization on 'Notices and slips' page</li>
191 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20831">[20831]</a> (Bug 9573 follow-up) Pass id as first parameter instead of selector</li>
192 </ul>
193
194 <h3 id="testsuite">Test Suite</h3>
195
196 <ul>
197 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20866">[20866]</a> ArticleRequests.t fails on existing requests</li>
198 </ul>
199
200 <h2 id="systemrequirements">System requirements</h2>
201
202 <p>Important notes:</p>
203
204 <ul>
205 <li>Perl 5.10 is required</li>
206 <li>Zebra is required</li>
207 </ul>
208
209 <h2 id="documentation">Documentation</h2>
210
211 <p>The Koha manual is maintained in DocBook. The home page for Koha 
212 documentation is </p>
213
214 <ul>
215 <li><a href="http://koha-community.org/documentation/">Koha Documentation</a></li>
216 </ul>
217
218 <p>As of the date of these release notes, only the English version of the
219 Koha manual is available:</p>
220
221 <ul>
222 <li><a href="http://koha-community.org/manual/18.05/en/html/">Koha Manual</a></li>
223 </ul>
224
225 <p>The Git repository for the Koha manual can be found at</p>
226
227 <ul>
228 <li><a href="http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary">Koha Git Repository</a></li>
229 </ul>
230
231 <h2 id="translations">Translations</h2>
232
233 <p>Complete or near-complete translations of the OPAC and staff
234 interface are available in this release for the following languages:</p>
235
236 <ul>
237 <li>Arabic (98%)</li>
238 <li>Armenian (99.9%)</li>
239 <li>Basque (73.6%)</li>
240 <li>Chinese (China) (77.9%)</li>
241 <li>Chinese (Taiwan) (100%)</li>
242 <li>Czech (92.2%)</li>
243 <li>Danish (64.4%)</li>
244 <li>English (New Zealand) (96.9%)</li>
245 <li>English (USA)</li>
246 <li>Finnish (93%)</li>
247 <li>French (100%)</li>
248 <li>French (Canada) (89.6%)</li>
249 <li>German (100%)</li>
250 <li>German (Switzerland) (99.9%)</li>
251 <li>Greek (79.7%)</li>
252 <li>Hindi (100%)</li>
253 <li>Italian (98.2%)</li>
254 <li>Norwegian Bokmål (65.7%)</li>
255 <li>Occitan (post 1500) (71.2%)</li>
256 <li>Persian (53.6%)</li>
257 <li>Polish (95.1%)</li>
258 <li>Portuguese (99.9%)</li>
259 <li>Portuguese (Brazil) (82.1%)</li>
260 <li>Slovak (95.3%)</li>
261 <li>Spanish (99.9%)</li>
262 <li>Swedish (95.1%)</li>
263 <li>Turkish (99.9%)</li>
264 <li>Vietnamese (65.9%)</li>
265 </ul>
266
267 <p>Partial translations are available for various other languages.</p>
268
269 <p>The Koha team welcomes additional translations; please see</p>
270
271 <ul>
272 <li><a href="http://wiki.koha-community.org/wiki/Translating_Koha">Koha Translation Info</a></li>
273 </ul>
274
275 <p>For information about translating Koha, and join the koha-translate 
276 list to volunteer:</p>
277
278 <ul>
279 <li><a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate">Koha Translate List</a></li>
280 </ul>
281
282 <p>The most up-to-date translations can be found at:</p>
283
284 <ul>
285 <li><a href="http://translate.koha-community.org/">Koha Translation</a></li>
286 </ul>
287
288 <h2 id="releaseteam">Release Team</h2>
289
290 <p>The release team for Koha 18.05.01 is</p>
291
292 <ul>
293 <li><p>Release Manager: <a href="mailto:nick@bywatersolutions.com">Nick Clemens</a></p></li>
294 <li><p>Release Manager assistants:</p>
295
296 <ul>
297 <li><a href="mailto:brendan@bywatersolutions.com">Brendan Gallagher</a></li>
298 <li><a href="mailto:jonathan.druart@bugs.koha-community.org">Jonathan Druart</a></li>
299 <li><a href="mailto:kyle@bywatersolutions.com">Kyle Hall</a></li>
300 <li><a href="mailto:tomascohen@gmail.com">Tomás Cohen Arazi</a></li>
301 </ul></li>
302 <li><p>Module Maintainers:</p>
303
304 <ul>
305 <li>REST API -- <a href="mailto:tomascohen@gmail.com">Tomás Cohen Arazi</a></li>
306 <li>Elasticsearch -- <a href="mailto:nick@bywatersolutions.com">Nick Clemens</a></li>
307 </ul></li>
308 <li><p>QA Manager: <a href="mailto:Katrin.Fischer@bsz-bw.de">Katrin Fischer</a></p></li>
309 <li><p>QA Team:</p>
310
311 <ul>
312 <li><a href="mailto:julian.maurice@biblibre.com">Julian Maurice</a></li>
313 <li><a href="mailto:m.de.rooy@rijksmuseum.nl">Marcel de Rooy</a></li>
314 <li>Josef Moravec</li>
315 <li><a href="mailto:alex.arnaud@biblibre.com">Alex Arnaud</a></li>
316 <li><a href="mailto:martin.renvoize@ptfs-europe.com">Martin Renvoize</a></li>
317 <li><a href="mailto:tomascohen@gmail.com">Tomás Cohen Arazi</a></li>
318 <li><a href="mailto:kyle@bywatersolutions.com">Kyle Hall</a></li>
319 <li><a href="mailto:jonathan.druart@bugs.koha-community.org">Jonathan Druart</a></li>
320 <li><a href="mailto:chrisc@catalyst.net.nz">Chris Cormack</a></li>
321 </ul></li>
322 <li><p>Bug Wranglers:</p>
323
324 <ul>
325 <li>Claire Gravely</li>
326 <li>Jon Knight</li>
327 <li><a href="mailto:indradg@l2c2.co.inc">Indranil Das Gupta</a></li>
328 <li><a href="mailto:amitddng135@gmail.com">Amit Gupta</a></li>
329 </ul></li>
330 <li><p>Packaging Manager: <a href="mailto:mirko@abunchofthings.net">Mirko Tietgen</a></p></li>
331 <li><p>Documentation Team:</p>
332
333 <ul>
334 <li>Lee Jamison</li>
335 <li>David Nind</li>
336 <li>Caroline Cyr La Rose</li>
337 </ul></li>
338 <li><p>Translation Manager: <a href="mailto:bgkriegel@gmail.com">Bernardo Gonzalez Kriegel</a></p></li>
339 <li><p>Release Maintainers:</p>
340
341 <ul>
342 <li>18.05 -- <a href="mailto:martin.renvoize@ptfs-europe.com">Martin Renvoize</a></li>
343 <li>17.11 -- <a href="mailto:fridolin.somers@biblibre.com">Fridolin Somers</a></li>
344 <li>17.05 -- <a href="mailto:fridolin.somers@biblibre.com">Fridolin Somers</a></li>
345 </ul></li>
346 </ul>
347
348 <h2 id="credits">Credits</h2>
349
350 <p>We thank the following libraries who are known to have sponsored
351 new features in Koha 18.05.01:</p>
352
353 <p>We thank the following individuals who contributed patches to Koha 18.05.01.</p>
354
355 <ul>
356 <li>Nick Clemens (6)</li>
357 <li>Marcel de Rooy (4)</li>
358 <li>Jonathan Druart (26)</li>
359 <li>Katrin Fischer (4)</li>
360 <li>Bernardo González Kriegel (1)</li>
361 <li>Owen Leonard (5)</li>
362 <li>Kyle M Hall (10)</li>
363 <li>Josef Moravec (2)</li>
364 <li>Martin Renvoize (2)</li>
365 <li>Benjamin Rokseth (1)</li>
366 <li>Fridolin Somers (1)</li>
367 <li>Koha translators (1)</li>
368 </ul>
369
370 <p>We thank the following libraries, companies, and other institutions who contributed
371 patches to Koha 18.05.01</p>
372
373 <ul>
374 <li>ACPL (5)</li>
375 <li>BibLibre (2)</li>
376 <li>BSZ BW (4)</li>
377 <li>bugs.koha-community.org (26)</li>
378 <li>ByWater-Solutions (8)</li>
379 <li>bywatetsolutions.com (8)</li>
380 <li>deichman.no (1)</li>
381 <li>PTFS-Europe (2)</li>
382 <li>Rijksmuseum (4)</li>
383 <li>unidentified (2)</li>
384 <li>Universidad Nacional de Córdoba (1)</li>
385 </ul>
386
387 <p>We also especially thank the following individuals who tested patches
388 for Koha.</p>
389
390 <ul>
391 <li>Blou (1)</li>
392 <li>Nick Clemens (60)</li>
393 <li>Tomas Cohen Arazi (4)</li>
394 <li>Chris Cormack (5)</li>
395 <li>Marcel de Rooy (20)</li>
396 <li>Jonathan Druart (17)</li>
397 <li>Charles Farmer (2)</li>
398 <li>Katrin Fischer (16)</li>
399 <li>Brendan Gallagher (1)</li>
400 <li>Amit Gupta (1)</li>
401 <li>Andrew Isherwood (2)</li>
402 <li>Jon Knight (1)</li>
403 <li>Pierre-Luc Lapointe (2)</li>
404 <li>Owen Leonard (6)</li>
405 <li>Julian Maurice (1)</li>
406 <li>Kyle M Hall (7)</li>
407 <li>Josef Moravec (2)</li>
408 <li>Séverine QUEUNE (3)</li>
409 <li>Martin Renvoize (66)</li>
410 <li>Maksim Sen (1)</li>
411 <li>Maryse Simard (2)</li>
412 <li>Mark Tompsett (5)</li>
413 <li>Ed Veal (1)</li>
414 <li>George Williams (1)</li>
415 </ul>
416
417 <p>We regret any omissions.  If a contributor has been inadvertently missed,
418 please send a patch against these release notes to 
419 koha-patches@lists.koha-community.org.</p>
420
421 <h2 id="revisioncontrolnotes">Revision control notes</h2>
422
423 <p>The Koha project uses Git for version control.  The current development 
424 version of Koha can be retrieved by checking out the master branch of:</p>
425
426 <ul>
427 <li><a href="git://git.koha-community.org/koha.git">Koha Git Repository</a></li>
428 </ul>
429
430 <p>The branch for this version of Koha and future bugfixes in this release
431 line is 18.05.x.</p>
432
433 <h2 id="bugsandfeaturerequests">Bugs and feature requests</h2>
434
435 <p>Bug reports and feature requests can be filed at the Koha bug
436 t racker at:</p>
437
438 <ul>
439 <li><a href="http://bugs.koha-community.org">Koha Bugzilla</a></li>
440 </ul>
441
442 <p>He rau ringa e oti ai.
443 (Many hands finish the work)</p>
444
445 <p>Autogenerated release notes updated last on 22 Jun 2018 09:34:17.</p>