Koha 3.18.4 released

The Koha release team are proud to announce the release of Koha 3.18.4. This release contains one security fix and users are recommended to upgrade to this release.
Please continue reading for the full release notes.

RELEASE NOTES FOR KOHA 3.18.4

22 Feb 2015

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.4 can be downloaded from: http://download.koha-community.org/koha-3.18.04.tar.gz or use the packages which will available shortly.

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.4 is a security and bugfix/maintenance release.

It includes 1 security fix, 2 enhancements and 45 bugfixes.

Table of contents

Security fixes for Koha 3.18.4

OPAC

  • Questionable logic regarding session handling in C4::Auth::checkauth() 12954

Enhancements in Koha 3.18.4

About

  • More System information about GRS1 vs DOM settings (bug 13404)

Authentication

  • Auth.pm needs a tidy (bug 13499)

Critical bugs fixed in Koha 3.18.4

Acquisitions

  • Editing amount in Acquisitions budget causes error due to formatting (major – bug 13352)

Architecture, internals, and plumbing

  • Admin/auth_subfields_structure.pl does not compile in older perls (major – bug 13544)
  • Koha::Schema should be lazy-loaded (major – bug 13690)

Circulation

  • There is a bug in overdues if you have overdues that match a rule, and have some items due in the future they are included in the list of overdues (major – bug 13679)

OPAC

  • Syndetics index apreciably slow page load for items without result at Syndetics (major – bug 12858)

Packaging

  • Shared FastMmap file causes issues (critical – bug 13431)

Patrons

  • Username/password already exists when editing borrower attributes and messaging preferences (major – bug 13602)

Searching

  • Search results item status incorrect for holds (major – bug 13636)

Serials

  • “Template process failed: undef error – Invalid local time for date in time zone” (major – bug 12669)

SIP2

  • SIP Server does not respect timeout setting (major – bug 13432)

Other bugs fixed in Koha 3.18.4

Acquisitions

  • Acquisitions search results fixed in order of biblionumber (normal – bug 12323)
  • Deleting parent fund will orphan child funds, leaving them un-editable. (normal – bug 12905)
  • On inserting an order, the parent_ordernumber attribute is not set to the object (normal – bug 13319)
  • Basket group is not displayed for already received orders (normal – bug 13333)

Architecture, internals, and plumbing

  • GetSuggestion takes suggestionid (normal – bug 13201)
  • Items are not embedded when sending a basket/shelf (normal – bug 13343)
  • Branchcodes should not be allowed to have spaces in them (normal – bug 13441)

Authentication

  • Auth.pm code issues (trivial – bug 13521)

Cataloging

  • AutoBarcode setting hbyymmincr not taking month into account when looking up next increment (normal – bug 13603)

Circulation

  • Software error: Undefined subroutine &C4::Circulation::HasOverdues called at /home/koha/kohaclone/C4/Circulation.pm line 1925 (minor – bug 13025)

Command-line Utilities

  • Koha-translate -l -a shows po files instead of language codes (normal – bug 13728)

Hold requests

  • Holds ratios report ignores ordered items (minor – bug 13298)
  • Patron holds table not loading when holds tab anchor is used (minor – bug 13670)

I18N/L10N

  • Title and breadcrumb of Patron form can look weird in translations (minor – bug 13450)

Installation and upgrade (web-based installer)

  • Update Polish web installer sample data files (normal – bug 13373)
  • Clean up currency default files (minor – bug 11954)

MARC Bibliographic data support

  • Easy analyticals creates two 773 fields. Search/link from host to children is broken (normal – bug 10241)

OPAC

  • Add patron cardnumber to self registration confirmation (normal – bug 13599)
  • Noisy warns in C4/AuthoritiesMarc.pm (minor – bug 12861)
  • Holds and priority display via OPACShowHoldQueueDetails confusing (minor – bug 13335)
  • Cart button doesn’t open the cart (minor – bug 13339)
  • Self registration captcha (trivial – bug 11345)

Searching

  • Item search: Not possible to add other search fields from 952? (normal – bug 13562)
  • The language filter in advance search doen’t work with DOM MARC21 – NORMARC (minor – bug 12948)

System Administration

  • Check for Change in Remote IP address for Session Security. Disable when remote ip address changes frequently. (normal – bug 5511)
  • Sort branches alphabetically in admin/authorised_values.pl (minor – bug 13401)

Templates

  • Change “mobile phone” label back to “other phone” (normal – bug 13142)
  • On receiving, “vendor note” label should not be displayed if nothing to display (normal – bug 13270)
  • Date sorting on accounts (fines) tab doesn’t work correctly (normal – bug 13525)
  • Biblioitems.size value not correctly displayed (more) (minor – bug 13268)
  • Batch patron modification tool missing option to switch language (minor – bug 13638)
  • Authorized Values toolbar missing ‘+’ Icons (trivial – bug 13587)

Test Suite

  • Suggestions.t expects sample itemtypes (minor – bug 13457)

