Update release notes for 19.05.01 release
[koha.git] / misc / release_notes / release_notes_19_05_01.md
1 # RELEASE NOTES FOR KOHA 19.05.01
2 27 juin 2019
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 19.05.01 can be downloaded from:
12
13 - [Download](http://download.koha-community.org/koha-19.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 19.05.01 is a bugfix/maintenance release.
21
22 It includes 47 bugfixes and 1 security bug.
23
24
25 ## Security bugs fixed
26
27 - [[23058]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23058) Cross-site scripting in OPAC search
28
29 ## Critical bugs fixed
30
31 ### Architecture, internals, and plumbing
32
33 - [[23095]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23095) Circulation rules not displayed (empty vs null)
34
35 ### Authentication
36
37 - [[22585]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22585) Fix remaining double-escaped CAS links
38
39 ### Circulation
40
41 - [[22877]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22877) Returning a lost item not marked as returned can generate additional overdue fines
42
43 ### Lists
44
45 - [[17526]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17526) OPAC lists sortfield breaks with a (
46
47 ### MARC Authority data support
48
49 - [[23053]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23053) Local-Number cannot be used for authority matching due to non-existence of 'phrase' index
50
51 ### Mana-kb
52
53 - [[22915]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22915) Cannot subscribe to Mana-KB
54
55 > This fix updates the Mana server URL in etc/koha-conf.xml so that it uses the correct URL - https://mana-kb.koha-community.org.
56
57
58
59 ### Patrons
60
61 - [[23082]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23082) Fatal error editing a restricted patron
62
63 ### System Administration
64
65 - [[23104]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23104) Regression (18925) in circ rules - unlimited vs 0
66
67 ### Tools
68
69 - [[23093]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23093) Error during upgrade of OpacNavRight preference to Koha news
70
71
72 ## Other bugs fixed
73
74 ### About
75
76 - [[21662]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21662) Missing developers from history
77 - [[23037]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23037) Henry Bolshaw is missing from the contributors list
78
79 ### Architecture, internals, and plumbing
80
81 - [[16750]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16750) Redirect from selectbranchprinter.pl to additem.pl causes software error
82 - [[23117]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23117) additem.pl crashes on nonexistent biblionumber
83
84 ### Cataloging
85
86 - [[7890]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7890) Required fields in the MARC editor should be highlighted
87
88 > This bugfix modifies the basic MARC editor so that required fields have the standard "Required" label on them instead of a small red asterisk.
89
90
91 - [[21887]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21887) 856$u link problem in XSLT result lists and detail page
92
93 ### Circulation
94
95 - [[13094]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13094) It should be easy to hide the 'Cancel all' button on the holds over report
96 - [[18344]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18344) Overdue fines 'cap at replacement price' and 'cap by amount' should work together
97 - [[22982]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22982) Paying lost fee does not always remove lost item from checkouts
98
99 ### Database
100
101 - [[23022]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23022) Koha is not compatible with MySQL >= 8.0.11 because of NO_AUTO_CREATE_USER mode
102
103 ### Developer documentation
104
105 - [[22358]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22358) Add POD to Koha::SharedContent
106
107 ### Hold requests
108
109 - [[22633]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22633) Barcodes in the patrons 'holds' summary should link to the moredetail page
110
111 ### ILL
112
113 - [[22099]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22099) "List requests" button displays when listing requests
114
115 > Sponsored by Catalyst IT
116
117
118 ### Installation and upgrade (web-based installer)
119
120 - [[22770]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22770) Typo in German translation for Greek in language pull down
121
122 ### Lists
123
124 - [[22941]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22941) Giving malformed sortfield to list results in Internal Server Error
125
126 ### MARC Authority data support
127
128 - [[22919]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22919) Authorities MARC Structure not inserted with SQL strict modes
129
130 ### MARC Bibliographic data support
131
132 - [[20986]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20986) MARC21 Supplement and Index Textual Holdings don't display
133
134 ### OPAC
135
136 - [[22945]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22945) Markup error in OPAC search results around lists display
137 - [[22948]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22948) Markup error in OPAC bibliographic detail template
138 - [[22950]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22950) Markup error in OPAC recent comment template
139 - [[22952]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22952) Markup error in OPAC suggestions template
140 - [[22953]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22953) Markup warning in OPAC user summary template
141 - [[22954]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22954) Minor markup error in OPAC messaging template
142 - [[22955]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22955) Markup error in OPAC lists template
143 - [[23076]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23076) Include OpacUserJS on OPAC maintenance page
144
145 > This fix allows the OPAC maintenance page to use JavaScript included in the OPACUserJS system preference.
146
147
148
149 ### Patrons
150
151 - [[22910]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22910) Unique attributes should not be copied when duplicating a patron
152
153 ### SIP2
154
155 - [[19457]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19457) If CheckPrevCheckout is set to "Do", then checkouts are blocked at the SIPServer
156
157 ### Searching
158
159 - [[14794]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14794) Searching patron by birthday returns no results if format incorrect
160
161 ### Searching - Elasticsearch
162
163 - [[21534]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21534) ElasticSearch - Wildcards not being analyzed
164
165 ### Serials
166
167 - [[10215]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10215) Increase the size of opacnote and librariannote for table subscriptionhistory
168 - [[11492]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11492) Receiving a serial item causes routing list notes to be lost
169
170 > Sponsored by Plant and Food Research Limited
171
172
173 ### Staff Client
174
175 - [[22958]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22958) The Help link on SMS providers page should link to the correct chapter in the manual
176
177 ### System Administration
178
179 - [[8558]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8558) Better confirmation message for importing frameworks
180
181 > Sponsored by Catalyst IT
182
183 - [[22947]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22947) Markup error in OPAC preferences file
184
185 ### Templates
186
187 - [[22906]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22906) Minor corrections to plugins home page
188 - [[22960]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22960) Typo found in circulation.pref in UpdateItemLocationOnCheckin preference
189
190 ### Test Suite
191
192 - [[23027]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23027) Suggestions.t is failing if no biblio in DB
193
194 ### Tools
195
196 - [[23006]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23006) Can't use inventory tool with barcodes that contain regex relevant characters ($,...)
197
198
199
200 ## System requirements
201
202 Important notes:
203     
204 - Perl 5.10 is required
205 - Zebra is required
206
207 ## Documentation
208
209 The Koha manual is maintained in Sphinx. The home page for Koha 
210 documentation is 
211
212 - [Koha Documentation](http://koha-community.org/documentation/)
213
214 As of the date of these release notes, only the English version of the
215 Koha manual is available:
216
217 - [Koha Manual](http://koha-community.org/manual/19.05/en/html/)
218
219
220 The Git repository for the Koha manual can be found at
221
222 - [Koha Git Repository](https://gitlab.com/koha-community/koha-manual)
223
224 ## Translations
225
226 Complete or near-complete translations of the OPAC and staff
227 interface are available in this release for the following languages:
228
229 - Arabic (93%)
230 - Armenian (100%)
231 - Basque (60.2%)
232 - Chinese (China) (60.8%)
233 - Chinese (Taiwan) (98.3%)
234 - Czech (90.9%)
235 - Danish (52.8%)
236 - English (New Zealand) (83.9%)
237 - English (USA)
238 - Finnish (79.4%)
239 - French (93.3%)
240 - French (Canada) (96.3%)
241 - German (100%)
242 - German (Switzerland) (87.1%)
243 - Greek (74.4%)
244 - Hindi (100%)
245 - Italian (88.8%)
246 - Norwegian Bokmål (90.1%)
247 - Occitan (post 1500) (56.9%)
248 - Polish (81.4%)
249 - Portuguese (100%)
250 - Portuguese (Brazil) (92.3%)
251 - Slovak (85.4%)
252 - Spanish (100%)
253 - Swedish (89.5%)
254 - Turkish (92.8%)
255 - Ukrainian (58.6%)
256 - Vietnamese (50.8%)
257
258 Partial translations are available for various other languages.
259
260 The Koha team welcomes additional translations; please see
261
262 - [Koha Translation Info](http://wiki.koha-community.org/wiki/Translating_Koha)
263
264 For information about translating Koha, and join the koha-translate 
265 list to volunteer:
266
267 - [Koha Translate List](http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate)
268
269 The most up-to-date translations can be found at:
270
271 - [Koha Translation](http://translate.koha-community.org/)
272
273 ## Release Team
274
275 The release team for Koha 19.05.01 is
276
277 - Release Manager: Martin Renvoize
278 - Release Manager assistants:
279   - Tomás Cohen Arazi
280   - Nick Clemens
281 - QA Manager: Katrin Fischer
282 - QA Team:
283   - Tomás Cohen Arazi
284   - Alex Arnaud
285   - Nick Clemens
286   - Jonathan Druart
287   - Kyle Hall
288   - Julian Maurice
289   - Josef Moravec
290   - Marcel de Rooy
291 - Topic Experts:
292   - REST API -- Tomás Cohen Arazi
293   - SIP2 -- Kyle Hall
294   - UI Design -- Owen Leonard
295   - Elasticsearch -- Alex Arnaud
296   - ILS-DI -- Arthur Suzuki
297   - Authentication -- Martin Renvoize
298 - Bug Wranglers:
299   - Michal Denár
300   - Indranil Das Gupta
301   - Jon Knight
302   - Lisette Scheer
303   - Arthur Suzuki
304 - Packaging Manager: Mirko Tietgen
305 - Documentation Manager: David Nind
306 - Documentation Team:
307   - Andy Boze
308   - Caroline Cyr-La-Rose
309   - Lucy Vaux-Harvey
310
311 - Translation Managers: 
312   - Indranil Das Gupta
313   - Bernardo González Kriegel
314 - Release Maintainers:
315   - 19.05 -- Fridolin Somers
316   - 18.11 -- Lucas Gass
317   - 18.05 -- Liz Rea
318 ## Credits
319 We thank the following libraries who are known to have sponsored
320 new features in Koha 19.05.01:
321
322 - Catalyst IT
323 - Plant and Food Research Limited
324
325 We thank the following individuals who contributed patches to Koha 19.05.01.
326
327 - Aleisha Amohia (3)
328 - Alex Arnaud (3)
329 - Nick Clemens (7)
330 - Jonathan Druart (13)
331 - Katrin Fischer (7)
332 - Kyle Hall (7)
333 - Pasi Kallinen (1)
334 - Owen Leonard (12)
335 - Hayley Mapley (1)
336 - Joy Nelson (1)
337 - Liz Rea (1)
338 - Martin Renvoize (13)
339 - Justin Rittenhouse (1)
340 - Marcel de Rooy (1)
341 - Fridolin Somers (5)
342 - Mirko Tietgen (1)
343 - Mark Tompsett (2)
344 - Koha translators (1)
345 - Nazlı Çetin (2)
346
347 We thank the following libraries, companies, and other institutions who contributed
348 patches to Koha 19.05.01
349
350 - abunchofthings.net (1)
351 - ACPL (12)
352 - BibLibre (8)
353 - BSZ BW (7)
354 - ByWater-Solutions (15)
355 - Catalyst (1)
356 - Devinim (2)
357 - Independant Individuals (6)
358 - Koha Community Developers (13)
359 - koha-suomi.fi (1)
360 - nd.edu (1)
361 - PTFS-Europe (13)
362 - Rijks Museum (1)
363
364 We also especially thank the following individuals who tested patches
365 for Koha.
366
367 - Axel Amghar (1)
368 - Tomás Cohen Arazi (1)
369 - Arthur Bousquet (3)
370 - Nick Clemens (14)
371 - Chris Cormack (4)
372 - Michal Denar (1)
373 - Jonathan Druart (1)
374 - Magnus Enger (2)
375 - Katrin Fischer (34)
376 - Lucas Gass (1)
377 - Claire Gravely (1)
378 - Kyle Hall (1)
379 - Pasi Kallinen (1)
380 - David Kuhn (1)
381 - Owen Leonard (1)
382 - Nabila Love (1)
383 - Josef Moravec (4)
384 - David Nind (1)
385 - Nadine Pierre (5)
386 - Liz Rea (20)
387 - Martin Renvoize (84)
388 - Marcel de Rooy (11)
389 - Maryse Simard (9)
390 - Fridolin Somers (76)
391 - Mark Tompsett (9)
392 - Ed Veal (1)
393 - Marc Véron (1)
394 - Bin Wen (4)
395 - Nazlı Çetin (2)
396
397
398
399 We regret any omissions.  If a contributor has been inadvertently missed,
400 please send a patch against these release notes to 
401 koha-patches@lists.koha-community.org.
402
403 ## Revision control notes
404
405 The Koha project uses Git for version control.  The current development 
406 version of Koha can be retrieved by checking out the master branch of:
407
408 - [Koha Git Repository](git://git.koha-community.org/koha.git)
409
410 The branch for this version of Koha and future bugfixes in this release
411 line is 19.05.x.
412
413 ## Bugs and feature requests
414
415 Bug reports and feature requests can be filed at the Koha bug
416 tracker at:
417
418 - [Koha Bugzilla](http://bugs.koha-community.org)
419
420 He rau ringa e oti ai.
421 (Many hands finish the work)
422
423 Autogenerated release notes updated last on 27 juin 2019 08:08:46.