25 May 2021
Koha is the first free and open source software library automation package (ILS). Development is sponsored by libraries of varying types and sizes, volunteers, and support companies from around the world. The website for the Koha project is:
Koha 20.05.12 can be downloaded from:
Installation instructions can be found at:
Koha 20.05.12 is a bugfix/maintenance release with security fixes.
It includes 3 security fixes, 1 enhancements, 64 bugfixes.
Koha is continuously tested against the following configurations and as such these are the recommendations for deployment:
Additional notes:
[27594] Add access to public download link for publicly-accessible uploads
This patch adds a link to the display of publicly-accessible downloads so that the public link can be copied.
[23195] Shipping costs are inconsistent in where displayed
With this patch the shipping costs added to an invoice are always counted as "spent". With this change the totals on the start page of the acquisition module will match the totals on the ordered and spent pages for a fund.
use Try::Tiny
[20854] Redirect after logout with CAS 3.0 broken
This patch adds a new system preference casServerVersion, that will allow Koha to work correctly with different CAS protocol versions. In this case it fixes a problem that arose by changing the name of a parameter in the logout request between CAS 2 and 3 that broke the redirect after successful logout.
[27282] Printing broken in some versions of Chrome
Printing in some versions of Google Chrome does not work correctly making it impossible to print. This patch alters the JavaScript which controls the print dialogues in order to make for a better a printing experience across all browsers.
[28202] Pickup libraries not sorted by name when placing hold
This corrects the sort order for library names for the pickup list when placing a hold. The list of libraries now sorts by library name, instead of the library code.
[28028] Remove broken fix_onloan.pl maintenance script
This script is removed from the codebase, as it was non-functional for a long time which also suggests that it wasn't used.
[27114] Use Template Toolkit plugin for Koha plugins hook 'intranet_catalog_biblio_tab'
Koha plugins hook 'intranet_catalog_biblio_tab' now uses Template Toolkit plugin (like hook 'intranet_js', ...). It makes it easy to use it in other places (like MARC details page for example).
[26533] Searching authorities using 'is exactly' doesn't work as expected
Sponsored by Education Services Australia SCIS
Searching authorities using 'is exactly' was matching on any word in the heading. Now it is matching the heading exactly (the entire heading).
[28229] Hide clubs from place a hold screen if no clubs exist
casServerVersion
The Koha manual is maintained in Sphinx. The home page for Koha documentation is
As of the date of these release notes, only the English version of the Koha manual is available:
The Git repository for the Koha manual can be found at
Complete or near-complete translations of the OPAC and staff interface are available in this release for the following languages:
Partial translations are available for various other languages.
The Koha team welcomes additional translations; please see
For information about translating Koha, and join the koha-translate list to volunteer:
The most up-to-date translations can be found at:
The release team for Koha 20.05.12 is
Release Manager: Jonathan Druart
Release Manager assistants:
QA Manager: Katrin Fischer
QA Team:
Topic Experts:
Bug Wranglers:
Packaging Managers:
Documentation Manager: Caroline Cyr La Rose
Documentation Team:
Translation Managers:
Release Maintainers:
We thank the following libraries who are known to have sponsored new features in Koha 20.05.12:
We thank the following individuals who contributed patches to Koha 20.05.12.
We thank the following libraries, companies, and other institutions who contributed patches to Koha 20.05.12
We also especially thank the following individuals who tested patches for Koha.
We regret any omissions. If a contributor has been inadvertently missed, please send a patch against these release notes to koha-patches@lists.koha-community.org.
The Koha project uses Git for version control. The current development version of Koha can be retrieved by checking out the master branch of:
The branch for this version of Koha and future bugfixes in this release line is rmain2005.
Bug reports and feature requests can be filed at the Koha bug tracker at:
He rau ringa e oti ai. (Many hands finish the work)
Autogenerated release notes updated last on 25 May 2021 15:13:43.