1 <h1 id="releasenotesforkoha20.05.01">RELEASE NOTES FOR KOHA 20.05.01</h1>
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>
11 <li><a href="http://koha-community.org">Koha Community</a></li>
14 <p>Koha 20.05.01 can be downloaded from:</p>
17 <li><a href="http://download.koha-community.org/koha-20.05.01.tar.gz">Download</a></li>
20 <p>Installation instructions can be found at:</p>
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>
27 <p>Koha 20.05.01 is a bugfix/maintenance release.</p>
29 <p>It includes 11 enhancements, 48 bugfixes.</p>
31 <h3 id="systemrequirements">System requirements</h3>
33 <p>Koha is continiously tested against the following configurations and as such these are the recommendations for
37 <li>Debian Jessie with MySQL 5.5 (End of life)</li>
38 <li>Debian Stretch with MariaDB 10.1</li>
39 <li>Debian Buster with MariaDB 10.3</li>
40 <li>Ubuntu Bionic with MariaDB 10.1 </li>
41 <li>Debian Stretch with MySQL 8.0 (Experimental MySQL 8.0 support)</li>
44 <p>Additional notes:</p>
47 <li>Perl 5.10 is required (5.24 is recommended)</li>
48 <li>Zebra or Elasticsearch is required</li>
51 <h2 id="enhancements">Enhancements</h2>
53 <h3 id="acquisitions">Acquisitions</h3>
56 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25599">[25599]</a> Allow use of cataloguing placeholders when ACQ framework is used creating new record (UseACQFrameworkForBiblioRecords)</li>
59 <h3 id="architectureinternalsandplumbing">Architecture, internals, and plumbing</h3>
62 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25070">[25070]</a> Include files to display address and contact must be refactored</li>
65 <h3 id="command-lineutilities">Command-line Utilities</h3>
68 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21591">[21591]</a> Data inconsistencies - Item types and biblio level</li>
71 <h3 id="holdrequests">Hold requests</h3>
74 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25555">[25555]</a> Holds Queue sorts patrons by firstname</li>
77 <h3 id="opac">OPAC</h3>
80 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24405">[24405]</a> Links in facets are styled differently than other links on the results page in OPAC</li>
83 <h3 id="patrons">Patrons</h3>
86 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10910">[10910]</a> Add a warn when deleting a patron with pending suggestions</li>
89 <h3 id="staffclient">Staff Client</h3>
92 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12093">[12093]</a> Add CSS classes to item statuses in detail view</li>
95 <h3 id="templates">Templates</h3>
98 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25363">[25363]</a> Merge common.js with staff-global.js</li>
99 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25593">[25593]</a> Terminology: Fix "There is no order for this biblio." on catalog detail page</li>
100 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25627">[25627]</a> Move OPAC problem reports from administration to tools</li>
101 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25687">[25687]</a> Switch Y/N in EDI accounts table for Yes and No for better translatability</li>
104 <h2 id="criticalbugsfixed">Critical bugs fixed</h2>
106 <h3 id="acquisitions">Acquisitions</h3>
109 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14543">[14543]</a> Order lines updated that have a tax rate not in gist will have tax rate set to 0!</li>
110 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25677">[25677]</a> Checkbox options for EDI accounts cannot be enabled</li>
113 <h3 id="architectureinternalsandplumbing">Architecture, internals, and plumbing</h3>
116 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25634">[25634]</a> koha-foreach exits too early if any command has non-zero status</li>
117 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25707">[25707]</a> Mappings update in bug 11529 causes incorrect MARC to DB data flow</li>
120 <h3 id="circulation">Circulation</h3>
123 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25783">[25783]</a> Holds Queue treating item-level holds as bib-level</li>
126 <h3 id="command-lineutilities">Command-line Utilities</h3>
129 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25538">[25538]</a> koha-shell should pass --login to sudo if no command</li>
132 <h3 id="finesandfees">Fines and fees</h3>
135 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25526">[25526]</a> Using Write Off Selected will not allow for a different amount to be written off</li>
138 <h3 id="holdrequests">Hold requests</h3>
141 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25786">[25786]</a> Holds Queue building may target the wrong item for item level requests that match holds queue priority</li>
144 <h3 id="marcauthoritydatasupport">MARC Authority data support</h3>
147 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25653">[25653]</a> Authorities search does not retain selection</li>
150 <h3 id="opac">OPAC</h3>
153 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17842">[17842]</a> Broken diacritics on records exported as MARC from cart</li>
154 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25492">[25492]</a> Your Account Menu button does nothing on mobile devices</li>
157 <h3 id="packaging">Packaging</h3>
160 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17084">[17084]</a> Automatic debian/control updates (master)</li>
161 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25591">[25591]</a> Update list-deps for Debian 10 and Ubuntu 20.04</li>
162 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25633">[25633]</a> Update debian/control.ini file for 20.05 release cycle</li>
163 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25693">[25693]</a> Correct permissions must be set on logdir after an upgrade</li>
164 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25828">[25828]</a> Update cpanfile for 20.05 release cycle</li>
167 <h3 id="restapi">REST API</h3>
170 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24003">[24003]</a> REST API should set C4::Context->userenv</li>
171 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25774">[25774]</a> REST API searches don't handle correctly utf8 characters</li>
174 <h3 id="systemadministration">System Administration</h3>
177 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25651">[25651]</a> Modifying an authorised value make it disappear</li>
180 <h3 id="templates">Templates</h3>
183 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25839">[25839]</a> Typo patron.streetype in member-main-address-style.inc</li>
184 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25842">[25842]</a> Typo "streetype" in member-main-address-style.inc</li>
187 <h3 id="tools">Tools</h3>
190 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25557">[25557]</a> Column config table in acquisitions order does not match the acq table in baskets</li>
193 <h2 id="otherbugsfixed">Other bugs fixed</h2>
195 <h3 id="about">About</h3>
198 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25642">[25642]</a> Technical notes are missing from the release</li>
201 <h3 id="acquisitions">Acquisitions</h3>
204 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25266">[25266]</a> Not all vendors are listed in the filters on the late order claims page</li>
205 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25507">[25507]</a> PDF order print for German 2-pages is broken</li>
206 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25545">[25545]</a> Invoice page - Adjustments are not included in the Total + adjustments + shipment cost (Column tax. inc.)</li>
209 <h3 id="circulation">Circulation</h3>
212 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25587">[25587]</a> JavaScript issue - "clear" button doesn't reset some dropdowns</li>
213 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25658">[25658]</a> Print icon sometimes obscures patron barcode</li>
216 <h3 id="command-lineutilities">Command-line Utilities</h3>
219 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22470">[22470]</a> Missing the table name on misc/migration_tools/switch_marc21_series_info.pl</li>
222 <h3 id="documentation">Documentation</h3>
225 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25576">[25576]</a> ILL requests Help does not take you to the correct place in the manual</li>
228 <h3 id="i18nl10n">I18N/L10N</h3>
231 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25346">[25346]</a> Only show warn about existing directory on installing translations when verbose is used</li>
234 <h3 id="marcbibliographicdatasupport">MARC Bibliographic data support</h3>
237 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25701">[25701]</a> Facets display in random order</li>
240 <h3 id="opac">OPAC</h3>
243 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20783">[20783]</a> Cannot embed some YouTube videos due to 403 errors</li>
244 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23276">[23276]</a> Don't show tags on tag cloud when tagging is disabled</li>
245 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25434">[25434]</a> When viewing cart on small screen sizes selections-toolbar is hidden</li>
246 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25597">[25597]</a> Javascript errors in self-checkout printslip.pl preventing printing</li>
249 <h3 id="selfcheckout">Self checkout</h3>
252 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25349">[25349]</a> Enter in the username field submits the login, instead of moving focus to the password field</li>
255 <h3 id="serials">Serials</h3>
258 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25696">[25696]</a> Test prediction pattern button is invalid HTML</li>
261 <h3 id="staffclient">Staff Client</h3>
264 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25521">[25521]</a> NewItemsDefaultLocation description should not mention cart_to_shelf.pl</li>
265 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25537">[25537]</a> Page reload at branchtransfers.pl loses destination branch</li>
268 <h3 id="systemadministration">System Administration</h3>
271 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25394">[25394]</a> Cronjob path in the AuthorityMergeLimit syspref description is wrong</li>
272 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25675">[25675]</a> System preference PatronSelfRegistration incorrectly described</li>
275 <h3 id="templates">Templates</h3>
278 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25582">[25582]</a> Don't show OPAC problems entry on dashboard when there are no reports</li>
279 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25615">[25615]</a> Empty select in "Holds to pull" filters</li>
282 <h3 id="testsuite">Test Suite</h3>
285 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25623">[25623]</a> Some tests in oauth.t do not roll back</li>
286 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25638">[25638]</a> API related tests failing on comparing floats</li>
287 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25641">[25641]</a> Koha/XSLT/Base.t is failing on U20</li>
290 <h3 id="z39.50sruopensearchservers">Z39.50 / SRU / OpenSearch Servers</h3>
293 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25702">[25702]</a> Actions button on Search results from Z39.50 is displayed incorrectly</li>
296 <h2 id="documentation">Documentation</h2>
298 <p>The Koha manual is maintained in Sphinx. The home page for Koha
299 documentation is </p>
302 <li><a href="http://koha-community.org/documentation/">Koha Documentation</a></li>
305 <p>As of the date of these release notes, only the English version of the
306 Koha manual is available:</p>
309 <li><a href="http://koha-community.org/manual/20.05/en/html/">Koha Manual</a></li>
312 <p>The Git repository for the Koha manual can be found at</p>
315 <li><a href="https://gitlab.com/koha-community/koha-manual">Koha Git Repository</a></li>
318 <h2 id="translations">Translations</h2>
320 <p>Complete or near-complete translations of the OPAC and staff
321 interface are available in this release for the following languages:</p>
324 <li>Arabic (84.7%)</li>
325 <li>Armenian (100%)</li>
326 <li>Armenian (Classical) (99.7%)</li>
327 <li>Chinese (Taiwan) (88.8%)</li>
328 <li>Czech (81.3%)</li>
329 <li>English (New Zealand) (68.1%)</li>
330 <li>English (USA)</li>
331 <li>Finnish (70.1%)</li>
332 <li>French (90.2%)</li>
333 <li>French (Canada) (100%)</li>
334 <li>German (100%)</li>
335 <li>German (Switzerland) (76%)</li>
336 <li>Greek (60.9%)</li>
337 <li>Hindi (100%)</li>
338 <li>Italian (82.8%)</li>
339 <li>Norwegian Bokmål (79.8%)</li>
340 <li>Polish (78%)</li>
341 <li>Portuguese (86.4%)</li>
342 <li>Portuguese (Brazil) (100%)</li>
343 <li>Slovak (72.5%)</li>
344 <li>Spanish (99.9%)</li>
345 <li>Swedish (79.1%)</li>
346 <li>Telugu (91.2%)</li>
347 <li>Turkish (91.4%)</li>
348 <li>Ukrainian (71.6%)</li>
351 <p>Partial translations are available for various other languages.</p>
353 <p>The Koha team welcomes additional translations; please see</p>
356 <li><a href="http://wiki.koha-community.org/wiki/Translating_Koha">Koha Translation Info</a></li>
359 <p>For information about translating Koha, and join the koha-translate
360 list to volunteer:</p>
363 <li><a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate">Koha Translate List</a></li>
366 <p>The most up-to-date translations can be found at:</p>
369 <li><a href="http://translate.koha-community.org/">Koha Translation</a></li>
372 <h2 id="releaseteam">Release Team</h2>
374 <p>The release team for Koha 20.05.01 is</p>
377 <li><p>Release Manager: Jonathan Druart</p></li>
378 <li><p>Release Manager assistants:</p>
381 <li>Martin Renvoize</li>
382 <li>Tomás Cohen Arazi</li>
384 <li><p>QA Manager: Katrin Fischer</p></li>
388 <li>Marcel de Rooy</li>
389 <li>Joonas Kylmälä</li>
390 <li>Josef Moravec</li>
391 <li>Tomás Cohen Arazi</li>
392 <li>Nick Clemens</li>
394 <li>Martin Renvoize</li>
396 <li>Julian Maurice</li>
397 <li>Matthias Meusburger</li>
399 <li><p>Topic Experts:</p>
402 <li>Elasticsearch -- Frédéric Demians</li>
403 <li>REST API -- Tomás Cohen Arazi</li>
404 <li>UI Design -- Owen Leonard</li>
405 <li>Zebra -- Fridolin Somers</li>
406 <li>Accounts -- Martin Renvoize</li>
407 <li>CAS/Shibboleth -- Matthias Meusburger</li>
409 <li><p>Bug Wranglers:</p>
412 <li>Michal Denár</li>
413 <li>Holly Cooper</li>
414 <li>Henry Bolshaw</li>
415 <li>Lisette Scheer</li>
416 <li>Mengü Yazıcıoğlu</li>
418 <li><p>Packaging Manager: Mason James</p></li>
419 <li><p>Documentation Managers:</p>
422 <li>Caroline Cyr La Rose</li>
425 <li><p>Documentation Team:</p>
428 <li>Martin Renvoize</li>
429 <li>Donna Bachowski</li>
430 <li>Lucy Vaux-Harvey</li>
431 <li>Kelly McElligott</li>
432 <li>Jessica Zairo</li>
433 <li>Chris Cormack</li>
434 <li>Henry Bolshaw</li>
437 <li><p>Translation Manager: Bernardo González Kriegel</p></li>
438 <li><p>Release Maintainers:</p>
441 <li>20.05 -- Lucas Gass</li>
442 <li>19.11 -- Aleisha Amohia</li>
443 <li>19.05 -- Victor Grousset</li>
445 <li><p>Release Maintainer mentors:</p>
448 <li>19.11 -- Hayley Mapley</li>
449 <li>19.05 -- Martin Renvoize</li>
453 <h2 id="credits">Credits</h2>
455 <p>We thank the following individuals who contributed patches to Koha 20.05.01.</p>
458 <li>Tomás Cohen Arazi (9)</li>
459 <li>Nick Clemens (4)</li>
460 <li>David Cook (4)</li>
461 <li>Jonathan Druart (34)</li>
462 <li>Katrin Fischer (6)</li>
463 <li>Andrew Fuerste-Henry (2)</li>
464 <li>Lucas Gass (7)</li>
465 <li>Kyle Hall (6)</li>
466 <li>Mason James (5)</li>
467 <li>Bernardo González Kriegel (1)</li>
468 <li>Owen Leonard (9)</li>
469 <li>Julian Maurice (2)</li>
470 <li>Martin Renvoize (3)</li>
471 <li>David Roberts (2)</li>
472 <li>Caroline Cyr La Rose (1)</li>
473 <li>Fridolin Somers (2)</li>
474 <li>Koha Translators (1)</li>
475 <li>Petro Vashchuk (1)</li>
478 <p>We thank the following libraries, companies, and other institutions who contributed
479 patches to Koha 20.05.01</p>
482 <li>Athens County Public Libraries (9)</li>
483 <li>BibLibre (4)</li>
484 <li>Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (6)</li>
485 <li>ByWater-Solutions (19)</li>
486 <li>Independant Individuals (1)</li>
487 <li>Koha Community Developers (34)</li>
488 <li>KohaAloha (5)</li>
489 <li>Prosentient Systems (4)</li>
490 <li>PTFS-Europe (5)</li>
491 <li>Solutions inLibro inc (1)</li>
492 <li>Theke Solutions (9)</li>
493 <li>Universidad Nacional de Córdoba (1)</li>
496 <p>We also especially thank the following individuals who tested patches
500 <li>Tomás Cohen Arazi (13)</li>
501 <li>Alex Arnaud (7)</li>
502 <li>Donna Bachowski (2)</li>
503 <li>Nick Clemens (3)</li>
504 <li>David Cook (1)</li>
505 <li>Holly Cooper (1)</li>
506 <li>Jonathan Druart (64)</li>
507 <li>Katrin Fischer (43)</li>
508 <li>Andrew Fuerste-Henry (2)</li>
509 <li>Lucas Gass (81)</li>
510 <li>Claire Gravely (1)</li>
511 <li>Victor Grousset (7)</li>
512 <li>Kyle Hall (7)</li>
513 <li>Sally Healey (1)</li>
514 <li>Bernardo González Kriegel (1)</li>
515 <li>Owen Leonard (2)</li>
516 <li>Julian Maurice (5)</li>
517 <li>Kelly McElligott (4)</li>
518 <li>David Nind (13)</li>
519 <li>Kim Peine (3)</li>
520 <li>Martin Renvoize (21)</li>
521 <li>Andreas Roussos (1)</li>
522 <li>Jessica Zairo (1)</li>
525 <p>We thank the following individuals who mentored new contributors to the Koha project.</p>
528 <li>Andrew Nugged</li>
531 <p>We regret any omissions. If a contributor has been inadvertently missed,
532 please send a patch against these release notes to
533 koha-patches@lists.koha-community.org.</p>
535 <h2 id="revisioncontrolnotes">Revision control notes</h2>
537 <p>The Koha project uses Git for version control. The current development
538 version of Koha can be retrieved by checking out the master branch of:</p>
541 <li><a href="git://git.koha-community.org/koha.git">Koha Git Repository</a></li>
544 <p>The branch for this version of Koha and future bugfixes in this release
547 <h2 id="bugsandfeaturerequests">Bugs and feature requests</h2>
549 <p>Bug reports and feature requests can be filed at the Koha bug
553 <li><a href="http://bugs.koha-community.org">Koha Bugzilla</a></li>
556 <p>He rau ringa e oti ai.
557 (Many hands finish the work)</p>
559 <p>Autogenerated release notes updated last on 23 Jun 2020 14:33:49.</p>