Koha 3.18.7 released

RELEASE NOTES FOR KOHA 3.18.7

26 May 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.7 can be downloaded from: http://download.koha-community.org/koha-3.18.07.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.7 is a bugfix/maintenance release.

Table of contents

Critical bugs fixed in Koha 3.18.7

Acquisitions

  • Problem with changing quantity on uncertain prices list (major – bug 6059)
  • Acq: Orders without items missing from ‘Spent’ list (major – bug 14172)

Circulation

  • Renewal possible with item level hold on item (major – bug 13919)
  • Date due for on-site checkouts defaults to 00:00 for hh:mm (major – bug 14194)

OPAC

  • Due dates in OPAC show 0:00 when it should be 23:59 (major – bug 14016)

Packaging

  • Bug 13979 breaks package upgrades (critical – bug 14055)
  • Bug 14055 breaks new package installs (critical – bug 14068)

Serials

  • Serial failure for received and general viewing (major – bug 13109)

System Administration

  • Checking ‘Display only used Tags/Subfields’ on MARC framework page results in unusable output (major – bug 6007)

Other bugs fixed in Koha 3.18.7

About

  • About.pl checks the wrong zebra index mode (normal – bug 14006)

Acquisitions

  • Acq edited items showing ‘null’s (normal – bug 10388)
  • Impossible to add 2 identical suggestions, but without any explanation (normal – bug 10752)
  • Hide EAN search option for MARC21 when ‘ordering from subscription’ (minor – bug 10971)
  • Ordering from suggestion shows ‘copy. year:2014’ (minor – bug 14018)

Architecture, internals, and plumbing

  • The authority type admin page manage its own pagination (normal – bug 14042)
  • CheckIfIssuedToPatron fails if biblionumber != biblioitemnumber (normal – bug 14046)

Cataloging

  • Confirm overlay prompt always appears on creating record from Z39.50 (normal – bug 9742)
  • Unimarc: Authority summary does not work as expected (normal – bug 10985)

Circulation

  • Date not well formatted on ‘print summary’ from patron account (normal – bug 10423)
  • Pending suggestions table width is wrong (normal – bug 12135)
  • Add feedback for last item checked out to circulation.pl (normal – bug 13315)
  • A race condition prevents item info from being available for ReserveSlip (hold notice) printing. (normal – bug 13482)
  • Checkouts table not sorting on correct column (normal – bug 13982)

Course reserves

  • Edit links on course items may point to the wrong course! (normal – bug 13817)

Developer documentation

  • Templates.readme is outdated (normal – bug 14129)

Documentation

  • Tiny adjustment of ReturnPathDefault pref description (trivial – bug 14051)

Hold requests

  • Holds done by librarians cause silent errors in koha-error_log (minor – bug 8474)

I18N/L10N

  • Untranslatable “manage” in serials-collection (minor – bug 11576)
  • Template toolkit code in HTML attributes is picked up into po-files (minor – bug 12192)
  • Unused code in serials-edit.tt and serials-recieve.tt (trivial – bug 13423)

Installation and upgrade (command-line installer)

  • CardnumberLength missing in sysprefs.sql (normal – bug 13984)

Label/patron card printing

  • Patron card: Software error when creating using borrower_number as parameter from URL (minor – bug 14122)

Lists

  • Clean up printing of lists in OPAC (normal – bug 11574)

OPAC

  • Rss sample templates have hardcoded urls (minor – bug 13591)
  • Undefined value creates noisy warns in C4::AuthoritiesMarc (minor – bug 14075)
  • Typo in opac self registration form (trivial – bug 14065)

Patrons

  • Prevent delete of one’s own patron account (normal – bug 13910)
  • Remove unused AUTH_UPDATE_FAILED from moremember.tt (trivial – bug 14077)

Reports

  • Reports dictionary limited to only 1 field (normal – bug 4281)
  • The assistant for reports uses the wrong value for the list of item types (normal – bug 10976)
  • Filters are not displayed on search for reports (normal – bug 14008)

Searching

  • Display issue for search results with items both checkout out and lost (minor – bug 13516)

