Koha 3.14.10 released

The Koha community is proud to announce the release of 3.14.10.
This is a maintenance release and contains some enhancements and several bugfixes.
Please read more for the full release notes :

RELEASE NOTES FOR KOHA 3.14.10

03 sept. 2014

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

It includes 16 enhancement and 48 bugfixes.

Enhancements in Koha 3.14.10

Acquisitions

  • Display accountnumber in PDF (bug #7267)
  • The ordered and spent page display the itemtype code (bug #10090)
  • After a transfer, allow to search on the original order line (bug #11552)
  • Add German PDF template for orders in acquisitions (bug #11828)

Architecture, internals, and plumbing

  • Add C4::Context->IsSuperLibrarian() (bug #10277)
  • Basketgroup js functions should in a separated js file (bug #10533)
  • Remove use of smartmatch from DateUtils (bug #11468)
  • GetMemberDetails is unnecessarily called in CanBookBeRenewed (bug #11960)

Command-line Utilities

  • Add option to purge z39.50 search records from import table to cleanup_database.pl (bug #11484)

I18N/L10N

  • Localization for Perl scripts and modules (bug #8044)

Installation and upgrade (web-based installer)

  • Add some authorized values in french installer (bug #10138)

OPAC

  • Display a patron message on the summary page (bug #12052)

Searching

  • Add/ change some zebra indexes (MARC21) (GRS1+DOM) (bug #9972)
  • Increase title ranking in relevance when using QueryWeightFields (bug #11069)

SIP2

  • Add a script to test SIP from the command line (bug #9288)

Tools

  • Ability to globally remove authorities with no bibliographic record linked. (bug #11441)

Critical bugs fixed in Koha 3.14.10

Acquisitions

  • Tax rate changes on edit (major – 11680)
  • Notes entered when receiving are not saved (major – 11699)

Authentication

  • CAS authentication fails with URL parameters (critical – 11219)

Hold requests

  • Holds queue is still making transfer requests that contradict the branch holds policy (major – 11258)
  • Hold priorities not re-calculated when hold is confirmed on checkin. (major – 11947)

Lists

  • Problems with translated list email sent (major – 11248)

Serials

  • Followup for Bug 7688 – FIX GetNextDate in serialsUpdate.pl (major – 11995)
  • Next issues for irregular pattern not correctly predicted (major – 12003)
  • Superserials permission appears to be broken (major – 12080)

Other bugs fixed in Koha 3.14.10

About

  • Bug for tracking changes to the about page(trivial- 7143)

Acquisitions

  • Supplier list counts all items, even canceled ones(normal- 11243)
  • Ordering from suggestions: fund (budget id) is not retained; price calculations not working(normal- 11914)

Architecture, internals, and plumbing

  • Two routines are useless in Koha::DateUtils(normal- 11148)
  • Xt/tt_valid.t can miss an invalid construct(minor- 12076)
  • IsSuperLibrarian generates warnings(trivial- 11587)

Authentication

  • Inaccurate checks for borrower flags == 1(normal- 7002)

Cataloging

  • Remove spaces in empty indicators after linking an authority to a biblio record.(minor- 11955)

Circulation

  • Notes should be reservenotes in pendingreserves.pl and reserveratios.pl(minor- 11231)

Hold requests

  • CheckReserves() and _Findgroupreserve do not return reserve_id(normal- 12079)

I18N/L10N

  • Can’t choose languages if all choices are sublanguages(normal- 5052)
  • Untranslatable strings in calendar(normal- 12056)
  • Tmpl_process3.pl does not delete temp files(normal- 12081)
  • Untranslatable pull-down in auth_subfields_structure.pl(minor- 11508)

MARC Authority data support

  • Auth_finder.pl: Odd number of elements in anonymous hash(minor- 11797)

MARC Bibliographic data support

  • GetMarcISBN wrongly prepends a space to ISBNs(minor- 11912)

Notices

  • Branch specific DUEDGST notice is not used(normal- 8258)
  • Make table headings translatable(normal- 9216)

OPAC

  • Don’t show list permissions when adding public lists/sharing lists is not allowed(normal- 10865)
  • OPAC search results in 404 error when the only search result is supressed(normal- 11489)
  • OPAC search suggestions template error(normal- 11951)
  • OverDrive search results page doesn’t show cart, lists, or login links(normal- 12058)
  • In OPAC, the serials details display the wrong periodicity(minor- 11752)
  • OPAC detail page printing show links URL(minor- 12073)

Patrons

  • Fix wrong attribute type cloning(normal- 11184)
  • If you access members/mod_debarment.pl when logged out you are redirected to OPAC login(normal- 12069)

Searching

  • Error when search and sort not on relevance(minor- 9578)

Serials

  • Serials editor improperly hides fields(minor- 11416)
  • Doesn’t display other libraries subscriptions when superlibrarian user(minor- 12048)
  • User can edit some subcriptions he should be prevented to(minor- 12098)

SIP2

  • Make SIP2 message encoding configurable via SIPconfig.xml(normal- 9865)

Staff Client

  • JQueryUI upgrade broke keyboard shortcuts(normal- 12075)
  • Javascript broken for a search with double quotes(minor- 12071)
  • Rename type to material type(trivial- 9075)

Templates

  • Use new DataTables include in circ templates(normal- 11711)
  • Use new DataTables include in batch modification templates(normal- 11734)
  • Inconsistent HTML in MARC Details(normal- 11885)
  • Detail.tt displays duplicated enumchron values for serial items(minor- 10825)

Tools

  • Breeding search must normalize ISBN(normal- 11254)

New system preferences in Koha 3.14.10

  • OPACMySummaryNote

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.14.10/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 (80%)
  • Armenian (100%)
  • Chinese (China) (96%)
  • Chinese (Taiwan) (99%)
  • Czech (99%)
  • Danish (88%)
  • English (New Zealand) (82%)
  • French (97%)
  • French (Canada) (87%)
  • German (100%)
  • German (Switzerland) (99%)
  • Greek (51%)
  • Italian (100%)
  • Kurdish (70%)
  • Norwegian Bokmål (61%)
  • Polish (63%)
  • Portuguese (99%)
  • Portuguese (Brazil) (88%)
  • Slovak (100%)
  • Spanish (100%)
  • Swedish (89%)
  • Turkish (100%)
  • Vietnamese (88%)

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

Release Manager: Galen Charlton <gmc@esilibrary.com>

Documentation Manager: Nicole C Engard <nengard@gmail.com>
Installation Documentation Managers:

  • Samuel Desseaux <samuel.desseaux@ecp.fr>
  • Mason James <mtj@kohaaloha.com>

Translation Manager: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>

QA Manager: Katrin Fischer <Katrin.Fischer@bsz-bw.de>
QA Team:

  • Chris Cormack <chrisc@catalyst.net.nz>
  • Marcel de Rooy <M.de.Rooy@rijksmuseum.nl>
  • Jonathan Druart <jonathan.druart@biblibre.com>
  • Brendan Gallagher <brendan@bywatersolutions.com>
  • Kyle Hall <kyle@bywatersolutions.com>
  • Mason James <mtj@kohaaloha.com>
  • Paul Poulain <paul.poulain@biblibre.com>

Bug Wranglers: Magnus Enger <magnus@enger.priv.no>

Packaging Manager: Robin Sheat <robin@catalyst.net.nz>
Live CD Manager: Nguyen Quoc Uy <nguyenquocuy_1102@yahoo.com>
VM Manager: Samuel Desseaux <samuel.desseaux@ecp.fr>

Release Maintainer (3.10.x): Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
Release Maintainer (3.12.x): Tomás Cohen Arazi <tomascohen@gmail.com>
Release Maintainer (3.14.x): Fridolin Somers <fridolin.somers@biblibre.com>

Credits

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

  • Universidad Nacional de Cordoba

We thank the following individuals who contributed patches to Koha 3.14.10.

  • 3 Jacek Ablewicz
  • 3 Tomas Cohen Arazi
  • 1 Blou
  • 1 Colin Campbell
  • 1 Frédérick Capovilla
  • 21 Galen Charlton
  • 1 Chris Cormack
  • 3 Frédéric Demians
  • 28 Jonathan Druart
  • 7 Katrin Fischer
  • 12 Kyle M Hall
  • 1 Mason James
  • 1 Srdjan Jankovic
  • 1 Pasi Kallinen
  • 4 Bernardo Gonzalez Kriegel
  • 9 Owen Leonard
  • 4 Julian Maurice
  • 1 Francesca Moore
  • 3 Marcel de Rooy
  • 4 Fridolyn SOMERS
  • 1 Mathieu Saby
  • 1 Adrien Saurat
  • 1 Robin Sheat
  • 1 Juan Sieira
  • 3 Fridolin Somers
  • 1 Mirko Tietgen
  • 4 Mark Tompsett

We thank the following companies who contributed patches to Koha 3.14.10

  • 9 ACPL
  • 7 BSZ BW
  • 40 BibLibre
  • 12 ByWater-Solutions
  • 3 Catalyst
  • 21 Equinox
  • 1 KohaAloha
  • 1 Libeo
  • 1 PTFS-Europe
  • 3 Rijksmuseum
  • 3 Tamil
  • 1 Université Rennes 2
  • 1 Xercode
  • 1 abunchofthings.net
  • 3 biblos.pk.edu.pl
  • 1 inlibro.com
  • 1 pttk.fi
  • 12 unidentified

We also especially thank the following individuals who tested patches for Koha 3.14.10.

  • 1 Koha team AMU
  • 1 Petter Goksoyr Asen
  • 1 Christopher Brannon
  • 4 Broust
  • 125 Galen Charlton
  • 12 Chris Cormack
  • 33 Jonathan Druart
  • 1 Nicole C. Engard
  • 56 Katrin Fischer
  • 1 Brendan Gallagher
  • 23 Kyle M Hall
  • 1 Mason James
  • 1 Pasi Kallinen
  • 10 Bernardo Gonzalez Kriegel
  • 4 Nicolas Legrand
  • 4 Owen Leonard
  • 1 Jesse Maseto
  • 1 Matthias Meusburger
  • 2 Michot
  • 1 Liz Rea
  • 1 Martin Renvoize
  • 15 Marcel de Rooy
  • 1 Joel Sasse
  • 2 A. Sassmannshausen
  • 1 Adrien Saurat
  • 1 Kim Schwant
  • 118 Fridolin Somers
  • 15 Mark Tompsett
  • 8 Marc Véron
  • 1 Jesse Weaver
  • 1 sonia bouis

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.14.x.

The last Koha release was 3.14.09, which was released on Jully 25, 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)

##### Autogenerated release notes updated last on 03 sept. 2014 15:18:47 Z #####