Tools

  • Tools > Data export : “Don’t export fields” option doesn’t work (normal – bug 12860)

Web services

  • OAI Server doesn’t handle properly resumption token (normal – bug 13568)

New system preferences in Koha 3.18.4

  • SessionRestrictionByIP

System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required

Documentation

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/en/

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

Translations

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

  • English (USA)
  • Arabic (99%)
  • Armenian (100%)
  • Chinese (China) (94%)
  • Chinese (Taiwan) (99%)
  • Czech (99%)
  • Danish (85%)
  • English (New Zealand) (97%)
  • French (95%)
  • French (Canada) (79%)
  • German (100%)
  • German (Switzerland) (100%)
  • Italian (100%)
  • Kurdish (64%)
  • Norwegian Bokmål (59%)
  • Polish (82%)
  • Portuguese (99%)
  • Portuguese (Brazil) (90%)
  • Slovak (100%)
  • Spanish (100%)
  • Swedish (82%)
  • Turkish (99%)
  • Vietnamese (91%)

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.4 is

    • Release Manager: Tomás Cohen Arazi <tomascohen@gmail.com>
    • Documentation Manager: Nicole C Engard <nengard@gmail.com>
    • Translation Manager: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
    • QA Manager: Katrin Fischer <Katrin.Fischer@bsz-bw.de>

QA Team:

    • Galen Charlton <gmc@esilibrary.com>
    • Jonathan Druart <jonathan.druart@biblibre.com>
    • Brendan Gallagher <brendan@bywatersolutions.com>
    • Kyle Hall <kyle@bywatersolutions.com>
    • Julian Maurice <julian.maurice@biblibre.com>
    • Paul Poulain <paul.poulain@biblibre.com>
    • Martin Renvoize <martin.renvoize@ptfs-europe.com>
    • Marcel de Rooy <M.de.Rooy@rijksmuseum.nl>
  • Bug Wranglers:
    • Alex Sassmannshausen <alex.sassmannshausen@ptfs-europe.com>
    • Zeno Tajoli <z.tajoli@cineca.it>
  • Packaging Manager: Robin Sheat <robin@catalyst.net.nz>
  • Release Maintainer (3.16.x): Galen Charlton <gmc@esilibrary.com>
  • Release Maintainer (3.14.x): Fridolin Somers <fridolin.somers@biblibre.com>
  • Release Maintainer (3.12.x): Kyle Hall <kyle@bywatersolutions.com>

Credits

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

  • Universidad Nacional de Cordoba

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

  • Abby (1)
  • Justin (1)
  • Thomas (1)
  • Jacek Ablewicz (2)
  • Tomás Cohen Arazi (2)
  • Chris Cormack (8)
  • Frédéric Demians (1)
  • Marcel de Rooy (1)
  • Jonathan Druart (14)
  • Katrin Fischer (3)
  • Bernardo González Kriegel (1)
  • Amit Gupta (2)
  • Rolando Isidoro (1)
  • Olli-Antti Kivilahti (2)
  • Rafal Kopaczka (3)
  • Owen Leonard (4)
  • Julian Maurice (1)
  • Kyle M Hall (12)
  • Martin Renvoize (7)
  • Fridolin Somers (2)
  • Zeno Tajoli (2)
  • Mirko Tietgen (1)
  • Mark Tompsett (3)
  • Marc Véron (1)

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

  • ACPL (4)
  • BSZ BW (3)
  • BibLibre (17)
  • BigBallOfWax (2)
  • ByWater-Solutions (12)
  • Catalyst (6)
  • Cineca (2)
  • PTFS-Europe (7)
  • Rijksmuseum (1)
  • Tamil (1)
  • Universidad Nacional de Córdoba (3)
  • abunchofthings.net (1)
  • biblos.pk.edu.pl (2)
  • jns.fi (2)
  • live.com (1)
  • poczta.onet.pl (3)
  • unidentified (8)
  • veron.ch (1)

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

  • Aleisha (1)
  • Chris (2)
  • Chris Cormack (86)
  • Christophe Brocquet (1)
  • Christopher Brannon (1)
  • Colin Campbell (2)
  • David Cook (1)
  • Heather Braum (1)
  • Jeanne Heicher (1)
  • John Andrews (1)
  • Jonathan Druart (20)
  • Katrin Fischer (31)
  • Magnus Enger (2)
  • Marc Veron (1)
  • Marc Véron (5)
  • Mark Tompsett (1)
  • Martin Renvoize (6)
  • Nick (2)
  • Owen Leonard (1)
  • Paola Rossi (6)
  • Robin Sheat (1)
  • Sean McGarvey (1)
  • Sheila Kearns (1)
  • Tomas Cohen Arazi (69)
  • Kyle M Hall (23)
  • Marcel de Rooy (7)

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.

The last Koha release was 3.18.3, which was released on January 22, 2015.

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 22 Feb 2015 23:30:43 Z #####