Version 16.05.05
[koha.git] / misc / release_notes / release_notes_16_5_5.md
1 # RELEASE NOTES FOR KOHA 16.5.5
2 22 oct. 2016
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 16.5.5 can be downloaded from:
12
13 - [Download](http://download.koha-community.org/koha-16.05.05.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 16.5.5 is a bugfix/maintenance release with security fixes.
21
22 It includes 3 security fixes, 8 enhancements, 51 bugfixes.
23
24
25 ## Security bugs
26
27 ### Koha
28
29 - [[16800]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16800) Stored Cross-site Scripting vulnerability in addbiblio.pl
30 - [[17035]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17035) Koha allows system-wide 'read' access to all Koha zebra databases, by default
31 - [[17365]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17365) SQL Injection & XSS attack in memberentry.pl
32
33
34 ## Enhancements
35
36 ### Acquisitions
37
38 - [[9896]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9896) Show vendor in subscription search when creating an order for a subscription
39
40 ### Circulation
41
42 - [[17331]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17331) Show holding branch in holds awaiting pickup report
43
44 ### Command-line Utilities
45
46 - [[10337]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10337) Add a script to insert all sample data automatically
47 - [[17444]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17444) Export by date and time in export_record.pl
48
49 ### OPAC
50
51 - [[15388]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15388) Show Syndetics covers by UPC in search results
52
53 ### Patrons
54
55 - [[17154]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17154) Note column is missing on account lines receipt
56
57 ### Templates
58
59 - [[17056]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17056) Remove event attributes from various templates
60
61 ### Test Suite
62
63 - [[17304]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17304) C4::Matcher::_get_match_keys is not tested
64
65
66 ## Critical bugs fixed
67
68 ### Architecture, internals, and plumbing
69
70 - [[17342]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17342) Plack does not work after upgrading to 3.22.11 and 16.05.04
71
72 ### Cataloging
73
74 - [[17477]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17477) Duplicating a subfield yields an empty subfield tag
75
76 ### Installation and upgrade (command-line installer)
77
78 - [[17292]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17292) Use of DBIx in updatedatabase.pl broke upgrade (from bug 12375)
79
80 ### Installation and upgrade (web-based installer)
81
82 - [[16573]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16573) Web installer fails to load structure and sample data on MySQL 5.7
83 - [[17324]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17324) branchcode is NULL in letter triggers red upgrade message
84
85 ### OPAC
86
87 - [[17392]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17392) opac/svc/overdrive_proxy is not plack safe
88 - [[17393]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17393) selfreg - Patron's info are not correctly inserted if contain non-Latin characters
89
90 ### Patrons
91
92 - [[11217]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11217) The # in accountlines descriptions makes them un-writeoffable
93 - [[17403]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17403) Internal Server Error while deleting patron
94
95 ### Searching
96
97 - [[16838]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16838) Elasticsearch - mapping tables are not populated on new installs
98
99 ### System Administration
100
101 - [[17389]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17389) Exporting framework always export the default framework
102
103
104 ## Other bugs fixed
105
106 ### About
107
108 - [[7143]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7143) Bug for tracking changes to the about page
109 - [[13405]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13405) System information has misleading information about indexing mode
110
111 ### Architecture, internals, and plumbing
112
113 - [[14060]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14060) Remove readonly on date inputs
114 - [[14707]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14707) Change UsageStatsCountry from free text to a dropdown list
115 - [[17294]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17294) reserves_stats.pl is not plack safe
116 - [[17368]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17368) plugins tests are broken - KitchenSinkPlugin
117 - [[17372]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17372) Elasticsearch paths need to be standardized
118 - [[17411]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17411) Change exit 1 to exit 0 in acqui/basket.pl to prevent Internal Server Error
119 - [[17426]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17426) AutoCommit should not be set in tests
120 - [[17446]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17446) Remove some seleted typos
121
122 ### Cataloging
123
124 - [[7045]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7045) Default-value substitution inconsistent
125 - [[16245]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16245) RIS export file type incorrect
126 - [[16358]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16358) Rancor - Deleting records when Rancor is enabled just opens them
127 - [[17405]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17405) Edit record uses Default framework
128
129 ### Circulation
130
131 - [[10768]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10768) Improve the interface related to itemBarcodeFallbackSearch
132 - [[17310]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17310) Broken URLs in 'Item renewed' / 'Cannot renew' messages
133 - [[17352]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17352) Patron search type is hard coded to 'contain' in circ/circulation.pl
134
135 ### Command-line Utilities
136
137 - [[2389]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=2389) overdue_notices.pl needs a test mode
138 - [[17088]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17088) Bad MARC XML can halt export_records.pl
139
140 ### Hold requests
141
142 - [[14514]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14514) LocalHoldsPriority and the HoldsQueue conflict with each other
143
144 ### I18N/L10N
145
146 - [[16687]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16687) Translatability: Fix issues with sentence splitting in Administration preferences
147 - [[17245]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17245) Untranslatable abbreviated names of seasons
148 - [[17322]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17322) Translation breaks opac-ics.tt
149
150 ### Installation and upgrade (web-based installer)
151
152 - [[17357]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17357) WTHDRAWN is still used in installer files
153 - [[17358]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17358) Authorised values: COU>COUNTRY | LAN>LANG
154
155 ### Lists
156
157 - [[17315]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17315) Can't add entry to lists using link in result list
158 - [[17316]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17316) Possible to see name of lists you don't own
159
160 ### OPAC
161
162 - [[17296]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17296) Failed to correctly configure AnonymousPatron with AnonSuggestions should display a warning in about
163 - [[17367]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17367) Showing all items must keep show holdings tab in OPAC details
164
165 ### Packaging
166
167 - [[17085]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17085) Specify libmojolicious-perl min version
168
169 ### Patrons
170
171 - [[17404]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17404) Patron deletion page: Fix title and breadcrumb
172 - [[17423]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17423) patronimage.pl permission is too restrictive
173
174 ### Reports
175
176 - [[16816]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16816) Duplicate button on report results copies parameters used
177
178 ### Serials
179
180 - [[17300]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17300) Serials search does not return any results
181
182 ### Staff Client
183
184 - [[17144]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17144) Fix variable scope issue in edi_accounts.pl (Internal server error with plack)
185
186 ### System Administration
187
188 - [[16035]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16035) MARC framework Export misbehaving
189
190 ### Templates
191
192 - [[17289]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17289) Holds awaiting pickup shows date unformatted
193 - [[17312]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17312) Typo in members-toolbar.inc / moremember-brief.tt / moremember.tt
194
195 ### Test Suite
196
197 - [[17430]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17430) MarkIssueReturned.t should create its own data
198 - [[17441]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17441) t/db_dependent/Letters.t fails on Jenkins
199
200
201
202 ## System requirements
203
204 Important notes:
205     
206 - Perl 5.10 is required
207 - Zebra is required
208
209 ## Documentation
210
211 The Koha manual is maintained in DocBook.The home page for Koha 
212 documentation is 
213
214 - [Koha Documentation](http://koha-community.org/documentation/)
215
216 As of the date of these release notes, only the English version of the
217 Koha manual is available:
218
219 - [Koha Manual](http://manual.koha-community.org//en/)
220
221 The Git repository for the Koha manual can be found at
222
223 - [Koha Git Repository](http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary)
224
225 ## Translations
226
227 Complete or near-complete translations of the OPAC and staff
228 interface are available in this release for the following languages:
229
230 - English (USA)
231 - Arabic (99%)
232 - Armenian (95%)
233 - Chinese (China) (89%)
234 - Chinese (Taiwan) (100%)
235 - Czech (96%)
236 - Danish (74%)
237 - English (New Zealand) (98%)
238 - Finnish (92%)
239 - French (96%)
240 - French (Canada) (92%)
241 - German (99%)
242 - German (Switzerland) (99%)
243 - Greek (77%)
244 - Hindi (100%)
245 - Italian (100%)
246 - Korean (54%)
247 - Kurdish (52%)
248 - Norwegian Bokmål (60%)
249 - Occitan (94%)
250 - Persian (61%)
251 - Polish (99%)
252 - Portuguese (99%)
253 - Portuguese (Brazil) (90%)
254 - Slovak (95%)
255 - Spanish (99%)
256 - Swedish (79%)
257 - Turkish (99%)
258 - Vietnamese (75%)
259
260 Partial translations are available for various other languages.
261
262 The Koha team welcomes additional translations; please see
263
264 - [Koha Translation Info](http://wiki.koha-community.org/wiki/Translating_Koha)
265
266 for information about translating Koha, and join the koha-translate 
267 list to volunteer:
268
269 - [Koha Translate List](http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate)
270
271 The most up-to-date translations can be found at:
272
273 - [Koha Translation](http://translate.koha-community.org/)
274
275 ## Release Team
276
277 The release team for Koha 16.5.5 is
278
279 - Release Manager: [Brendan Gallagher](mailto:brendan@bywatersolutions.com)
280 - QA Manager: [Katrin Fischer](mailto:Katrin.Fischer@bsz-bw.de)
281 - QA Team:
282   - [Kyle Hall](mailto:kyle@bywatersolutions.com)
283   - [Jonathan Druart](mailto:jonathan.druart@biblibre.com)
284   - [Tomás Cohen Arazi](mailto:tomascohen@gmail.com)
285   - [Marcel de Rooy](mailto:m.de.rooy@rijksmuseum.nl)
286   - [Nick Clemens](mailto:nick@bywatersolutions.com)
287   - [Jesse Weaver](mailto:jweaver@bywatersolutions.com)
288 - Bug Wranglers:
289   - [Amit Gupta](mailto:amitddng135@gmail.com)
290   - [Magnus Enger](mailto:magnus@enger.priv.no)
291   - [Mirko Tietgen](mailto:mirko@abunchofthings.net)
292   - [Indranil Das Gupta](mailto:indradg@l2c2.co.in)
293   - [Zeno Tajoli](mailto:z.tajoli@cineca.it)
294   - [Marc Véron](mailto:veron@veron.ch)
295 - Packaging Manager: [Mirko Tietgen](mailto:mirko@abunchofthings.net)
296 - Documentation Manager: [Nicole C. Engard](mailto:nengard@gmail.com)
297 - Translation Manager: [Bernardo Gonzalez Kriegel](mailto:bgkriegel@gmail.com)
298 - Wiki curators: 
299   - [Brook](mailto:)
300   - [Thomas Dukleth](mailto:kohadevel@agogme.com)
301 - Release Maintainers:
302   - 16.05 -- [Frédéric Demians](mailto:f.demians@tamil.fr)
303   - 3.22 -- [Julian Maurice](mailto:julian.maurice@biblibre.com)
304   - 3.20 -- [Chris Cormack](mailto:chrisc@catalyst.net.nz)
305
306 ## Credits
307
308 We thank the following libraries who are known to have sponsored
309 new features in Koha 16.5.5:
310
311 - Catalyst IT
312 - Universidad de El Salvador
313
314 We thank the following individuals who contributed patches to Koha 16.5.5.
315
316 - Marc (4)
317 - Aleisha Amohia (1)
318 - Hector Castro (2)
319 - Nick Clemens (4)
320 - Tomás Cohen Arazi (6)
321 - Frédéric Demians (5)
322 - Marcel de Rooy (5)
323 - Jonathan Druart (38)
324 - Julian FIOL (1)
325 - Katrin Fischer (1)
326 - Mason James (1)
327 - Andreas Jonsson (1)
328 - Rafal Kopaczka (1)
329 - Owen Leonard (1)
330 - Jesse Maseto (1)
331 - Sophie Meynieux (1)
332 - Kyle M Hall (5)
333 - Josef Moravec (1)
334 - Andreas Roussos (5)
335 - Rodrigo Santellan (1)
336 - Fridolin Somers (2)
337 - Zeno Tajoli (1)
338 - Mirko Tietgen (1)
339 - Mark Tompsett (2)
340 - Marc Véron (3)
341
342 We thank the following libraries, companies, and other institutions who contributed
343 patches to Koha 16.5.5
344
345 - abunchofthings.net (1)
346 - ACPL (1)
347 - BibLibre (7)
348 - BSZ BW (1)
349 - bugs.koha-community.org (35)
350 - ByWater-Solutions (10)
351 - Cineca (1)
352 - KohaAloha (1)
353 - kreablo.se (1)
354 - Marc Véron AG (7)
355 - poczta.onet.pl (1)
356 - Rijksmuseum (5)
357 - Tamil (5)
358 - Theke Solutions (6)
359 - unidentified (12)
360
361 We also especially thank the following individuals who tested patches
362 for Koha.
363
364 - Aleisha Amohia (2)
365 - Andreas Roussos (2)
366 - Barbara.Johnson@bedfordtx.gov (1)
367 - Barton Chittenden (2)
368 - Brendan Gallagher (29)
369 - Chris Cormack (16)
370 - Claire Gravely (3)
371 - Dani Elder (2)
372 - David Cook (1)
373 - Frédéric Demians (87)
374 - Hector Castro (5)
375 - Jonathan Druart (20)
376 - Josef Moravec (2)
377 - Juliette (1)
378 - Katrin Fischer (1)
379 - Magnus Enger (1)
380 - Marc (3)
381 - Marc Véron (9)
382 - Mark Tompsett (4)
383 - Martin Renvoize (2)
384 - Michael Kuhn (1)
385 - Mirko Tietgen (1)
386 - Nick Clemens (17)
387 - Owen Leonard (11)
388 - radiuscz (1)
389 - remy (1)
390 - Katrin Fischer  (37)
391 - Tomas Cohen Arazi (5)
392 - Barton Chittenden barton@bywatersolutions.com (1)
393 - Kyle M Hall (62)
394 - Bernardo Gonzalez Kriegel (2)
395 - Marcel de Rooy (13)
396
397 We regret any omissions.  If a contributor has been inadvertently missed,
398 please send a patch against these release notes to 
399 koha-patches@lists.koha-community.org.
400
401 ## Revision control notes
402
403 The Koha project uses Git for version control.  The current development 
404 version of Koha can be retrieved by checking out the master branch of:
405
406 - [Koha Git Repository](git://git.koha-community.org/koha.git)
407
408 The branch for this version of Koha and future bugfixes in this release
409 line is 16.05.x.
410 The last Koha release was 3.22.8, which was released on June 24, 2016.  
411
412 ## Bugs and feature requests
413
414 Bug reports and feature requests can be filed at the Koha bug
415 tracker at:
416
417 - [Koha Bugzilla](http://bugs.koha-community.org)
418
419 He rau ringa e oti ai.
420 (Many hands finish the work)
421
422 Autogenerated release notes updated last on 22 oct. 2016 13:37:22.