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