Koha 3.16.7 Release
The Koha release team is proud to announce the release of Koha 3.16.7.
This is the latest release of the 3.16.x branch of Koha, this is a security and bugfix release. We strongly recommend all 3.16.x users upgrade to this latest version.
Extra thanks in this release goes to Carlos Córdova, Larry Letelie, and BSZ-BW for reporting the security issues.
As always you can wait for a few hours for the packages to appear at debian.koha-community.org or if you are still running from tarballs you can download them at
http://download.koha-community.org
Please read below for the full release notes
RELEASE NOTES FOR KOHA 3.16.7
24 Jan 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
Home
Koha 3.16.7 can be downloaded from:
http://download.koha-community.org/koha-3.16.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.16.7 is a security and bugfix/maintenance release.
It includes 5 enhancements and 46 bugfixes.
New features in 3.16.7
======================
----------
Enhancements in 3.16.7
======================
Architecture, internals, and plumbing
----------
7372 RoadTypes should be folded into Authorised Values
Circulation
----------
13408 Tell librarians they may continue scanning while checkouts table is loading
I18N/L10N
----------
13400 Untranslatable "Are you sure you want to delete this authority?"
Label/patron card printing
----------
13407 Remove methods which are included in the 0.36 release of PDF::Reuse
Staff Client
----------
13406 Authority MARC display impossible to style via CSS
Critical bugs fixed in 3.16.7
======================
Cataloging
----------
13296 critical Error when using z3950 with UNIMARC authorities
Circulation
----------
13293 critical Regression: Override renewal limit option broken with AJAX circ
11872 major Lost overdue items should not generate fines
12778 major Regression: Item lost status doesn't show in list of checkouts
12895 major Dropbox mode doesn't work correctly
Label/patron card printing
----------
13124 major Record titles with parentheses causing label weirdness
OPAC
----------
13510 blocker Cross site scripting in opac lists
13609 critical Cross Site Scripting problem in authority search
Patrons
----------
12971 critical Regression: Patron print summary doesn't show checkouts
Searching
----------
13425 critical There is an xss vulnerability in 3.16, 3.18 and master in the opac and intranet facets
13428 major Fix facet deletion
Staff Client
----------
12892 major Holds Waiting: not showing from check out screen
Tools
----------
13522 major Tools/viewlog.pl does not compile in older perls
Other bugs fixed in 3.16.7
======================
Acquisitions
----------
13378 normal There is no way to search suggestions not linked to a fund
12059 minor Publisher code always empty on invoice
12565 minor Acq: Link to basket in breadcrumbs broken
Architecture, internals, and plumbing
----------
12868 normal GetMemberDetails calls GetMemberAccountRecords incorrectly
13360 normal C4::Ris considers that hashes are ordered
Cataloging
----------
13416 trivial Typo in marc21_leader.pl position 5 (record status)
Circulation
----------
13020 normal Checkouts table default ordering is incorrect
13168 normal "Today's checkouts" sort improperly because issuedate lacks seconds.
13195 normal Regression: Circulation checkouts table no longer shows item type description
13236 normal Regression: Table of checkouts no longer preselects overdue items for rewewal
13253 minor Unnecessary white space above checkouts table in circulation
13286 minor Checkouts table due date not updated when an item is renewed.
13290 minor Add better feedback for returns to the checkouts table
13537 minor Focus should move to barcode after renewing via checkouts table
Hold requests
----------
13122 normal Patron holds table no longer display date item went in transit
I18N/L10N
----------
13341 normal Hard-coded "Preview" text in OPAC openlibrary.js
13410 trivial Untranslatable "Change messaging preferences to default for this category?"
13422 trivial SCO: "Would you like to print a receipt" not translatable
Notices
----------
12922 normal Do not DIE the advance_notices.pl -cronjob if "no letter of * type" is found
13504 normal The marker '----' is not removed for CHECKIN and CHECKOUT
OPAC
----------
985 normal Deleting from OPAC Virtual Shelves crashes
12428 normal "OPAC info" is not displayed in the OPAC
13469 minor Unapi path to XSLTs is wrong in OPAC
Patrons
----------
13458 normal Add new patron shows default / hardcoded patron categories after search
13502 normal A bug was introduced by 1861 - meaning borrowers sometimes cant be added
Reports
----------
13447 normal Runreport.pl html email fails
Templates
----------
13369 normal [Datatables] tr and td are not correctly highlighted
13459 normal Datatables paging slightly broken
9958 trivial RoutingSerials description misleading
13017 trivial Login page image replacement technique fails when browser width exceeds 2000 pixels
Test Suite
----------
13453 minor Koha.t daily quote tests assume sample data
Tools
----------
13167 minor Stage MARC for Import hangs for biblio containing valid 979* ISBN-13
Z39.50 / SRU / OpenSearch Servers
----------
12823 minor Add some hints for Host, Database and SRU search fields mappings
New sysprefs in 3.16.7
======================
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
Documentation
As of the date of these release notes, only the English version of the
Koha manual is available:
http://manual.koha-community.org/3.16/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%)
* Czech (99%)
* Danish (86%)
* French (96%)
* German (99%)
* Italian (99%)
* Kurdish (68%)
* Polish (92%)
* Portuguese (100%)
* Slovak (100%)
* Spanish (100%)
* Swedish (86%)
* Turkish (100%)
* Vietnamese (94%)
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:
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate
The most up-to-date translations can be found at:
http://translate.koha-community.org/
Release Team
======================
The release team for Koha 3.16.7 is
Release Manager: Galen Charlton
Documentation Manager: Nicole C Engard
Translation Manager: Bernardo Gonzalez Kriegel
QA Manager: Katrin Fischer
QA Team: Ruth Bavousett
Chris Cormack
Marcel de Rooy ,
Jonathan Druart ,
Brendan Gallagher
Kyle Hall
Paul Poulain
Martin Renvoize
Module Maintainers: Tomás Cohen Arazi
Jared Camins-Esakov
Kyle Hall
Bug Wranglers: Chris Cormack
Magnus Enger
Packaging Manager: Robin Sheat
VM Manager: Samuel Desseaux
Database Documentation Managers:
Joy Nelson
Samuel Desseaux
Release Maintainer (3.8.x): Kyle Hall
Release Maintainer (3.10.x): Bernardo Gonzalez Kriegel
Release Maintainer (3.12.x): Tomás Cohen Arazi
Release Maintainer (3.14.x): Fridolin Somers
Release Maintainer (3.16.x): Mason James
Release Maintainer (3.18.x): Chris Cormack
Credits
======================
We thank the following libraries who are known to have sponsored
new features in Koha 3.16.7:
We thank the following individuals who contributed patches to Koha 3.16.7.
* Chris (1)
* Liz (1)
* Colin Campbell (1)
* Tomas Cohen Arazi (1)
* David Cook (1)
* Chris Cormack (4)
* Frédéric Demians (1)
* Marcel de Rooy (3)
* Jonathan Druart (11)
* Katrin Fischer (6)
* Bernardo Gonzalez Kriegel (2)
* Mason James (10)
* Olli-Antti Kivilahti (2)
* Owen Leonard (5)
* Kyle M Hall (15)
* Chris Nighswonger (2)
* Martin Renvoize (1)
* Fridolin Somers (1)
* Lyon3 Team (1)
* Mark Tompsett (2)
* Marc Véron (3)
We thank the following libraries, companies, and other institutions who contributed
patches to Koha 3.16.7
* ACPL (5)
* BSZ BW (6)
* BibLibre (12)
* BigBallOfWax (2)
* ByWater-Solutions (15)
* Catalyst (3)
* Foundations (2)
* KohaAloha (9)
* PTFS-Europe (2)
* Prosentient Systems (1)
* Rijksmuseum (3)
* Tamil (1)
* Université Jean Moulin Lyon 3 (1)
* jns.fi (2)
* unidentified (6)
* vbox1.kohaaloha.com (1)
* veron.ch (3)
We also especially thank the following individuals who tested patches
for Koha 3.16.7.
* Chris (4)
* Chris Cormack (8)
* Christopher Brannon (2)
* Colin Campbell (1)
* Frederic Demians (2)
* Jonathan Druart (15)
* Katrin Fischer (32)
* Liz Rea (1)
* Marc Veron (2)
* Marc Véron (2)
* Mark Tompsett (3)
* Martin Renvoize (4)
* mason (2)
* Mason James (54)
* Nick Clemens (5)
* Owen Leonard (12)
* Paola Rossi (2)
* Rafal Kopaczka (1)
* Thomas (1)
* Tomas Cohen Arazi (13)
* Kyle M Hall (17)
* 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.16.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 24 Jan 2015 00:54:26 Z #####
