Koha 17.11.12 release
The Koha community is proud to announce the release of Koha 17.11.12
Koha 17.11.12 can be downloaded from:
Installation instructions can be found at:
- Koha Wiki
- OR in the INSTALL files that come in the tarball
Koha 17.11.12 is a bugfix/maintenance release.
It includes 5 enhancements, 33 bugfixes.
Enhancements
Architecture, internals, and plumbing
- [19802] Move Selenium code to its own module
Authentication
- [3511] Integration with Moodle
Cataloging
- [3509] Batch item edit
Circulation
- [3510] Allow staff to change checkin date and time
Test Suite
- [19181] Intranet and OPAC authentication selenium test
Critical bugs fixed
Acquisitions
- [21587] Patrons to notify on receiving doesn’t work on new order creation, only on modification
Architecture, internals, and plumbing
- [21599] Incorrect decimal value: ” for column ‘defaultreplacecost’ – Cannot create item type
Authentication
- [21311] Remove locked message from opac-auth.tt
It is good security practice to not provide details which could confirm or deny the existence of an account. Previously, the simple “This account has been locked!” confirmed its existence which would only encourage more attacks by hackers.
To prevent aiding malicious attacks, the message has been changed to something that does not expressly state the account has been locked. It only mentions that accounts will be locked after a number of failed attempts, instead of saying whether it is locked or not.
So while a successful attempt will seem to have an invalid username or password suggestion after the account is locked, users should be reminded that they can always reset their password or contact library staff for help.
Cataloging
- [21742] Incorrect count of youtube videos
Circulation
- [21641] Software error when checking out an item with a charge associated with it
Database
- [21617] statistics.ccode is not long enough (see also dbrev 18.06.00.032)
Installation and upgrade (command-line installer)
- [16690] Improve security of remote database installations
OPAC
- [21476] Incorrect filter prevents HTML5 media from playing in the OPAC
- [21479] Removing from cart removes 2 items
- [21771] Password recovery is broken (see 20023)
Staff Client
- [21766] Default sounds broken in 18.05 – wrong filter/link
Other bugs fixed
Acquisitions
- [21417] EDI ordering fails when basket and EAN libraries do not match
Architecture, internals, and plumbing
- [15734] Audio Alerts broken
- [21115] Add multi_param call and add divider in cache key in svc/report and opac counterpart
- [21396] Missing use statements in Koha::Account
- [21500] Warnings in rotating collections
Circulation
- [16420] Buttons inconsistent between “Hold found” and “Hold found (waiting)” dialogs in checkin
Hold requests
- [21076] Javascript error on article requests page
- [21320] Holds to pull should honor syspref AllowHoldsOnDamagedItems
- [21389] Javascript error on article requests page
I18N/L10N
- [21351] Traditional Chinese Language pack should have file name “zh-Hant-TW” not “zh-Hans-TW”
- [21490] Disambiguation of “Order”
MARC Bibliographic data support
- [20910] 773$g not displayed if $0 is present
Sponsored by Escuela de Orientacion Lacaniana
Packaging
- [17237] Stop koha-create from creating MySQL users without host restriction
Searching
- [9968] Incorrect index used for ‘Standard number’ in advanced search
- [21455] Authority search options get shuffled around when you click on ‘Search’
Staff Client
- [21456] The ‘New authority’ button lists authority types inconsistently
System Administration
- [21279] Transport cost matrix shows html entity in all empty cells
Templates
- [21506] DataTables four button pagination uses the wrong icon for First and Last buttons
- [21513] Add a ‘Cancel’ button to the authority editor and remove duplicate ‘Save’ button
- [21550] DataTables four button pagination uses the wrong icon for disabled buttons
Test Suite
- [21155] SwitchOnSiteCheckouts.t is failing randomly
Tools
- [21579] showdiffmarc tool during manage staged batches always looks for biblios even when matching authorities
System requirements
Important notes:
- Perl 5.10 is required
- Zebra is required
Documentation
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
Translations
Complete or near-complete translations of the OPAC and staff
interface are available in this release for the following languages:
- Arabic (99.4%)
- Armenian (100%)
- Basque (75.3%)
- Chinese (China) (79.7%)
- Chinese (Taiwan) (99.7%)
- Czech (94.1%)
- Danish (65.7%)
- English (New Zealand) (99.4%)
- English (USA)
- Finnish (95.6%)
- French (98.9%)
- French (Canada) (92%)
- German (100%)
- German (Switzerland) (99.4%)
- Greek (82.7%)
- Hindi (100%)
- Italian (99.8%)
- Norwegian Bokmål (54.5%)
- Occitan (post 1500) (72.8%)
- Persian (54.8%)
- Polish (97.5%)
- Portuguese (100%)
- Portuguese (Brazil) (84.5%)
- Slovak (96.6%)
- Spanish (100%)
- Swedish (91.6%)
- Turkish (100%)
- Vietnamese (67.4%)
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:
Release Team
The release team for Koha 17.11.12 is
- Release Manager: Nick Clemens
-
Release Manager assistants:
-
Module Maintainers:
- REST API — Tomás Cohen Arazi
- Elasticsearch — Nick Clemens
-
QA Manager: Katrin Fischer
-
QA Team:
- Bug Wranglers:
- Claire Gravely
- Jon Knight
- Indranil Das Gupta
- Amit Gupta
- Packaging Manager: Mirko Tietgen
- Documentation Team:
- Lee Jamison
- David Nind
- Caroline Cyr La Rose
- Translation Manager: Bernardo Gonzalez Kriegel
- Release Maintainers:
- 18.05 — Martin Renvoize
- 17.11 — Fridolin Somers
Credits
We thank the following libraries who are known to have sponsored
new features in Koha 17.11.12:
- Escuela de Orientacion Lacaniana
We thank the following individuals who contributed patches to Koha 17.11.12.
- Tomás Cohen Arazi (2)
- Alex Buckley (1)
- Colin Campbell (1)
- Nick Clemens (5)
- Jonathan Druart (10)
- Katrin Fischer (1)
- Victor Grousset (1)
- Kyle Hall (1)
- Andrew Isherwood (2)
- Owen Leonard (2)
- Dobrica Pavlinusic (1)
- Martin Renvoize (3)
- Marcel de Rooy (6)
- Caroline Cyr La Rose (2)
- Andreas Roussos (4)
- Fridolin Somers (6)
- Mark Tompsett (1)
- Koha translators (1)
We thank the following libraries, companies, and other institutions who contributed
patches to Koha 17.11.12
- ACPL (2)
- BibLibre (7)
- BSZ BW (1)
- bugs.koha-community.org (10)
- ByWater-Solutions (6)
- Catalyst (1)
- PTFS-Europe (6)
- Rijks Museum (6)
- rot13.org (1)
- Solutions inLibro inc (2)
- Theke Solutions (2)
- unidentified (5)
We also especially thank the following individuals who tested patches
for Koha.
- Tomás Cohen Arazi (7)
- Marjorie Barry-Vila (1)
- Alex Buckley (3)
- Colin Campbell (1)
- Nick Clemens (39)
- Chris Cormack (4)
- Michal Denar (5)
- Devinim (1)
- Jonathan Druart (13)
- Katrin Fischer (9)
- Claire Gravely (2)
- Kyle Hall (1)
- Andrew Isherwood (1)
- Owen Leonard (3)
- Jesse Maseto (1)
- Julian Maurice (1)
- Josef Moravec (2)
- Séverine Queune (1)
- Martin Renvoize (56)
- Marcel de Rooy (7)
- Caroline Cyr La Rose (1)
- Fridolin Somers (44)
- Pierre-Marc Thibault (3)
- Mark Tompsett (5)
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.
Revision control notes
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 17.11.x.
Bugs and feature requests
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 26 nov. 2018 15:22:49.