Koha Community Newsletter: November 2018

Koha Community Newsletter Subscribe
November 2018

Volume 9, Issue 11
ISSN 2153-8328
Edited by Chad Roseburg, Koha Community Newsletter Editor

Please submit news items to Submit

Table of Contents

Development

Koha 18.11.00 Released

by Nick Clemens
It is with great pleasure that the Koha community announces the release of Koha 18.11, a major release of the Koha open source integrated library system.

This release (as always) is the work of many librarians, developers, and community members who donate their time and effort to the project. Their contributions help shape the release, and the project going forward. None of this would be possible without them, and my sincere thanks goes out to everyone who had a hand in the project

Koha 18.11.00 is a major release, that comes with many new features.

It includes 16 new features, 235 enhancements, 432 bugfixes.

Debian packages are available, if you are following a suite you will automatically upgrade to the next branch with this release, more info here: https://wiki.koha-community.org/wiki/Koha_on_Debian#Follow_a_suite:_stable.2C_oldstable_.E2.80.A6

Read the full release notes

Koha 18.05.06 Released

by Martin Renvoize
The Koha community is proud to announce the release of 18.05.06.

This is a maintenance release and contains many bugfixes, along with some behind the scenes enhancements to allow plugin developers to support a wider range of Koha releases.

This is my sixth, and final, release as the 18.05.XX maintainer and I would like to thank everyone involved in this release and happily pass the responsibility on to its next maintainers, Lucas Gass and Jesse Maseto.

Koha 18.05.06 is a bugfix/maintenance release.

It includes 10 enhancements, 78 bugfixes.

Read the full release notes

Koha 17.11.12 Released

by Fridolin Somers
The Koha community is proud to announce the release of Koha 17.11.12.

Koha 17.11.12 is a bugfix/maintenance release.

It includes 5 enhancements, 33 bugfixes.

Read the full release notes

Community

Community Gossip

New Koha Libraries

Koha Tips and Tricks

Kelly McElligot created the following tutorials for you:

Jessie Zairo has some great tutorials to share:

Support Provider News

Equinox and Above the Treeline Announce Koha Integration with Edelweiss+Analytics. Read more

Upcoming Events

December General IRC Meeting

The December General IRC meeting will be held the 12th at 20:00 UTC.

The agenda, links to the minutes, and other information is here.

December Developers IRC Meeting

The December Developers IRC meeting will be held the 5th at 20:00 UTC.

The agenda, links to the minutes, and other information is here.

December Documentation IRC Meeting

The December Documentation IRC meeting will be held 4th at 19:00 UTC.

The agenda, links to the minutes, and other information is here.

Past Events

Workshop by the Koha-Hellenic Users’ Group

by Sofia Zapounidou
The Koha-Hellenic Users’ Group organized the “First steps after your Koha installation” workshop at the 24th Panhellenic Academic Libraries Conference on October 31st. This workshop is the first one organized by the Koha-HUG and others will follow.
The Koha-HUG administration team presented basic Koha characteristics, translation of Koha in Greek using Pootle, installation and first steps after it, creation of frameworks, bugs & reporting, and migration of data from other systems to Koha. The workshop ended with a presentation by Mr. Andreas Roussos regarding the annual Swedish Koha Users Group meeting, which he attended earlier this year.

The Koha Hellenic Users’ Group administration team members are:

  • Dimitrios Antonakis, librarian at the PotamitisVekris Law Firm
  • Georgia Katsarou, librarian at the College year in Athens
  • Evgenios Papadopoulos, librarian at the Municipality of Volos Library
  • Andreas Roussos, library IT staff at the Holy Monastery of Paraklitos
  • Giorgos Veranis, Senior Developer at Library Systems
  • Sofia Zapounidou, librarian at the Aristotle University of Thessaloniki Library & Information Centre

Photos:

Swedish Koha User Group meeting in Luleå 17-19 October 2018

Between 17-19 October 2018 the Swedish Koha User Group held its sixth biannual meeting. The host for the meeting was Luleå University Library. About 70 particpants from all around Sweden came to the meeting but also some delegates from Denmark, Norway, France, Germany, and Greece particpated. The conference part included presentations for two half-days on 17 and 18 of October, followed by an optional hackfest on 18 and 19 of October.

In the hackfest a number of topics were discussed and worked upon. Key points from the hackfest were:

  • How to use the ILL module?
  • How does Libris XL work with Koha?
  • How does ElasticSearch work in Koha?
  • How can you use JQuery in Koha?
  • Andreas Roussos presented What are some catalog housekeeping scripts for Koha?

Outside the work related topics the meeting also held a guided tour to the UNESCO World Heritage site Gammelstad Church Town, while also one Tex-Mex after work and an Italian dinner were arranged.

Read the full post

November General IRC Meeting

The November General IRC meeting was held the 3rd at 20:00 UTC.

The agenda, links to the minutes, and other information is here.

November Developers IRC Meeting

The November Developers IRC meeting was held the 10th at 20:00 UTC.

The agenda, links to the minutes, and other information is here.

November Documentation IRC Meeting

The November Documentation IRC meeting was held 2nd at 21:00 UTC.

The agenda, links to the minutes, and other information is here.

Koha 18.11 release

RELEASE NOTES FOR KOHA 18.11.00

27 Nov 2018

The Koha community is proud to announce the release of 18.11

This release (as always) is the work of many librarians, developers, and community members who donate their time and effort to the project. Their contributions help shape the release, and the project going forward. None of this would be possible without them, and my sincere thanks goes out to everyone who had a hand in the project

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:

Koha 18.11.00 can be downloaded from:

Read more ›

Tagged with: ,

Koha 18.05.06 release

The Koha community is proud to announce the release of 18.05.06.

This is a maintenance release and contains many bugfixes, along with some behind the scenes enhancements to allow plugin developers to support a wider range of Koha releases.

This is my sixth, and final,  release as the 18.05.XX maintainer and I would like to thank everyone involved in this release and happily pass the responsibility on to its next maintainers, Lucas Gass and Jesse Maseto.

Koha 18.05.06 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 18.05.06 is a bugfix/maintenance release.

It includes 10 enhancements, 78 bugfixes.

Enhancements

Architecture, internals, and plumbing

  • [20521] dev installations should run with problematic SQL modes

To aid in catching possible SQL issue’s early in development, this patch allows enabling the strictest of SQL modes for development (and makes it the default for continuous integration) environments.

  • [20968] Plugins: Add hooks to enable plugin integration into catalogue

Sponsored by PTFS Europe

Authentication

  • [3511] Integration with Moodle

Cataloging

  • [3509] Batch item edit
  • [9701] Configure default indicators

This adds default indicators to bibliographic frameworks. The table marc_tag_structure is adjusted. In order to make effective use of this enhancement, you may want to add values in your MARC frameworks administration.

Circulation

  • [3510] Allow staff to change checkin date and time

Patrons

  • [12258] Datatable in Patrons Account Fines

Searching

  • [20758] Typo in BrowseResultSelection syspref description

Staff Client

  • [21158] Add cronjob references to the system preference descriptions if a cronjob is required

Critical bugs fixed

Acquisitions

  • [21282] Ordered/spent lists should use prices including tax for calculations

Corrects the prices shown on the ordered/spent lists for each fund in acquisitions to show the price with taxes included. This will make the total shown on these pages match the total shown in the table on the acq start and fund pages.

  • [21587] Patrons to notify on receiving doesn’t work on new order creation, only on modification