Serials

  • Sending empty vendor or biblio when adding subscriptions gives wrong error (normal – bug 9139)
  • Subscription form resets ‘subscription length’ to issues on editing (normal – bug 14022)

SIP2

  • SIP modules handling of @INC is confused (normal – bug 7904)

Staff Client

  • Error 500 in staff client displays old start page (normal – bug 10285)
  • News: Wording not consistent for Publication date / Creation date (trivial – bug 13834)

System Administration

  • Saving preferences – Nothing to Save (minor – bug 11464)

Templates

  • MARCURLS not showing in OPAC basket (normal – bug 12253)
  • Flag display is inconsistent between circulation.pl and memberentry.pl (minor – bug 9878)
  • Typo in message preference form – “mesage” (minor – bug 14127)
  • Digest is confusing (trivial – bug 10174)
  • Capitalization: confirmation message on deleting an authority type (trivial – bug 14033)
  • Capitalization: Guided Reports – step 2 – Build A Report (trivial – bug 14128)

Test Suite

  • Fix t/db_dependent/Labels/t_Batch.t failing test from Bug 12911 (normal – bug 14204)

Tools

  • Log viewer should remember search terms (normal – bug 6911)
  • Batch_id for new label batches can be assigned to several batches (minor – bug 12911)
  • Small punctuation error in description for deleting a holiday (trivial – bug 14056)

New system preferences in Koha 3.18.7

  • CardnumberLength

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.7/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) (91%)
  • Chinese (Taiwan) (99%)
  • Czech (99%)
  • Danish (85%)
  • English (New Zealand) (95%)
  • French (98%)
  • French (Canada) (93%)
  • German (100%)
  • German (Switzerland) (100%)
  • Italian (100%)
  • Kurdish (62%)
  • Norwegian Bokmål (58%)
  • Polish (80%)
  • Portuguese (98%)
  • Portuguese (Brazil) (89%)
  • Slovak (99%)
  • Spanish (100%)
  • Swedish (80%)
  • Turkish (100%)
  • Vietnamese (89%)

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.7 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.7:

  • Universidad de El Salvador

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

  • Aleisha (2)
  • Colin Campbell (2)
  • Nick Clemens (2)
  • Tomás Cohen Arazi (5)
  • Chris Cormack (2)
  • Marcel de Rooy (1)
  • Jonathan Druart (31)
  • Katrin Fischer (4)
  • Bernardo González Kriegel (5)
  • Mason James (1)
  • Olli-Antti Kivilahti (1)
  • Owen Leonard (1)
  • Kyle M Hall (8)
  • Robin Sheat (3)
  • Fridolin Somers (1)
  • Mark Tompsett (1)
  • Marc Véron (11)

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

  • ACPL (1)
  • BSZ BW (4)
  • BibLibre (31)
  • ByWater-Solutions (8)
  • Catalyst (5)
  • KohaAloha (1)
  • PTFS-Europe (2)
  • Rijksmuseum (1)
  • Universidad Nacional de Córdoba (10)
  • jns.fi (1)
  • koha-community.org (1)
  • quecheelibrary.org (2)
  • unidentified (3)
  • veron.ch (11)

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

  • Brendan Gallagher (1)
  • Chris Cormack (77)
  • Christopher Brannon (1)
  • Frederic Demians (1)
  • Hector Castro (4)
  • Jonathan Druart (18)
  • Josef Moravec (1)
  • Katrin Fischer (51)
  • Magnus Enger (1)
  • Marc Veron (2)
  • Marc Véron (13)
  • Mark Tompsett (14)
  • Mirko Tietgen (2)
  • Nick (2)
  • Nick Clemens (4)
  • Nicolas Legrand (2)
  • Owen Leonard (1)
  • Tom Misilo (1)
  • vagrant (1)
  • Jason Burds (2)
  • Tomas Cohen Arazi (78)
  • Indranil Das Gupta (L2C2 Technologies) (1)
  • Kyle M Hall (12)
  • Bernardo Gonzalez Kriegel (1)
  • Andreas Hedström Mace (1)
  • Marcel de Rooy (5)
  • Eivin Giske Skaaren (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.

The last Koha release was 3.14.10, which was released on September 4, 2014.

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)