1 <h1 id=
"releasenotesforkoha19.11.10">RELEASE NOTES FOR KOHA
19.11.10</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
19.11.10 can be downloaded from:
</p>
17 <li><a href=
"http://download.koha-community.org/koha-19.11.10.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
19.11.10 is a security and bugfix/maintenance release.
</p>
29 <p>It includes
1 security fixes,
1 enhancements,
35 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=
"kohasecurity">Koha security
</h2>
54 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26322">[
26322]
</a> REST API plugin authorization is not checked anymore
</li>
57 <h2 id=
"enhancements">Enhancements
</h2>
59 <h3 id=
"opac">OPAC
</h3>
62 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26041">[
26041]
</a> Accessibility: The date picker calendar is not keyboard accessible
</li>
65 <h2 id=
"criticalbugsfixed">Critical bugs fixed
</h2>
67 <h3 id=
"acquisitions">Acquisitions
</h3>
70 <li><p><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25750">[
25750]
</a> Fallback to ecost_tax_included, ecost_tax_excluded not happening when no 'Actual cost' entered
</p>
72 <p><strong>Sponsored by
</strong> <em>Horowhenua District Council, NZ
</em></p></li>
75 <h3 id=
"architectureinternalsandplumbing">Architecture, internals, and plumbing
</h3>
78 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26253">[
26253]
</a> duplicated mana_config in etc/koha-conf.xml
</li>
81 <h3 id=
"circulation">Circulation
</h3>
84 <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>
85 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26078">[
26078]
</a> "Item returns to issuing library" creates infinite transfer loop
</li>
88 <h3 id=
"holdrequests">Hold requests
</h3>
91 <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>
94 <h3 id=
"opac">OPAC
</h3>
97 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26069">[
26069]
</a> Twitter share button leaks information to Twitter
</li>
100 <h3 id=
"packaging">Packaging
</h3>
103 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25792">[
25792]
</a> Rename 'ttf-dejavu' package to 'fonts-dejavu' for Debian
11</li>
106 <h3 id=
"reports">Reports
</h3>
109 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26090">[
26090]
</a> Catalog by itemtype report fails if SQL strict mode is on
</li>
112 <h2 id=
"otherbugsfixed">Other bugs fixed
</h2>
114 <h3 id=
"acquisitions">Acquisitions
</h3>
117 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25751">[
25751]
</a> When an ORDERED suggestion is edited, the status resets to
"No status"</li>
120 <h3 id=
"architectureinternalsandplumbing">Architecture, internals, and plumbing
</h3>
123 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21539">[
21539]
</a> addorderiso2709.pl forces librarian to select a ccode and notforloan code when using MarcItemFieldsToOrder
</li>
124 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26228">[
26228]
</a> Update gulpfile to work with Node.js v12
</li>
125 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26270">[
26270]
</a> XISBN.t is failing since today
</li>
126 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26331">[
26331]
</a> svc/letters/preview is not executable which prevents CGI functioning
</li>
129 <h3 id=
"cataloging">Cataloging
</h3>
132 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26233">[
26233]
</a> Edit item date sort still does not sort correctly
</li>
135 <h3 id=
"circulation">Circulation
</h3>
138 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25584">[
25584]
</a> When a 'return claim' is added, the button disappears, but the claim date doesn't show up
</li>
139 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25958">[
25958]
</a> Allow LongOverdue cron to exclude specified lost values
</li>
140 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26076">[
26076]
</a> Paying selected accountlines in full may result in the error
"You must pay a value less than or equal to $x"</li>
141 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26136">[
26136]
</a> Prevent double submit of checkin form
</li>
142 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26361">[
26361]
</a> JS error on returns.tt in
20.05</li>
143 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26362">[
26362]
</a> Overdue report shows incorrect branches for patron, holdingbranch, and homebranch
</li>
146 <h3 id=
"installationandupgradeweb-basedinstaller">Installation and upgrade (web-based installer)
</h3>
149 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25448">[
25448]
</a> Update German (de-DE) framework files
</li>
152 <h3 id=
"opac">OPAC
</h3>
155 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26119">[
26119]
</a> Patron attribute option to display in OPAC is not compatible with PatronSelfRegistrationVerifyByEmail
</li>
156 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26388">[
26388]
</a> Renew all and Renew selected buttons should account for items that can't be renewed
</li>
159 <h3 id=
"packaging">Packaging
</h3>
162 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25778">[
25778]
</a> koha-plack puts duplicate entries into PERL5LIB when multiple instances named
</li>
165 <h3 id=
"restapi">REST API
</h3>
168 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26271">[
26271]
</a> Call to /api/v1/patrons/
<patron_id>/account returns
500 error if manager_id is NULL
</li>
171 <h3 id=
"reports">Reports
</h3>
174 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17801">[
17801]
</a> 'Top Most-circulated items' gives wrong results when filtering by checkout date
</li>
177 <h3 id=
"sip2">SIP2
</h3>
180 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25903">[
25903]
</a> Sending a SIP patron information request with a summary field flag in indexes
6-
9 will crash server
</li>
183 <h3 id=
"searching">Searching
</h3>
186 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17661">[
17661]
</a> Differences in field ending (whitespace, punctuation) cause duplicate facets
</li>
189 <h3 id=
"searching-elasticsearch">Searching - Elasticsearch
</h3>
192 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26313">[
26313]
</a> "Show analytics" and
"Show volumes" links don't work with Elasticsearch and UseControlNumber
</li>
195 <h3 id=
"selfcheckout">Self checkout
</h3>
198 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25791">[
25791]
</a> SCO print dialog pops up twice
</li>
201 <h3 id=
"systemadministration">System Administration
</h3>
204 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25005">[
25005]
</a> Admin Rights issue for Suggestion to Purchase
</li>
207 <h3 id=
"templates">Templates
</h3>
210 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26213">[
26213]
</a> Remove the use of jquery.checkboxes plugin when adding orders from MARC file
</li>
211 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26324">[
26324]
</a> Spelling error resizeable vs resizable
</li>
214 <h3 id=
"testsuite">Test Suite
</h3>
217 <li><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24147">[
24147]
</a> Objects.t is failing randomly
</li>
220 <h3 id=
"tools">Tools
</h3>
223 <li><p><a href=
"http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26236">[
26236]
</a> log viewer does not translate the interface properly
</p>
225 <h2 id=
"newsysprefs">New sysprefs
</h2></li>
226 <li><p>DefaultLongOverdueSkipLostStatuses
</p></li>
229 <h2 id=
"documentation">Documentation
</h2>
231 <p>The Koha manual is maintained in Sphinx. The home page for Koha
232 documentation is
</p>
235 <li><a href=
"http://koha-community.org/documentation/">Koha Documentation
</a></li>
238 <p>As of the date of these release notes, only the English version of the
239 Koha manual is available:
</p>
242 <li><a href=
"http://koha-community.org/manual/19.11/en/html/">Koha Manual
</a></li>
245 <p>The Git repository for the Koha manual can be found at
</p>
248 <li><a href=
"https://gitlab.com/koha-community/koha-manual">Koha Git Repository
</a></li>
251 <h2 id=
"translations">Translations
</h2>
253 <p>Complete or near-complete translations of the OPAC and staff
254 interface are available in this release for the following languages:
</p>
257 <li>Arabic (
98.3%)
</li>
258 <li>Armenian (
100%)
</li>
259 <li>Armenian (Classical) (
100%)
</li>
260 <li>Basque (
55.9%)
</li>
261 <li>Catalan; Valencian (
50.7%)
</li>
262 <li>Chinese (China) (
57.1%)
</li>
263 <li>Chinese (Taiwan) (
98.8%)
</li>
265 <li>English (New Zealand) (
78.6%)
</li>
266 <li>English (USA)
</li>
267 <li>Finnish (
74.5%)
</li>
268 <li>French (
95.3%)
</li>
269 <li>French (Canada) (
94%)
</li>
270 <li>German (
100%)
</li>
271 <li>German (Switzerland) (
81.1%)
</li>
272 <li>Greek (
70.5%)
</li>
273 <li>Hindi (
100%)
</li>
274 <li>Italian (
86.2%)
</li>
275 <li>Nederlands-Nederland (Dutch-The Netherlands) (
53.5%)
</li>
276 <li>Norwegian Bokmål (
83.6%)
</li>
277 <li>Occitan (post
1500) (
53.2%)
</li>
278 <li>Polish (
78.7%)
</li>
279 <li>Portuguese (
99.7%)
</li>
280 <li>Portuguese (Brazil) (
99.7%)
</li>
281 <li>Slovak (
83.3%)
</li>
282 <li>Spanish (
99.9%)
</li>
283 <li>Swedish (
85.3%)
</li>
284 <li>Telugu (
93.5%)
</li>
285 <li>Turkish (
99.9%)
</li>
286 <li>Ukrainian (
74.7%)
</li>
287 <li>Vietnamese (
51.4%)
</li>
290 <p>Partial translations are available for various other languages.
</p>
292 <p>The Koha team welcomes additional translations; please see
</p>
295 <li><a href=
"http://wiki.koha-community.org/wiki/Translating_Koha">Koha Translation Info
</a></li>
298 <p>For information about translating Koha, and join the koha-translate
299 list to volunteer:
</p>
302 <li><a href=
"http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate">Koha Translate List
</a></li>
305 <p>The most up-to-date translations can be found at:
</p>
308 <li><a href=
"http://translate.koha-community.org/">Koha Translation
</a></li>
311 <h2 id=
"releaseteam">Release Team
</h2>
313 <p>The release team for Koha
19.11.10 is
</p>
316 <li><p>Release Manager: Jonathan Druart
</p></li>
317 <li><p>Release Manager assistants:
</p>
320 <li>Martin Renvoize
</li>
321 <li>Tomás Cohen Arazi
</li>
323 <li><p>QA Manager: Katrin Fischer
</p></li>
327 <li>Marcel de Rooy
</li>
328 <li>Joonas Kylmälä
</li>
329 <li>Josef Moravec
</li>
330 <li>Tomás Cohen Arazi
</li>
331 <li>Nick Clemens
</li>
333 <li>Martin Renvoize
</li>
335 <li>Julian Maurice
</li>
336 <li>Matthias Meusburger
</li>
338 <li><p>Topic Experts:
</p>
341 <li>Elasticsearch -- Frédéric Demians
</li>
342 <li>REST API -- Tomás Cohen Arazi
</li>
343 <li>UI Design -- Owen Leonard
</li>
344 <li>Zebra -- Fridolin Somers
</li>
345 <li>Accounts -- Martin Renvoize
</li>
346 <li>CAS/Shibboleth -- Matthias Meusburger
</li>
348 <li><p>Bug Wranglers:
</p>
351 <li>Michal Denár
</li>
352 <li>Holly Cooper
</li>
353 <li>Henry Bolshaw
</li>
354 <li>Lisette Scheer
</li>
355 <li>Mengü Yazıcıoğlu
</li>
357 <li><p>Packaging Manager: Mason James
</p></li>
358 <li><p>Documentation Managers:
</p>
361 <li>Caroline Cyr La Rose
</li>
364 <li><p>Documentation Team:
</p>
367 <li>Martin Renvoize
</li>
368 <li>Donna Bachowski
</li>
369 <li>Lucy Vaux-Harvey
</li>
370 <li>Kelly McElligott
</li>
371 <li>Jessica Zairo
</li>
372 <li>Chris Cormack
</li>
373 <li>Henry Bolshaw
</li>
376 <li><p>Translation Manager: Bernardo González Kriegel
</p></li>
377 <li><p>Release Maintainers:
</p>
380 <li>20.05 -- Lucas Gass
</li>
381 <li>19.11 -- Aleisha Amohia
</li>
382 <li>19.05 -- Victor Grousset
</li>
384 <li><p>Release Maintainer mentors:
</p>
387 <li>19.11 -- Hayley Mapley
</li>
388 <li>19.05 -- Martin Renvoize
</li>
392 <h2 id=
"credits">Credits
</h2>
394 <p>We thank the following libraries who are known to have sponsored
395 new features in Koha
19.11.10:
</p>
398 <li>Horowhenua District Council, NZ
</li>
401 <p>We thank the following individuals who contributed patches to Koha
19.11.10.
</p>
404 <li>Aleisha Amohia (
4)
</li>
405 <li>Tomás Cohen Arazi (
6)
</li>
406 <li>Alex Buckley (
1)
</li>
407 <li>Nick Clemens (
8)
</li>
408 <li>David Cook (
3)
</li>
409 <li>Jonathan Druart (
11)
</li>
410 <li>Katrin Fischer (
3)
</li>
411 <li>Andrew Fuerste-Henry (
1)
</li>
412 <li>Lucas Gass (
2)
</li>
413 <li>Kyle Hall (
10)
</li>
414 <li>Mason James (
1)
</li>
415 <li>Joonas Kylmälä (
2)
</li>
416 <li>Owen Leonard (
1)
</li>
417 <li>Martin Renvoize (
1)
</li>
418 <li>Koha Translators (
1)
</li>
421 <p>We thank the following libraries, companies, and other institutions who contributed
422 patches to Koha
19.11.10</p>
425 <li>Athens County Public Libraries (
1)
</li>
426 <li>Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (
3)
</li>
427 <li>ByWater-Solutions (
21)
</li>
428 <li>Catalyst (
1)
</li>
429 <li>Independant Individuals (
4)
</li>
430 <li>Koha Community Developers (
11)
</li>
431 <li>KohaAloha (
1)
</li>
432 <li>Prosentient Systems (
3)
</li>
433 <li>PTFS-Europe (
1)
</li>
434 <li>Theke Solutions (
6)
</li>
435 <li>University of Helsinki (
2)
</li>
438 <p>We also especially thank the following individuals who tested patches
442 <li>Aleisha Amohia (
50)
</li>
443 <li>Tomás Cohen Arazi (
7)
</li>
444 <li>Nick Clemens (
3)
</li>
445 <li>Rebecca Coert (
1)
</li>
446 <li>Holly Cooper (
1)
</li>
447 <li>Sarah Cornell (
1)
</li>
448 <li>Jonathan Druart (
38)
</li>
449 <li>Katrin Fischer (
18)
</li>
450 <li>Andrew Fuerste-Henry (
2)
</li>
451 <li>Daniel Gaghan (
1)
</li>
452 <li>Jeff Gaines (
1)
</li>
453 <li>Lucas Gass (
39)
</li>
454 <li>Didier Gautheron (
1)
</li>
455 <li>Amit Gupta (
3)
</li>
456 <li>Kyle Hall (
2)
</li>
457 <li>Sally Healey (
3)
</li>
458 <li>Brandon J (
1)
</li>
459 <li>Joonas Kylmälä (
2)
</li>
460 <li>Owen Leonard (
5)
</li>
461 <li>Kelly McElligott (
3)
</li>
462 <li>Josef Moravec (
1)
</li>
463 <li>Kim Peine (
3)
</li>
464 <li>Martin Renvoize (
13)
</li>
465 <li>David Roberts (
1)
</li>
466 <li>Marcel de Rooy (
1)
</li>
467 <li>Lisette Scheer (
1)
</li>
468 <li>Fridolin Somers (
6)
</li>
469 <li>Emmi Takkinen (
1)
</li>
472 <p>We regret any omissions. If a contributor has been inadvertently missed,
473 please send a patch against these release notes to
474 koha-patches@lists.koha-community.org.
</p>
476 <h2 id=
"revisioncontrolnotes">Revision control notes
</h2>
478 <p>The Koha project uses Git for version control. The current development
479 version of Koha can be retrieved by checking out the master branch of:
</p>
482 <li><a href=
"git://git.koha-community.org/koha.git">Koha Git Repository
</a></li>
485 <p>The branch for this version of Koha and future bugfixes in this release
488 <h2 id=
"bugsandfeaturerequests">Bugs and feature requests
</h2>
490 <p>Bug reports and feature requests can be filed at the Koha bug
494 <li><a href=
"http://bugs.koha-community.org">Koha Bugzilla
</a></li>
497 <p>He rau ringa e oti ai.
498 (Many hands finish the work)
</p>
500 <p>Autogenerated release notes updated last on
21 Sep
2020 23:
08:
52.
</p>