Architecture, internals, and plumbing

  • [21593] Remove Group by clause in GetAuthValueDropbox
  • [21598] budget_parent_id isn’t in GROUP BY – GetBudgetHierarchy
  • [21599] Incorrect decimal value: ” for column ‘defaultreplacecost’ – Cannot create item type
  • [21604] Cannot add/edit funds, cannot add budgets
  • [21612] Incorrect GROUP BY in Koha::Virtualshelves
  • [21635] Incorrect GROUP BY clause in batchMod.pl

Authentication

  • [21311] Remove locked message from opac-auth.tt

It is good security practice to not provide details which could confirm or deny the existence of an account. Previously, the simple “This account has been locked!” confirmed its existence which would only encourage more attacks by hackers.
To prevent aiding malicious attacks, the message has been changed to something that does not expressly state the account has been locked. It only mentions that accounts will be locked after a number of failed attempts, instead of saying whether it is locked or not.
So while a successful attempt will seem to have an invalid username or password suggestion after the account is locked, users should be reminded that they can always reset their password or contact library staff for help.

Cataloging

  • [21742] Incorrect count of youtube videos

Circulation

  • [21641] Software error when checking out an item with a charge associated with it
  • [21777] Checkouts table in circulation is out of alignment

Course reserves

  • [21603] Incorrect GROUP BY clause in SearchCourses

Database

  • [21617] statistics.ccode is not long enough (see also dbrev 18.06.00.032)

Fines and fees

  • [21702] mancredit.pl incorrectly passes user_id instead of the patron id

MARC Bibliographic data support

  • [21749] Importing MARC frameworks from pre-9701 fails

OPAC

  • [21476] Incorrect filter prevents HTML5 media from playing in the OPAC
  • [21771] Password recovery is broken (see 20023)

SIP2

  • [21486] SIP does not return checked out (charged) items on patron_information request

Serials

  • [21554] Using Subscription Batch Edit produces Software Error

Staff Client

  • [21766] Default sounds broken in 18.05 – wrong filter/link

Test Suite

  • [21597] Test suite is still failing with new default SQL modes
  • [21600] t/db_dependent/api/v1/patrons.t is failing with new SQL modes

Other bugs fixed

About

  • [7143] Bug for tracking changes to the about page
  • [17597] Outdated translation credits
  • [20720] Add libraries (sponsors) to the about page

Acquisitions

  • [16754] Use validation plugin in budgets, planning, and contracts
  • [21387] Receive items from – form should include tax hints the same as the ordering form
  • [21619] Tax hints should not be abbreviated
  • [21725] Incorrect HAVING in group by in Acquisitions.pm

Architecture, internals, and plumbing

  • [18584] Our legacy code contains trailing-spaces
  • [18720] Get rid of “die” in favor of exceptions in C4::Acquisition::GetBasketAsCsv
  • [21082] OverDrive authentication method no longer supported
  • [21621] Incorrect GROUP BY in tools/letter.pl
  • [21639] Phone notice transports do not exist for new installs
  • [21680] Remove dead code C4::Accounts::fixaccounts

Cataloging

  • [20592] updateitem.pl causes database errors when empty non-public item notes updated
  • [21556] Deleting same record twice leads to fatal software error
  • [21666] Advanced editor search- error is given for ‘Unsupported Use attribute’ when searching on title + author

Circulation

  • [21562] Sorting on checkout date is broken

Command-line Utilities

  • [21640] Itivia outbound script doesn’t print to STDOUT
  • [21698] FIX POD of cancel_unfilled_holds.pl

