Koha 3.18.12 released

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 http://koha-community.org and Koha 3.18.12 can be downloaded from: http://download.koha-community.org/koha-3.18.12.tar.gz

Installation instructions can be found at http://wiki.koha-community.org/wiki/Installation_Documentation or in the INSTALL files that come in the tarball

Koha 3.18.12 is a bugfix/maintenance release.

Table of contents

Critical bugs fixed in Koha 3.18.12

Architecture, internals, and plumbing

  • SMSSendUsername and SMSSendPassword are not listed in the system preferences (major – bug 14820)
  • Tests fail if launched after 23:00 (major – bug 15029)


  • Koha Accepts Seven “Space” Characters as a Valid Password (critical – bug 10177)
  • Koha still allows spaces at the end, beginning or as your password (major – bug 14509)


  • Don’t set permanent_location to CART or PROC (major – bug 14811)

Hold requests

  • Prevent a record from having holds with duplicate priorities (major – bug 14733)


  • Changing the Library for a notice duplicates the notice instead of updating it (major – bug 14141)


  • Barcode yymm0001 does not work when receiving serials (major – bug 15042)


  • Batch modification of checked out and lost items checks them in (critical – bug 12311)
  • Patron anonymizing tool reports false success in anonymous patron not defined (major – bug 6756)

Other bugs fixed in Koha 3.18.12


  • The budget of an order is set to null if not changed on receiving (normal – bug 13675)
  • Fix missing display of help page in contract management (trivial – bug 14929)

Architecture, internals, and plumbing

  • Make the date formatting template side – moremember.pl (normal – bug 14990)
  • Koha-shell raises " no job control in shell" error (normal – bug 15012)


  • Renewal due date won’t take specified time into account (normal – bug 11298)


  • Expiration date for holds based onReservesMaxPickUpDelay should not require ExpireReservesMaxPickUpDelay (minor – bug 14937)


  • Opac-topissues.pl sort is broken (minor – bug 14940)


  • [3.18.x] Patron with empty card number will be only result returned by patron datatables search (normal – bug 14562)
  • Renew a patron does not redirect to the correct module (normal – bug 14910)


  • Accession date comparison does not work in advanced search (normal – bug 14861)
  • 608$9 defined twice in UNIMARC biblio-koha-indexdefs.xml (minor – bug 14154)


  • Help could not be displayed in the correct language (normal – bug 14812)
  • Table header broken at detail.tt (trivial – bug 14966)

New system preferences in Koha 3.18.12

  • SMSSendPassword
  • SMSSendUsername

System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required


The Koha manual is maintained in DocBook. The home page for Koha documentation is http://koha-community.org/documentation

As of the date of these release notes, only the English version of the Koha manual is available at http://manual.koha-community.org/3.18.12/en/

The Git repository for the Koha manual can be found at http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary


Complete or near-complete translations of the OPAC and staff interface are available in this release for the following languages:

  • English (USA)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see http://wiki.koha-community.org/wiki/Translating_Koha

For information about translating Koha, and join the koha-translate list to volunteer

The most up-to-date translations can be found at http://translate.koha-community.org

Release Team

The release team for Koha 3.18.12 is

  • Release Manager: Tomás Cohen Arazi
  • Documentation Manager: Nicole C Engard
  • Translation Manager: Bernardo Gonzalez Kriegel
  • QA Manager: Katrin Fischer
  • QA Team:

    • Galen Charlton
    • Jonathan Druart
    • Brendan Gallagher
    • Kyle Hall
    • Julian Maurice
    • Paul Poulain
    • Martin Renvoize
    • Marcel de Rooy
  • Bug Wranglers:
    • Alex Sassmannshausen
    • Zeno Tajoli
  • Packaging Manager: Robin Sheat
  • Release Maintainer (3.18.x): Liz Rea
  • Release Maintainer (3.16.x): Mason James
  • Release Maintainer (3.14.x): Fridolin Somers


We thank the following libraries who are known to have sponsored new features in Koha 3.18.12:

We thank the following individuals who contributed patches to Koha 3.18.12:

  • Brandon (2)
  • Tomas Cohen Arazi (1)
  • David Cook (1)
  • Jonathan Druart (15)
  • Magnus Enger (1)
  • Bernardo González Kriegel (1)
  • Rafal Kopaczka (1)
  • Julian Maurice (1)
  • Kyle M Hall (3)
  • Liz Rea (4)
  • Fridolin Somers (1)
  • Marc Véron (1)

We thank the following libraries, companies, and other institutions who contributed patches to Koha 3.18.12:

  • BibLibre (4)
  • ByWater-Solutions (3)
  • Prosentient Systems (1)
  • Theke Solutions (1)
  • Universidad Nacional de Córdoba (1)
  • bugs.koha-community.org (13)
  • libriotech.no (1)
  • poczta.onet.pl (1)
  • unidentified (6)
  • veron.ch (1)

We also especially thank the following individuals who tested patches for Koha 3.18.12:

  • Amit Gupta (1)
  • Barton Chittenden (1)
  • Chris Cormack (20)
  • Frederic Demians (1)
  • Heather Braum (2)
  • Hector Castro (1)
  • Jonathan Druart (9)
  • Joonas Kylmälä (1)
  • Josef Moravec (1)
  • Karl Holton (1)
  • Katrin Fischer (15)
  • Liz Rea (27)
  • Magnus Enger (3)
  • Marc Véron (7)
  • Nick Clemens (2)
  • Robin Sheat (1)
  • Tomas Cohen Arazi (27)
  • Kyle M Hall (1)
  • Marcel de Rooy (2)

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 git://git.koha-community.org/koha.git

The branch for this version of Koha and future bugfixes in this release line is 3.18.x.

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug tracker at http://bugs.koha-community.org

He rau ringa e oti ai. (Many hands finish the work)

##### Autogenerated release notes updated last on 02 Nov 2015 20:45:01 Z #####


Koha is the first open-source Integrated Library System (ILS). In use worldwide, its development is steered by a growing community of libraries collaborating to achieve their technology goals.