Course reserves

  • [21349] Instructors with special characters (e.g. $, ., 🙂 in their cardnumber cannot be removed from course reserves

Database

  • [21015] Members.pm slow because it loads twice Koha::Schema

I18N/L10N

  • [21351] Traditional Chinese Language pack should have file name “zh-Hant-TW” not “zh-Hans-TW”
  • [21490] Disambiguation of “Order”

ILL

  • [21497] Dates should be correctly formatted for ILL requests in OPAC
  • [21585] Missing firstnames should be gracefully ignored in ILL requests table

Installation and upgrade (command-line installer)

  • [21654] Installer is loading a non-existent file

Lists

  • [21629] List sort on call number does not use cn_sort

With this patch lists sorted on call number will now use the machine sortable form of the callnumber from items.cn_sort for better results.

MARC Authority data support

  • [21581] Matching rules for authorities do not respect ‘Search index’ setting

Notices

  • [21277] fr-CA translation for notices in sample_notices.sql

OPAC

  • [21590] “send list” email uses the term “virtual shelf”, this should be “list”.

Patrons

  • [21080] patron attribute classes break patron’s edit view
  • [21634] “Circulation” option is lost when viewing patron’s logs

Reports

  • [21005] Missing row/column defaults cause unexpected results in report wizards

Searching

  • [14716] Correctly URI-encode URLs in XSLT result lists and detail pages

Serials

  • [20351] Implement blocking errors for serials scripts
  • [21505] Box around ‘Additional fields’ does not contain the fields
  • [21552] RoutingListNote should use raw filter and display HTML unescaped

Staff Client

  • [21456] The ‘New authority’ button lists authority types inconsistently
  • [21583] Novelist Select staff client not working in staff client – ns2init.js not loading
  • [21606] Issues with matching rules

System Administration

  • [21625] Fix wording and typo in SMSSendDriver system preference description

Templates

  • [10442] Remove references to non-standard “error” class
  • [14786] Use text “MARC file” instead of “ISO2709” everywhere
  • [21186] Incorrect Bootstrap modal event name in multiple templates
  • [21513] Add a ‘Cancel’ button to the authority editor and remove duplicate ‘Save’ button
  • [21531] Subscription “New fields” button should read “New field”
  • [21740] Fixed-length fields show _ instead of @ when editing subfields

Test Suite

  • [18959] Text_CSV_Various.t must skip if Text::CSV::Unicode is not installed
  • [21155] SwitchOnSiteCheckouts.t is failing randomly
  • [21717] TestBuilder.t is failing randomly
  • [21775] Lack of tests for audio alerts
  • [21787] GetHardDueDate.t has a silly test

Tools

  • [21242] Modification log redirects you to circulation with no borrower if ‘Object’ field is not populated with borrowernumber
  • [21579] showdiffmarc tool during manage staged batches always looks for biblios even when matching authorities

Web services

  • [21542] OverDrive password submission should use a password field to mask input

New sysprefs

  • OverDrivePasswordRequired

System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required

Documentation

The Koha manual is maintained in Sphinx. The home page for Koha
documentation is

As of the date of these release notes, only the English version of the
Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

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

  • Arabic (98.9%)
  • Armenian (98.9%)
  • Basque (72.7%)
  • Chinese (China) (77.2%)
  • Chinese (Taiwan) (98.9%)
  • Czech (92.6%)
  • Danish (63.7%)
  • English (New Zealand) (95.7%)
  • English (USA)
  • Finnish (92.6%)
  • French (98.9%)
  • French (Canada) (93.7%)
  • German (100%)
  • German (Switzerland) (98.6%)
  • Greek (80.3%)
  • Hindi (98.9%)
  • Italian (97.5%)
  • Norwegian Bokmål (67.8%)
  • Occitan (post 1500) (70.4%)
  • Persian (53.1%)
  • Polish (93.8%)
  • Portuguese (100%)
  • Portuguese (Brazil) (87.7%)
  • Slovak (94.5%)
  • Spanish (98.9%)
  • Swedish (94%)
  • Turkish (98.9%)
  • Vietnamese (65.3%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

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

The most up-to-date translations can be found at:

Release Team

The release team for Koha 18.05.06 is

Credits

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

  • Dimitris Antonakis (1)
  • Tomás Cohen Arazi (6)
  • Alex Buckley (1)
  • Barton Chittenden (1)
  • Nick Clemens (23)
  • David Cook (3)
  • Jonathan Druart (37)
  • Magnus Enger (2)
  • Katrin Fischer (5)
  • Isobel Graham (1)
  • Victor Grousset (1)
  • Kyle Hall (2)
  • Andrew Isherwood (5)
  • Joonas Kylmälä (1)
  • Thatcher Leonard (1)
  • Owen Leonard (7)
  • Ere Maijala (4)
  • Josef Moravec (5)
  • Martin Renvoize (16)
  • Marcel de Rooy (5)
  • Caroline Cyr La Rose (4)
  • Andreas Roussos (2)
  • Mark Tompsett (3)
  • Koha translators (1)

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

  • (0)
  • ACPL (7)
  • BibLibre (1)
  • BSZ BW (5)
  • bugs.koha-community.org (37)
  • ByWater-Solutions (26)
  • Catalyst (1)
  • debian.diman (1)
  • Libriotech (2)
  • Prosentient Systems (3)
  • PTFS-Europe (21)
  • Rijks Museum (5)
  • Solutions inLibro inc (4)
  • Theke Solutions (6)
  • unidentified (13)
  • University of Helsinki (4)

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

  • Sandy Allgood (3)
  • Tomás Cohen Arazi (13)
  • Cori Lynn Arnold (4)
  • Marjorie Barry-Vila (1)
  • Alex Buckley (8)
  • Colin Campbell (2)
  • Nick Clemens (128)
  • Chris Cormack (6)
  • Michal Denar (7)
  • Devinim (2)
  • Jonathan Druart (31)
  • Magnus Enger (1)
  • Charles Farmer (1)
  • Katrin Fischer (32)
  • Stephen Graham (5)
  • Claire Gravely (3)
  • Kyle Hall (6)
  • Andrew Isherwood (9)
  • Owen Leonard (5)
  • Julian Maurice (3)
  • Josef Moravec (12)
  • Séverine Queune (2)
  • Martin Renvoize (158)
  • Marcel de Rooy (17)
  • Caroline Cyr La Rose (2)
  • Andreas Roussos (2)
  • Myka Kennedy Stephens (1)
  • Pierre-Marc Thibault (6)
  • Mark Tompsett (11)
  • George Williams (1)

We thank the following individuals who mentored new contributors to the Koha project.

  • Owen Leonard
  • Martin Renvoize

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:

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

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug
tracker at:

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

Autogenerated release notes updated last on 26 Nov 2018 12:10:26.

Koha 17.11.12 release

The Koha community is proud to announce the release of Koha 17.11.12

Koha 17.11.12 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 17.11.12 is a bugfix/maintenance release.

It includes 5 enhancements, 33 bugfixes.

Enhancements

Architecture, internals, and plumbing

  • [19802] Move Selenium code to its own module

Authentication

  • [3511] Integration with Moodle

Cataloging

Circulation

  • [3510] Allow staff to change checkin date and time

Test Suite

  • [19181] Intranet and OPAC authentication selenium test

Critical bugs fixed

Acquisitions

  • [21587] Patrons to notify on receiving doesn’t work on new order creation, only on modification

Architecture, internals, and plumbing

  • [21599] Incorrect decimal value: ” for column ‘defaultreplacecost’ – Cannot create item type

Authentication

  • [21311] Remove locked message from opac-auth.tt

It is good security practice to not provide details which could confirm or deny the existence of an account. Previously, the simple “This account has been locked!” confirmed its existence which would only encourage more attacks by hackers.
To prevent aiding malicious attacks, the message has been changed to something that does not expressly state the account has been locked. It only mentions that accounts will be locked after a number of failed attempts, instead of saying whether it is locked or not.
So while a successful attempt will seem to have an invalid username or password suggestion after the account is locked, users should be reminded that they can always reset their password or contact library staff for help.

Cataloging

  • [21742] Incorrect count of youtube videos

Circulation

  • [21641] Software error when checking out an item with a charge associated with it

Database

  • [21617] statistics.ccode is not long enough (see also dbrev 18.06.00.032)

Installation and upgrade (command-line installer)

  • [16690] Improve security of remote database installations

OPAC

  • [21476] Incorrect filter prevents HTML5 media from playing in the OPAC
  • [21479] Removing from cart removes 2 items
  • [21771] Password recovery is broken (see 20023)

Staff Client

  • [21766] Default sounds broken in 18.05 – wrong filter/link

Other bugs fixed

Acquisitions

  • [21417] EDI ordering fails when basket and EAN libraries do not match

Architecture, internals, and plumbing

  • [15734] Audio Alerts broken
  • [21115] Add multi_param call and add divider in cache key in svc/report and opac counterpart
  • [21396] Missing use statements in Koha::Account
  • [21500] Warnings in rotating collections

Circulation

  • [16420] Buttons inconsistent between “Hold found” and “Hold found (waiting)” dialogs in checkin

Hold requests

  • [21076] Javascript error on article requests page
  • [21320] Holds to pull should honor syspref AllowHoldsOnDamagedItems
  • [21389] Javascript error on article requests page

I18N/L10N

  • [21351] Traditional Chinese Language pack should have file name “zh-Hant-TW” not “zh-Hans-TW”
  • [21490] Disambiguation of “Order”

MARC Bibliographic data support

  • [20910] 773$g not displayed if $0 is present

Sponsored by Escuela de Orientacion Lacaniana

Packaging

  • [17237] Stop koha-create from creating MySQL users without host restriction

Searching

  • [9968] Incorrect index used for ‘Standard number’ in advanced search
  • [21455] Authority search options get shuffled around when you click on ‘Search’

Staff Client

  • [21456] The ‘New authority’ button lists authority types inconsistently

System Administration

  • [21279] Transport cost matrix shows html entity in all empty cells

Templates

  • [21506] DataTables four button pagination uses the wrong icon for First and Last buttons
  • [21513] Add a ‘Cancel’ button to the authority editor and remove duplicate ‘Save’ button
  • [21550] DataTables four button pagination uses the wrong icon for disabled buttons

Test Suite

  • [21155] SwitchOnSiteCheckouts.t is failing randomly

Tools

  • [21579] showdiffmarc tool during manage staged batches always looks for biblios even when matching authorities

System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required

Documentation

The Koha manual is maintained in Sphinx. The home page for Koha
documentation is

As of the date of these release notes, only the English version of the
Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

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

  • Arabic (99.4%)
  • Armenian (100%)
  • Basque (75.3%)
  • Chinese (China) (79.7%)
  • Chinese (Taiwan) (99.7%)
  • Czech (94.1%)
  • Danish (65.7%)
  • English (New Zealand) (99.4%)
  • English (USA)
  • Finnish (95.6%)
  • French (98.9%)
  • French (Canada) (92%)
  • German (100%)
  • German (Switzerland) (99.4%)
  • Greek (82.7%)
  • Hindi (100%)
  • Italian (99.8%)
  • Norwegian Bokmål (54.5%)
  • Occitan (post 1500) (72.8%)
  • Persian (54.8%)
  • Polish (97.5%)
  • Portuguese (100%)
  • Portuguese (Brazil) (84.5%)
  • Slovak (96.6%)
  • Spanish (100%)
  • Swedish (91.6%)
  • Turkish (100%)
  • Vietnamese (67.4%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

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

The most up-to-date translations can be found at:

Release Team

The release team for Koha 17.11.12 is

Credits

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

  • Escuela de Orientacion Lacaniana

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

  • Tomás Cohen Arazi (2)
  • Alex Buckley (1)
  • Colin Campbell (1)
  • Nick Clemens (5)
  • Jonathan Druart (10)
  • Katrin Fischer (1)
  • Victor Grousset (1)
  • Kyle Hall (1)
  • Andrew Isherwood (2)
  • Owen Leonard (2)
  • Dobrica Pavlinusic (1)
  • Martin Renvoize (3)
  • Marcel de Rooy (6)
  • Caroline Cyr La Rose (2)
  • Andreas Roussos (4)
  • Fridolin Somers (6)
  • Mark Tompsett (1)
  • Koha translators (1)

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

  • ACPL (2)
  • BibLibre (7)
  • BSZ BW (1)
  • bugs.koha-community.org (10)
  • ByWater-Solutions (6)
  • Catalyst (1)
  • PTFS-Europe (6)
  • Rijks Museum (6)
  • rot13.org (1)
  • Solutions inLibro inc (2)
  • Theke Solutions (2)
  • unidentified (5)

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

  • Tomás Cohen Arazi (7)
  • Marjorie Barry-Vila (1)
  • Alex Buckley (3)
  • Colin Campbell (1)
  • Nick Clemens (39)
  • Chris Cormack (4)
  • Michal Denar (5)
  • Devinim (1)
  • Jonathan Druart (13)
  • Katrin Fischer (9)
  • Claire Gravely (2)
  • Kyle Hall (1)
  • Andrew Isherwood (1)
  • Owen Leonard (3)
  • Jesse Maseto (1)
  • Julian Maurice (1)
  • Josef Moravec (2)
  • Séverine Queune (1)
  • Martin Renvoize (56)
  • Marcel de Rooy (7)
  • Caroline Cyr La Rose (1)
  • Fridolin Somers (44)
  • Pierre-Marc Thibault (3)
  • Mark Tompsett (5)

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:

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

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug
tracker at:

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

Autogenerated release notes updated last on 26 nov. 2018 15:22:49.

Koha Community Newsletter: October 2018

Koha Community Newsletter Subscribe
October 2018

Volume 9, Issue 10
ISSN 2153-8328
Edited by Chad Roseburg, Koha Community Newsletter Editor

Please submit news items to Submit

Table of Contents

Development

Koha 18.05.04 Released

by Martin Renvoize
The Koha community is proud to announce the release of 18.05.05.

This is a maintenance release and contains many bugfixes, along with some behind the scenes enhancements to allow plugin developers to support a wider range of Koha releases.

This is my fifth release as the 18.05.XX maintainer and I would like to thank everyone involved in this release.

Koha 18.05.05 is a bugfix/maintenance release.

It includes 3 enhancements, 67 bugfixes.

Read the full release notes

Koha 17.11.11 Released

by Fridolin Somers
The Koha community is proud to announce the release of 17.11.11.

Koha 17.11.11 is a bugfix/maintenance release.

It includes 4 enhancements, 38 bugfixes.

To play with Koha Plugins, have a look at https://github.com/bywatersolutions/koha-plugin-kitchen-sink/.

Read the full release notes

Koha 17.05.14 released

by Fridolin Somers
The Koha community is proud to announce the release of Koha 17.05.14.

Koha 17.05.14 is a bugfix/maintenance release.

Important! It should be the last 17.05.x release, please consider upgrading.

It includes 14 bugfixes.

Read the full release notes

Community

Community Gossip

New Koha Libraries

Koha Tips and Tricks

Kelly McElligot created the following tutorials for you:

Donna Bachowski explains how to set up an online resources only self registration.

Take a journey with Alex Buckley as he walks you through some powerful, time-saving Koha configurations that automate your library processes & tasks.

Support Provider News

The Catalyst Koha team have a new OPAC design support package called the ‘Starter Theme Design Package’ (for more details click here: https://www.catalyst.net.nz/koha/koha-catalyst-cloud/support-packages/starter-theme-design-package). You do not need to be an existing customer to take advantage of this offer, and now, you can order your design package online by completing the sign up form with all of your design needs.

Sign up online now: https://www.catalyst.net.nz/content/sign-starter-theme-design-package-0

Upcoming Events

November General IRC Meeting

The November General IRC meeting will be held the 3rd at 20:00 UTC.

The agenda, links to the minutes, and other information is here.

November Developers IRC Meeting

The November Developers IRC meeting will be held the 10th at 20:00 UTC.

The agenda, links to the minutes, and other information is here.

November Documentation IRC Meeting

The November Documentation IRC meeting will be held 2nd at 21:00 UTC.

The agenda, links to the minutes, and other information is here.

Past Events

October General IRC Meeting

The October General IRC meeting was held the 3rd at 20:00 UTC.

The agenda, links to the minutes, and other information is here.

October Developers IRC Meeting

The October Developers IRC meeting was held the 10th at 20:00 UTC.

The agenda, links to the minutes, and other information is here.

October Documentation IRC Meeting

The October Documentation IRC meeting was held 2nd at 21:00 UTC.

The agenda, links to the minutes, and other information is here.

Koha 17.11.11 release

The Koha community is proud to announce the release of Koha 17.11.11

Koha 17.11.11 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 17.11.11 is a bugfix/maintenance release.

It includes 4 enhancements, 38 bugfixes.

To play with Koha Plugins, have a look at https://github.com/bywatersolutions/koha-plugin-kitchen-sink/.

Enhancements

Architecture, internals, and plumbing

  • [20669] Add upgrade method to plugins

This enhancement standardises the methods used by plugin authors to maintain their plugin data across plugin versions.

  • [21352] Allow plugins to add CSS and Javascript to Staff interface

This enhancement allows plugin authors to make adaptations to the staff client using css and javascript.

OPAC

  • [20181] Allow plugins to add CSS and Javascript to OPAC

Patrons

  • [18635] Koha::Patron->guarantees() should return results alphabetically

Critical bugs fixed

Architecture, internals, and plumbing

  • [21133] Missing use C4::Accounts statement in Koha/Patron.pm

Circulation

  • [10382] collection not returning to null when removed from course reserves
  • [21176] decreaseLoanHighHolds does not properly calculate date when TimeFormat set to 12 hour

Installation and upgrade (command-line installer)

  • [16690] Improve security of remote database installations
  • [21440] koha-create expects the file passed by $DEFAULTSQL to be in gzip format

Add support to koha-create to allow it to accept both compressed and uncompressed files for DEFAULTSQL

Label/patron card printing

  • [21281] Label Template – Creation not working

OPAC

  • [21479] Removing from cart removes 2 items

translate.koha-community.org

  • [21480] misc/translator/translate does not work with perl 5.26

Other bugs fixed

Acquisitions

  • [16739] Generate EDIFACT on basket groups falsely showing when configuration is incomplete
  • [19271] Ordered/Spent lists should display vendor name, not vendor code
  • [21398] Search term when adding an order from an existing record should be required
  • [21425] basketno not being interpolated into error message

Authentication

  • [20023] Password recovery should be case insensitive
  • [21323] Redirect page after login missing multiple params

Cataloging

  • [18655] Unimarc field 210c fails on importing fields with a simple quote
  • [20785] Advanced Editor does not honor MarcFieldDocURL
  • [21362] Advanced MARC Editor – Rancor – Tab navigation not working in fixed fields
  • [21407] Can’t enter new macros in the advanced cataloging editor (rancor)

Command-line Utilities

  • [21322] process_message_queue.pl –type should take an argument

Database

  • [5458] length of items.ccode disagrees with authorised_values.authorised_value

Fines and fees

  • [21196] Allow calcfine to consider default item type replacement cost

I18N/L10N

  • [19500] Make module names on letters overview page translatable

ILL

  • [21289] Error when sending emails to partner libraries

Lists

  • [21297] “More lists” screen missing “Select an Existing list” fieldset when all lists are public

Notices

  • [15971] Serial claim letters should allow the use of all biblio and biblioitems fields (like issn)

OPAC

  • [20994] Fix capitalization on OPAC result list “Save to Lists”
  • [21078] Overdrive JS breaks when window opened from another site

Patrons

  • [21353] Merge patrons option only available with manage_patron_lists

Searching

  • [20151] Search is broken when stemming has no language

Searching – Zebra

  • [21416] ‘gr’ option missing from ZEBRA_LANGUAGE options in koha-sites.conf

Serials

  • [20241] Fix display of publication year in subscription record search for MARC21
  • [20616] Using “Edit serials” with no issues selected gives an ugly error

Templates

  • [13272] Many inputs lack a type attribute
  • [21038] Reserves should be holds
  • [21397] Routing list tab not marked as active

Test Suite

  • [20764] t/Koha_Template_Plugin_KohaPlugins.t is DB dependent

Tools

  • [20131] Inventory optional filters always shows “For loan” for value 0
  • [21141] Batch item modification tool throws error 500 when an itemnumber is invalid

System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required

Documentation

The Koha manual is maintained in Sphinx. The home page for Koha
documentation is

As of the date of these release notes, only the English version of the
Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

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

  • Arabic (99.4%)
  • Armenian (99.9%)
  • Basque (75.3%)
  • Chinese (China) (79.7%)
  • Chinese (Taiwan) (99.7%)
  • Czech (94.1%)
  • Danish (65.7%)
  • English (New Zealand) (99.4%)
  • English (USA)
  • Finnish (95.6%)
  • French (98.9%)
  • French (Canada) (92%)
  • German (100%)
  • German (Switzerland) (99.4%)
  • Greek (82.4%)
  • Hindi (99.9%)
  • Italian (99.8%)
  • Norwegian Bokmål (54.5%)
  • Occitan (post 1500) (72.8%)
  • Persian (54.8%)
  • Polish (97.5%)
  • Portuguese (99.9%)
  • Portuguese (Brazil) (84.4%)
  • Slovak (96.6%)
  • Spanish (99.9%)
  • Swedish (91.6%)
  • Turkish (100%)
  • Vietnamese (67.4%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

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

The most up-to-date translations can be found at:

Release Team

The release team for Koha 17.11.11 is

Credits

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

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

  • Blou (1)
  • Alex Arnaud (2)
  • Christopher Brannon (1)
  • Colin Campbell (1)
  • Nick Clemens (3)
  • Tomás Cohen Arazi (1)
  • Marcel de Rooy (2)
  • Jonathan Druart (17)
  • Magnus Enger (1)
  • Katrin Fischer (7)
  • Andrew Isherwood (1)
  • Pasi Kallinen (1)
  • Olli-Antti Kivilahti (1)
  • Jon Knight (1)
  • Owen Leonard (3)
  • Ere Maijala (1)
  • Kyle M Hall (8)
  • Martin Renvoize (1)
  • Andreas Roussos (2)
  • Fridolin Somers (8)
  • Mirko Tietgen (1)
  • Mark Tompsett (6)
  • Koha translators (1)
  • Baptiste Wojtkowski (1)

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

  • abunchofthings.net (1)
  • ACPL (3)
  • BibLibre (11)
  • BSZ BW (7)
  • bugs.koha-community.org (17)
  • ByWater-Solutions (5)
  • bywatetsolutions.com (6)
  • cdalibrary.org (1)
  • helsinki.fi (2)
  • joensuu.fi (1)
  • Libriotech (1)
  • Loughborough University (1)
  • PTFS-Europe (3)
  • Rijksmuseum (2)
  • Solutions inLibro inc (1)
  • Theke Solutions (1)
  • unidentified (8)

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

  • Barry Cannon (1)
  • Nick Clemens (51)
  • Tomas Cohen Arazi (5)
  • Chris Cormack (7)
  • Caroline Cyr La Rose (3)
  • Michal Denar (6)
  • Marcel de Rooy (8)
  • Jonathan Druart (26)
  • Katrin Fischer (19)
  • Claire Gravely (1)
  • Dilan Johnpullé (1)
  • Pasi Kallinen (1)
  • Owen Leonard (9)
  • Julian Maurice (4)
  • Kyle M Hall (3)
  • Josef Moravec (3)
  • David Nind (3)
  • Séverine QUEUNE (6)
  • Martin Renvoize (65)
  • Fridolin Somers (67)
  • Mark Tompsett (5)
  • Marc Véron (1)

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:

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

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug
tracker at:

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

Autogenerated release notes updated last on 24 oct. 2018 09:31:21.

Koha 18.05.05 release

The Koha community is proud to announce the release of 18.05.05.

This is a maintenance release and contains many bugfixes, along with some behind the scenes enhancements to allow plugin developers to support a wider range of Koha releases.

This is my fifth release as the 18.05.XX maintainer and I would like to thank everyone involved in this release.

Koha 18.05.05 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 18.05.05 is a bugfix/maintenance release.

It includes 3 enhancements, 67 bugfixes.

Enhancements

Architecture, internals, and plumbing

  • [20669] Add upgrade method to plugins

This enhancement standardises the methods used by plugin authors to maintain their plugin data across plugin versions.

  • [21352] Allow plugins to add CSS and Javascript to Staff interface

This enhancement allows plugin authors to make adaptations to the staff client using css and javascript.

Critical bugs fixed

Acquisitions

  • [21385] Vendor search: Item count is incorrectly updated on partial receive

Architecture, internals, and plumbing

  • [21133] Missing use C4::Accounts statement in Koha/Patron.pm
  • [21432] Internal Server Error in Checkout History

Cataloging

  • [21448] Field 606 doesn’t add multiple x subfields

Circulation

  • [10382] collection not returning to null when removed from course reserves
  • [21176] decreaseLoanHighHolds does not properly calculate date when TimeFormat set to 12 hour
  • [21464] Overdues export is missing lot of fields

Installation and upgrade (command-line installer)

  • [16690] Improve security of remote database installations
  • [21440] koha-create expects the file passed by $DEFAULTSQL to be in gzip format

Add support to koha-create to allow it to accept both compressed and uncompressed files for DEFAULTSQL

Label/patron card printing

  • [21281] Label Template – Creation not working

OPAC

  • [21479] Removing from cart removes 2 items

translate.koha-community.org

  • [21480] misc/translator/translate does not work with perl 5.26

Other bugs fixed

About

  • [7143] Bug for tracking changes to the about page

Acquisitions

  • [16739] Generate EDIFACT on basket groups falsely showing when configuration is incomplete
  • [19271] Ordered/Spent lists should display vendor name, not vendor code
  • [21398] Search term when adding an order from an existing record should be required
  • [21417] EDI ordering fails when basket and EAN libraries do not match
  • [21425] basketno not being interpolated into error message
  • [21537] Template error when creating a new order from a suggestion

Architecture, internals, and plumbing

  • [15734] Audio Alerts broken
  • [19687] Recent upgrade to 17.05.04.000 bulkmarcimport started to fail
  • [21115] Add multi_param call and add divider in cache key in svc/report and opac counterpart
  • [21396] Missing use statements in Koha::Account
  • [21500] Warnings in rotating collections

Authentication

  • [20023] Password recovery should be case insensitive
  • [21323] Redirect page after login missing multiple params

Cataloging

  • [18655] Unimarc field 210c fails on importing fields with a simple quote
  • [20785] Advanced Editor does not honor MarcFieldDocURL
  • [21362] Advanced MARC Editor – Rancor – Tab navigation not working in fixed fields
  • [21365] BiblioAddsAuthorities does not work with the Advanced MARC Editor – Rancor
  • [21407] Can’t enter new macros in the advanced cataloging editor (rancor)

Circulation

  • [16420] Buttons inconsistent between “Hold found” and “Hold found (waiting)” dialogs in checkin
  • [21463] Library is no longer displayed in the overdue list

Command-line Utilities

  • [21322] process_message_queue.pl –type should take an argument

Database

  • [5458] length of items.ccode disagrees with authorised_values.authorised_value

Fines and fees

  • [21167] Correct price formatting on printed fee receipt and invoice
  • [21196] Allow calcfine to consider default item type replacement cost

Hold requests

  • [21320] Holds to pull should honor syspref AllowHoldsOnDamagedItems
  • [21389] Javascript error on article requests page bis

I18N/L10N

  • [19500] Make module names on letters overview page translatable

ILL

  • [20548] Remove copyright clearance workflow from staff created ILL requests
  • [21289] Error when sending emails to partner libraries

Installation and upgrade (command-line installer)

  • [21426] setting USE_MEMCACHED to “no” in koha-sites.conf does not have any effect

Lists

  • [21297] “More lists” screen missing “Select an Existing list” fieldset when all lists are public

MARC Bibliographic data support

  • [20910] 773$g not displayed if $0 is present

Sponsored-by: Escuela de Orientacion Lacaniana

Notices

  • [15971] Serial claim letters should allow the use of all biblio and biblioitems fields (like issn)

OPAC

  • [21078] Overdrive JS breaks when window opened from another site
  • [21493] Remove incomplete icon style from serial issues tabs

Packaging

  • [17237] Stop koha-create from creating MySQL users without host restriction

Patrons

  • [20656] Print summary for patron shows paid fines and formats payments badly

Print summary for patron will now show only outstanding fines/payments. To print all fines/payments you can use the ‘print’ option for the table in the accounts page for the patron.

  • [21353] Merge patrons option only available with manage_patron_lists

Searching

  • [9968] Incorrect index used for ‘Standard number’ in advanced search
  • [20151] Search is broken when stemming has no language
  • [21455] Authority search options get shuffled around when you click on ‘Search’

Searching – Zebra

  • [21416] ‘gr’ option missing from ZEBRA_LANGUAGE options in koha-sites.conf

Serials

  • [20241] Fix display of publication year in subscription record search for MARC21

Staff Client

  • [21291] Article requests page doesn’t show MARC, LabeledMARC and ISBD in sidebar

System Administration

  • [21279] Transport cost matrix shows html entity in all empty cells

Templates

  • [13272] Many inputs lack a type attribute
  • [20223] Merge members-menu and circ-menu inc files
  • [21350] Add Font Awesome icon for pending onsite checkouts link
  • [21397] Routing list tab not marked as active
  • [21506] DataTables four button pagination uses the wrong icon for First and Last buttons
  • [21550] DataTables four button pagination uses the wrong icon for disabled buttons

Test Suite

  • [20177] Remove GROUP BY clause in GetCourses

Tools

  • [20131] Inventory optional filters always shows “For loan” for value 0
  • [21113] Hint Messages are misleading at “Merge Selected Patrons” in Patron Lists

System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required

Documentation

The Koha manual is maintained in Sphinx. The home page for Koha
documentation is

As of the date of these release notes, only the English version of the
Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

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

  • Arabic (100%)
  • Armenian (100%)
  • Basque (73.4%)
  • Chinese (China) (77.9%)
  • Chinese (Taiwan) (100%)
  • Czech (93.5%)
  • Danish (64.3%)
  • English (New Zealand) (96.7%)
  • English (USA)
  • Finnish (93.6%)
  • French (100%)
  • French (Canada) (94.8%)
  • German (100%)
  • German (Switzerland) (99.7%)
  • Greek (80.9%)
  • Hindi (100%)
  • Italian (98.6%)
  • Norwegian Bokmål (68.7%)
  • Occitan (post 1500) (71.1%)
  • Persian (53.4%)
  • Polish (94.8%)
  • Portuguese (100%)
  • Portuguese (Brazil) (84.8%)
  • Slovak (95.5%)
  • Spanish (100%)
  • Swedish (95%)
  • Turkish (100%)
  • Vietnamese (65.8%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

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

The most up-to-date translations can be found at:

Release Team

The release team for Koha 18.05.05 is

Credits

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

  • Escuela de Orientacion Lacaniana
  • Gothenburg University Library

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

  • Alberto (1)
  • Blou (3)
  • Alex Arnaud (2)
  • Christopher Brannon (1)
  • Colin Campbell (2)
  • Nick Clemens (10)
  • Tomás Cohen Arazi (2)
  • Marcel de Rooy (4)
  • Jonathan Druart (26)
  • Magnus Enger (1)
  • Katrin Fischer (5)
  • David Gustafsson (1)
  • Andrew Isherwood (3)
  • Pasi Kallinen (1)
  • Olli-Antti Kivilahti (1)
  • Jon Knight (1)
  • Owen Leonard (6)
  • Ere Maijala (2)
  • Kyle M Hall (5)
  • Josef Moravec (2)
  • Dobrica Pavlinusic (1)
  • Martin Renvoize (12)
  • Andreas Roussos (4)
  • Fridolin Somers (4)
  • Mark Tompsett (6)
  • Koha translators (1)
  • Baptiste Wojtkowski (1)

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

  • (0)
  • ACPL (6)
  • BibLibre (7)
  • BSZ BW (5)
  • bugs.koha-community.org (26)
  • ByWater-Solutions (12)
  • bywatersolutiosn.com (2)
  • bywatetsolutions.com (1)
  • cdalibrary.org (1)
  • Göteborgs universitet (1)
  • helsinki.fi (3)
  • icloud.com (1)
  • joensuu.fi (1)
  • Libriotech (1)
  • Loughborough University (1)
  • PTFS-Europe (17)
  • Rijksmuseum (4)
  • rot13.org (1)
  • Solutions inLibro inc (3)
  • Theke Solutions (2)
  • unidentified (12)

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

  • Claudio (1)
  • José Anjos (1)
  • Colin Campbell (1)
  • Barry Cannon (2)
  • Nick Clemens (92)
  • Tomas Cohen Arazi (11)
  • Chris Cormack (19)
  • Caroline Cyr La rose (2)
  • Caroline Cyr La Rose (5)
  • Michal Denar (11)
  • Marcel de Rooy (11)
  • Jonathan Druart (23)
  • Katrin Fischer (21)
  • Brendan Gallagher (1)
  • Claire Gravely (2)
  • Dilan Johnpullé (1)
  • Pasi Kallinen (1)
  • Owen Leonard (11)
  • Jesse Maseto (1)
  • Julian Maurice (5)
  • Kyle M Hall (3)
  • Josef Moravec (12)
  • David Nind (3)
  • Séverine QUEUNE (7)
  • Martin Renvoize (133)
  • Andreas Roussos (1)
  • Pierre-Marc Thibault (4)
  • Mark Tompsett (2)
  • George Veranis (1)

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:

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

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug
tracker at:

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

Koha 17.05.14 release

The Koha community is proud to announce the release of Koha 17.05.14

Koha 17.05.14 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 17.05.14 is a bugfix/maintenance release.

Important /!\ It should be last 17.05.x release, please consider upgrading.

It includes 14 bugfixes.

Critical bugs fixed

Acquisitions

  • [20014] When adding to basket from a staged file item budgets are selected by matching on code, not id
  • [20972] If ISBN has 10 numbers only the first 9 numbers are used

Authentication

  • [18947] Unexpected Active Directory LDAP authentication failure mode
  • [20879] Shibboleth in combination with LDAP as an alternative no longer works

Command-line Utilities

  • [20811] Fix wrong usage of ModBiblio in bulkmarcimport.pl

Database

  • [20773] bug 20724 follow-up – Database cleanup

Hold requests

  • [20724] ReservesNeedReturns syspref breaks “Holds awaiting pickup”

OPAC

  • [21018] OPAC Resource URL Broken if Tracklinks is enabled

Packaging

  • [20693] Plack fails, because ‘libcgi-emulate-psgi-perl’ package is not installed

Patrons

  • [20903] Print payment receipt on child patron could end with server error
  • [20951] Koha::Patron::Discharge is missing use Koha::Patron::Debarments

Self checkout

  • [21054] Extra closing body tag in sco-main.tt prevents slip printing

Web services

  • [21199] Patron’s attributes are displayed on GetPatronInfo’s ILSDI output regardless opac_display

Other bugs fixed

Web services

  • [21226] Remove use of retired OCLC xISBN service

OCLC has now discontinued support for the xisbn service. One can continue to use the functionality that this service provided to Koha by switching on the ThingISBN preferences as an alternative.

System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required

Documentation

The Koha manual is maintained in Sphinx. The home page for Koha
documentation is

As of the date of these release notes, only the English version of the
Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

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

  • Arabic (99.2%)
  • Armenian (100%)
  • Basque (78.7%)
  • Chinese (China) (83.3%)
  • Chinese (Taiwan) (99.8%)
  • Czech (94.6%)
  • Danish (68.8%)
  • English (New Zealand) (90.6%)
  • English (USA)
  • Finnish (99.7%)
  • French (96.2%)
  • French (Canada) (94.5%)
  • German (100%)
  • German (Switzerland) (99.8%)
  • Greek (81.5%)
  • Hindi (100%)
  • Italian (100%)
  • Korean (50.2%)
  • Norwegian Bokmål (57.4%)
  • Occitan (post 1500) (76.3%)
  • Persian (57.4%)
  • Polish (100%)
  • Portuguese (100%)
  • Portuguese (Brazil) (84.4%)
  • Slovak (89.7%)
  • Spanish (100%)
  • Swedish (95.6%)
  • Turkish (100%)
  • Vietnamese (70.6%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

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

The most up-to-date translations can be found at:

Release Team

The release team for Koha 17.05.14 is

Credits

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

  • Gothenburg University Library

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

  • xljoha (1)
  • Colin Campbell (1)
  • Nick Clemens (6)
  • Marcel de Rooy (4)
  • Jonathan Druart (8)
  • Kyle M Hall (1)
  • Josef Moravec (1)
  • Martin Renvoize (2)
  • Fridolin Somers (2)
  • Mirko Tietgen (2)
  • Koha translators (1)

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

  • abunchofthings.net (4)
  • BibLibre (2)
  • bugs.koha-community.org (8)
  • ByWater-Solutions (6)
  • bywatetsolutions.com (1)
  • Göteborgs universitet (1)
  • PTFS-Europe (3)
  • Rijksmuseum (4)
  • unidentified (1)

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

  • Brendan A Gallagher (1)
  • Colin Campbell (1)
  • Nick Clemens (19)
  • Tomas Cohen Arazi (2)
  • Chris Cormack (3)
  • Marcel de Rooy (8)
  • Jonathan Druart (8)
  • Katrin Fischer (9)
  • Victor Grousset (5)
  • Kyle M Hall (2)
  • Martin Renvoize (27)
  • Fridolin Somers (55)
  • Mirko Tietgen (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:

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

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug
tracker at:

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

Autogenerated release notes updated last on 05 oct. 2018 07:09:13.

Koha Community Newsletter: September 2018

Koha Community Newsletter Subscribe
September 2018

Volume 9, Issue 9
ISSN 2153-8328
Edited by Chad Roseburg, Koha Community Newsletter Editor

Please submit news items to Submit

Table of Contents

Development

Koha 18.05.04 Released

by Martin Renvoize
The Koha community is proud to announce the release of 18.05.04.

Koha 18.05.04 is a bugfix/maintenance release.

It includes 1 new features, 3 enhancements, 27 bugfixes.

Read the full release notes

Koha 17.11.10 Released

by Fridolin Somers
The Koha community is proud to announce the release of 17.11.10.

Koha 17.11.10 is a bugfix/maintenance release.

It includes 6 enhancements, 49 bugfixes.

Read the full release notes

Community

KohaCon 2018

You can find the presentation slides here.
BywaterSolutions has posted some photos here.
See the presentations on YouTube! on BywaterSolutions channel.

New Koha Libraries

Koha Tips and Tricks

Kelly McElligot shows you a New Easy Way to Print a Label.
Donna Bachowski explains how can take advantage of Marc Field 776 to link different formats.
Jessie Zairo has some tips for Setting up MACROS in the Advanced Editor in Koha.
Kelly McElligot takes a look at the new Self Check-in Module in Koha 18.05.

Vote for the KohaCon 2019 location now!

From Caroline Cyr La Rose, MLIS
For those who haven’t gotten around to it, don’t forget to vote for the KohaCon19 location!

The proposals are available on the wiki: https://wiki.koha-community.org/wiki/KohaCon19_Proposals

The rules for voting are the following:

  • Everyone can vote
  • One vote per person
  • You must first register with your e-mail address (preferably your institutional e-mail)
  • You will receive an e-mail with the link to the survey
  • You must rank both options, with your first choice on top

To vote, go to http://kohacon19.inlibro.net

The vote is open until September 30, 2018, 23:59 UTC. The winner will be announced during the October General IRC meeting and also here on the mailing list.

Again,on behalf of the whole community, I thank both groups for offering to host KohaCon19 and I wish them good luck!

From the koha news list

Upcoming Events

October General IRC Meeting

The October General IRC meeting will be held the 3rd at 20:00 UTC.

The agenda, links to the minutes, and other information is here.

October Developers IRC Meeting

The October Developers IRC meeting will be held the 10th at 20:00 UTC.

The agenda, links to the minutes, and other information is here.

October Documentation IRC Meeting

The October Documentation IRC meeting will be held 2nd at 21:00 UTC.

The agenda, links to the minutes, and other information is here.

Past Events

September General IRC Meeting

The September General IRC meeting was held the 5th at 13:00 UTC.

The agenda, links to the minutes, and other information is here.

September Developers IRC Meeting

The September Developers IRC meeting was held the 19th at 14:00 UTC.

The agenda, links to the minutes, and other information is here.

September Documentation IRC Meeting

The Sptember Documentation IRC meeting was held 4th at 21:00 UTC.

The agenda, links to the minutes, and other information is here.

Koha 17.11.10 release

The Koha community is proud to announce the release of Koha 17.11.10

Koha 17.11.10 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 17.11.10 is a bugfix/maintenance release.

It includes 6 enhancements, 49 bugfixes.

Enhancements

Architecture, internals, and plumbing

  • [20509] Data consistency – authority types
  • [21150] Data inconsistencies – item types

Command-line Utilities

  • [20795] koha-rebuild-zebra should pass through increased verbosity
  • [21011] Data inconsistencies – items.holdingbranch | items.homebranch

Patrons

  • [18635] Koha::Patron->guarantees() should return results alphabetically

Templates

  • [20984] MARC21 subfield 300f – Type of Unit does not display

Critical bugs fixed

Circulation

  • [21231] BlockReturnofLostItems does not prevent lost items being found

Packaging

  • [20437] Force requirement for HTTP::OAI 3.27

Templates

  • [13692] Series link is only using 800a instead of 800t

Other bugs fixed

Acquisitions

  • [21033] Remove few warns in acqui/basket.pl
  • [21048] suggest_status not behaving properly
  • [21097] Missing optgroup closing tag in orderreceive.tt
  • [21288] Slowness in acquisition caused by GetInvoices

Architecture, internals, and plumbing

  • [20631] C4::Acounts claims to use ReturnLostItem but doesn’t
  • [21056] Changing the logged in library can fail sporadically
  • [21238] TemplateToolkit.t is failing on slow server

Authentication

  • [13779] sessionID declared twice in C4::Auth::checkauth()

Cataloging

  • [21053] Editing 008 field with a hash overwrites data
  • [21064] Advanced cataloging editor – rancor – check for changes should return ‘undefined’ instead of ‘undef’

Circulation

  • [21168] Error on circ/returns.pl after deleting checked-in item

Command-line Utilities

  • [21035] runreport.pl prints only a newline when printing a row that has a field that contains an embedded newline

Developer documentation

  • [21077] Fix comment for statistics.type in installer/data/mysql/kohastructure.sql

Hold requests

  • [21075] AutoUnsuspendHolds should unsuspend holds <= today
  • [21076] Javascript error on article requests page

Label/patron card printing

  • [20765] Search for items by acqdate does not work in label batch

OPAC

  • [19291] Make breadcrumbs for OPAC search history consistent with other patron account pages
  • [21094] Syndetics: always use https instead of http
  • [21127] Remove jqTransform jQuery plugin from the OPAC

Packaging

  • [20800] Keep Koha on Stretch from using broken libhttp-oai-perl
  • [21267] X_FORWARDED_PROTO header should be set in apache

Patrons

  • [7996] Patron modification log requires parameters permission

REST api

  • [21031] Apache Rewrite rules don’t work for API when using anything but Debian package Plack configuration

Searching

  • [19390] OPAC view link in staff results should open in a new tab

Staff Client

  • [17625] 245f and 245g are not displayed in XSLT
  • [20504] Language attribute in html tag is empty in system preference editor
  • [21248] Fix COinS carp in MARC details page on unknown record

System Administration

  • [19179] Email option for SMSSendDriver is not documented as a valid setting
  • [21131] Changing and restoring a WYSIWYG preference can result in unexpected behaviour
  • [21144] ROADTYPE missing from authorised value categories list

Templates

  • [19511] Local cover images not centered in table column in staff client search results
  • [20974] Remove files left behind after removing Solr
  • [21099] Floating toolbars reposition too late
  • [21139] The floating toolbars have some issues
  • [21148] Dropdowns styled by the Select2 plugin do not highlight missing required fields
  • [21164] Fix alignment on new basket form in acquisitions
  • [21185] Incorrect title tag on tags review page
  • [21285] Select2 broken on high dpi screens

Test Suite

  • [20776] Add Selenium::Remote::Driver to dependencies
  • [21134] Wrong error handling in Koha/Patron/Modification.pm hides a bug
  • [21230] Reserves.t is failing randomly
  • [21262] Do not format numbers for editing if too big
  • [21360] IssueSlip.t is failing if run at 23:59

Tools

  • [20564] Error 500 displays when uploading patron images with a zipped file
  • [21142] Batch item/record modification/deletion tools does not open uploaded files in utf-8

Web services

  • [21226] Remove use of retired OCLC xISBN service

OCLC has now discontinued support for the xisbn service. One can continue to use the functionality that this service provided to Koha by switching on the ThingISBN preferences as an alternative.

System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required

Documentation

The Koha manual is maintained in Sphinx. The home page for Koha
documentation is

As of the date of these release notes, only the English version of the
Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

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

  • Arabic (99.5%)
  • Armenian (100%)
  • Basque (75.4%)
  • Chinese (China) (79.8%)
  • Chinese (Taiwan) (99.8%)
  • Czech (94%)
  • Danish (65.7%)
  • English (New Zealand) (99.5%)
  • English (USA)
  • Finnish (95.7%)
  • French (99%)
  • French (Canada) (92.1%)
  • German (100%)
  • German (Switzerland) (99.5%)
  • Greek (82.1%)
  • Hindi (100%)
  • Italian (99.9%)
  • Norwegian Bokmål (54.6%)
  • Occitan (post 1500) (72.9%)
  • Persian (54.8%)
  • Polish (97.5%)
  • Portuguese (100%)
  • Portuguese (Brazil) (84.5%)
  • Slovak (96.7%)
  • Spanish (100%)
  • Swedish (91.7%)
  • Turkish (100%)
  • Vietnamese (67.4%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

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

The most up-to-date translations can be found at:

Release Team

The release team for Koha 17.11.10 is

Credits

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

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

  • Nick Clemens (12)
  • Tomás Cohen Arazi (4)
  • David Cook (4)
  • Charlotte Cordwell (1)
  • Marcel de Rooy (4)
  • Jonathan Druart (24)
  • Katrin Fischer (7)
  • Andrew Isherwood (1)
  • Pasi Kallinen (2)
  • Owen Leonard (9)
  • Kyle M Hall (3)
  • Josef Moravec (1)
  • Joy Nelson (2)
  • Fridolin Somers (4)
  • Mirko Tietgen (2)
  • Koha translators (1)

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

  • abunchofthings.net (4)
  • ACPL (9)
  • BibLibre (4)
  • BSZ BW (7)
  • bugs.koha-community.org (24)
  • ByWater-Solutions (15)
  • bywatersolutiosn.com (2)
  • joensuu.fi (2)
  • Prosentient Systems (4)
  • PTFS-Europe (1)
  • Rijksmuseum (4)
  • Theke Solutions (4)
  • unidentified (2)

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

  • Christopher Brannon (1)
  • Nick Clemens (68)
  • Tomas Cohen Arazi (14)
  • Chris Cormack (2)
  • Michal Denar (1)
  • Marcel de Rooy (14)
  • John Doe (1)
  • Jonathan Druart (17)
  • Katrin Fischer (32)
  • Claire Gravely (1)
  • Dilan Johnpullé (1)
  • Pasi Kallinen (1)
  • Ulrich Kleiber (1)
  • Pierre-Luc Lapointe (4)
  • Owen Leonard (11)
  • Ere Maijala (1)
  • Jesse Maseto (1)
  • Kyle M Hall (3)
  • Josef Moravec (7)
  • Joy Nelson (1)
  • Martin Renvoize (79)
  • Lisette Scheer (1)
  • Maryse Simard (9)
  • Fridolin Somers (78)
  • John Sterbenz (1)
  • Mirko Tietgen (2)
  • Mark Tompsett (8)
  • Marc Véron (1)
  • Cab Vinton (1)
  • George Williams (1)

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:

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

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug
tracker at:

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

Autogenerated release notes updated last on 24 sept. 2018 14:12:24.

Top