Koha Community Newsletter: December 2018

Koha Community Newsletter Subscribe
December 2018

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

Please submit news items to Submit

Table of Contents

Development

Koha 18.11.01 Released

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

This is a maintenance release and contains 1 architectural enhancement and 35 bugfixes.

WARNING: Cache::Memory support has been removed as of this release as there were fundamental flaws in it’s operation and memcached has been recommended for some time. Now is a good time to ensure you’re memcached settings are all in order.

Read the full release notes

Koha 18.05.07 Released

by Jesse Maseto
The Koha community is proud to announce the release of Koha 18.05.07.

Please note, this release removes support for using Cache::Memory as your
caching strategy due to unresolvable bugs with its implementation which
cause issues in plack environments. memcached has been the recommended
caching module for some time now, so anyone still relying on Cache::Memory
should consider migrating to Memcached.

This is a maintenance release that includes 2 enhancements, 28 bugfixes.

Read the full release notes

Koha 17.11.13 Released

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

Koha 17.11.13 is a bugfix/maintenance release.

It includes 1 new feature, 1 enhancements, 39 bugfixes.

Read the full release notes

Community

Koha Tips and Tricks

Vimal Kumar has a process for data migration (Unicode) from excel to koha to show you.

Kelly McElligot created the following tutorials for you:

Jessie Zairo goes over setting up Koha integration with Recorded Books.

Upcoming Events

January General IRC Meeting

The January General IRC meeting will be held the 9th at 14:00 UTC.

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

January Developers IRC Meeting

The January Developers IRC meeting will be held the 16th at 19:00 UTC.

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

February Documentation IRC Meeting

The February Documentation IRC meeting will be held the 5th at 19:00 UTC.

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

Past Events

December General IRC Meeting

The December General IRC meeting was 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 was 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 was held 4th at 19:00 UTC.

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

Koha 17.11.13 release

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

Koha 17.11.13 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.13 is a bugfix/maintenance release.

It includes 1 new features, 1 enhancements, 39 bugfixes.

New features

REST api

  • [21116] Add API routes through plugins

Allows the extension of the Koha API via plugins. This can allow for custom vendor integrations and prototyping of new routes.

Enhancements

Architecture, internals, and plumbing

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

Sponsored by PTFS Europe

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.

  • [21853] Internal software error when exporting basket group as PDF with Perl > 5.24.1

Architecture, internals, and plumbing

  • [21955] Cache::Memory should not be used as L2 cache

Cache::Memory fails to work correctly under a plack environment as the cache cannot be shared between processes.

Other bugs fixed

About

  • [17597] Outdated translation credits
  • [20720] Add libraries (sponsors) to the about page

Architecture, internals, and plumbing

  • [18584] Our legacy code contains trailing-spaces
  • [18720] Get rid of “die” in favor of exceptions in C4::Acquisition::GetBasketAsCsv
  • [21867] Replace remaining document.element.onchange calls in marc_modification_templates.js

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

  • [18677] issue_id is not added to accountlines for lost item fees
  • [20598] Accruing fines not closed out by longoverdue.pl if WhenLostForgiveFine is not enabled

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

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.

  • [21874] Encoding broken in list and cart email subjects

MARC Authority data support

  • [21581] Matching rules for authorities do not respect ‘Search index’ setting
  • [21644] UNIMARC XSLT display of 210 in intranet

Packaging

  • [20952] Automatic debian/control updates (oldoldstable/17.11.x)

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
  • [21837] Overdues report shoudln’t set homebranchfilter as holdingbranchfilter

System Administration

  • [21625] Fix wording and typo in SMSSendDriver system preference description
  • [21730] PA_CLASS missing from list of authorized values categories

Templates

  • [10442] Remove references to non-standard “error” class
  • [21186] Incorrect Bootstrap modal event name in multiple templates
  • [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
  • [21787] GetHardDueDate.t has a silly test

Tools

  • [21819] Marc modification templates action always checks Regexp checkbox
  • [21854] Patron category is not showing during batch modification
  • [21861] The MARC modification template actions editor does not always validate user input

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.1%)
  • Armenian (100%)
  • Basque (75.1%)
  • Chinese (China) (79.5%)
  • Chinese (Taiwan) (99.4%)
  • Czech (93.8%)
  • Danish (65.5%)
  • English (New Zealand) (99.1%)
  • English (USA)
  • Finnish (95.3%)
  • French (98.6%)
  • French (Canada) (91.8%)
  • German (100%)
  • German (Switzerland) (99.1%)
  • Greek (82.6%)
  • Hindi (99.7%)
  • Italian (99.5%)
  • Norwegian Bokmål (54.3%)
  • Occitan (post 1500) (72.6%)
  • Persian (54.7%)
  • Polish (97.2%)
  • Portuguese (99.7%)
  • Portuguese (Brazil) (84.2%)
  • Slovak (96.3%)
  • Spanish (99.7%)
  • Swedish (91.4%)
  • Turkish (99.7%)
  • Vietnamese (67.2%)

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

Credits

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

  • Dimitris Antonakis (1)
  • Tomás Cohen Arazi (5)
  • Nick Clemens (6)
  • David Cook (3)
  • Jonathan Druart (13)
  • Magnus Enger (2)
  • Katrin Fischer (3)
  • Kyle Hall (5)
  • Andrew Isherwood (3)
  • Joonas Kylmälä (1)
  • Owen Leonard (4)
  • Thatcher Leonard (1)
  • Jesse Maseto (1)
  • Julian Maurice (1)
  • Josef Moravec (3)
  • Martin Renvoize (3)
  • Marcel de Rooy (5)
  • Andreas Roussos (3)
  • Fridolin Somers (8)
  • Mirko Tietgen (2)
  • Mark Tompsett (4)
  • Koha translators (1)

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

  • abunchofthings.net (2)
  • ACPL (4)
  • BibLibre (9)
  • BSZ BW (3)
  • ByWater-Solutions (11)
  • bywatersolution.com (1)
  • debian.diman (1)
  • Independant Individuals (12)
  • Koha Community Developers (13)
  • Libriotech (2)
  • Prosentient Systems (3)
  • PTFS-Europe (6)
  • Rijks Museum (5)
  • Theke Solutions (5)

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

  • Tomás Cohen Arazi (3)
  • Alex Arnaud (2)
  • Cori Lynn Arnold (4)
  • Nick Clemens (65)
  • Michal Denar (5)
  • Devinim (1)
  • Jonathan Druart (13)
  • Charles Farmer (1)
  • Katrin Fischer (15)
  • Lucas Gass (2)
  • Stephen Graham (5)
  • Kyle Hall (5)
  • Andrew Isherwood (5)
  • Pasi Kallinen (1)
  • Owen Leonard (3)
  • Jesse Maseto (16)
  • Julian Maurice (1)
  • Josef Moravec (9)
  • Martin Renvoize (55)
  • Benjamin Rokseth (1)
  • Marcel de Rooy (21)
  • Andreas Roussos (6)
  • Maryse Simard (1)
  • Fridolin Somers (70)
  • Myka Kennedy Stephens (1)
  • Pierre-Marc Thibault (4)
  • Mirko Tietgen (2)
  • Mark Tompsett (9)

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

  • Owen Leonard

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 21 déc. 2018 08:27:15.

Koha 18.05.07 released

RELEASE NOTES FOR KOHA 18.05.07

20 Dec 2018

The Koha community is proud to announce the release of 18.05.07.
This is a maintenance release and contains many bugfixes and
enhancements.

As always you can download the release from:

http://download.koha-community.org

This is our first release as the 18.05.X release maintainers.
Thank you very much to everyone involved in this release.

Read more ›

Koha 18.11.01 release

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

This is a maintenance release and contains 1 architectural enhancement and 35 bugfixes.

WARNING: Cache::Memory support has been removed as of this release as there were fundamental flaws in it’s operation and memcached has been recommended for some time. Now is a good time to ensure you’re memcached settings are all in order.

Koha 18.11.01 can be downloaded from:

Installation instructions can be found at:

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

Enhancements

Architecture, internals, and plumbing

  • [21896] Add Koha::Account::reconcile_balance

Adds a business logic level routine for reconciling user account balances.

Critical bugs fixed

Architecture, internals, and plumbing

  • [21910] Koha::Library::Groups->get_search_groups should return the groups, not the children
  • [21955] Cache::Memory should not be used as L2 cache

Cache::Memory fails to work correctly under a plack environment as the cache cannot be shared between processes.

Authentication

  • [21973] CAS URL escaped twice, preventing login

Cataloging

  • [21986] Quotation marks are wrongly escaped in several places

Circulation

  • [18805] Currently it is impossible to apply credits against debits in patron accounts

This patch adds an Apply Credits button to the accounts interface to allow a librarian to apply outstanding credits against outstanding debits.

  • [21065] Data in account_offsets and accountlines is deleted with the patron leaving gaps in financial reports

Database

  • [21931] Upgrade from 3.22 fails when running updatedatabase.pl script

Hold requests

  • [21608] Arranging holds priority with dropdowns is faulty when there are waiting/intransit holds

I18N/L10N

  • [21895] Translations fail on upgrade to 18.11.00 (package installation)

Installation and upgrade (web-based installer)

  • [22024] Update translated web installer files with new class splitting rules

MARC Authority data support

  • [21962] The searching entire record option in authority searches is currently failing

OPAC

  • [21911] Scoping OPACs by branch does not work with new library groups
  • [21950] Searching with ‘accents’ breaks on navigating to the second page of results

Patrons

  • [21778] Sorting is inconsistent on patron search based on permissions

Reports

  • [21984] Unable to load second page of results for reports with reused parameters
  • [21991] Displaying more rows on report results does not work for reports with parameters

Searching – Elasticsearch

  • [20261] No result in some page in authority search opac and pro (ES)

Staff Client

  • [21405] Pagination in authorities search broken for Zebra and broken for 10000+ results in ES

Test Suite

  • [21956] Sysprefs not reset by regressions.t

Other bugs fixed

About

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

Architecture, internals, and plumbing

  • [21759] Avoid manually setting amountoutstanding in _FixAccountForLostAndReturned

This patch results in a proper offset always being recorded for auditing purposes when a user is refunded after returning a previously lost item.

  • [21848] Resolve unac_string warning from Circulation.t
  • [21905] Plugin hook intranet_catalog_biblio_enhancements_toolbar_button incorrectly filtered
  • [21969] Koha::Account->outstanding_* should look for debits/credits by checking ‘amount’

Command-line Utilities

  • [21908] biblio_metadata is missing from the rebuild_zebra.pl tables list

Fines and fees

  • [21849] Offsets not stored correctly in _FixOverduesOnReturn

I18N/L10N

  • [21736] Localization widget messages are not translatable

MARC Authority data support

  • [21880] “Relationship information” disappears when accessing paginated results in authority searches

OPAC

  • [21947] Filtering order generates html in notes

Packaging

  • [21897] Typo in postinst affecting zebra configuration file installation

System Administration

  • [21961] Typo in permission keeps Did you mean? config from showing up

Test Suite

  • [14334] DBI fighting DBIx over Autocommit in tests

Tools

  • [21465] Cannot overlay patrons when matching by cardnumber if userid exists in file and in Koha
  • [21861] The MARC modification template actions editor does not always validate user input
  • [22022] Authorised values on the batch item modification page are not displayed in order (order by code, not lib)

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 (93.2%)
  • Armenian (99.1%)
  • Basque (63.9%)
  • Chinese (China) (64.6%)
  • Chinese (Taiwan) (96.2%)
  • Czech (92.5%)
  • Danish (56.1%)
  • English (New Zealand) (89.2%)
  • English (USA)
  • Finnish (84.7%)
  • French (95.2%)
  • French (Canada) (98.1%)
  • German (100%)
  • German (Switzerland) (92.8%)
  • Greek (76.3%)
  • Hindi (94.6%)
  • Italian (91.5%)
  • Norwegian Bokmål (96%)
  • Occitan (post 1500) (60.1%)
  • Polish (86.2%)
  • Portuguese (99.1%)
  • Portuguese (Brazil) (77.7%)
  • Slovak (87.3%)
  • Spanish (93.2%)
  • Swedish (91.5%)
  • Turkish (97.9%)
  • Ukrainian (60.5%)
  • Vietnamese (53.9%)

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

Credits

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

  • Tomás Cohen Arazi (9)
  • Nick Clemens (17)
  • Jonathan Druart (13)
  • Katrin Fischer (3)
  • Kyle Hall (3)
  • Pasi Kallinen (1)
  • Julian Maurice (3)
  • Josef Moravec (1)
  • Martin Renvoize (3)
  • Marcel de Rooy (4)
  • Andreas Roussos (3)
  • Fridolin Somers (3)
  • Mirko Tietgen (1)
  • Mark Tompsett (2)
  • Koha translators (1)
  • Nazlı Çetin (1)

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

  • abunchofthings.net (1)
  • BibLibre (6)
  • BSZ BW (3)
  • ByWater-Solutions (20)
  • Devinim (1)
  • Independant Individuals (6)
  • Koha Community Developers (13)
  • PTFS-Europe (3)
  • Rijks Museum (4)
  • The City of Joensuu (1)
  • Theke Solutions (9)

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

  • Tomás Cohen Arazi (5)
  • Christopher Brannon (3)
  • Nick Clemens (66)
  • Devinim (1)
  • Jonathan Druart (16)
  • Lucas Gass (1)
  • Kyle Hall (7)
  • Pasi Kallinen (1)
  • Owen Leonard (6)
  • Ere Maijala (1)
  • Julian Maurice (5)
  • Josef Moravec (4)
  • Martin Renvoize (93)
  • Marcel de Rooy (19)
  • Pierre-Marc Thibault (4)
  • Mirko Tietgen (2)
  • Mark Tompsett (3)

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.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 20 Dec 2018 12:12:58.

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 ›

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.

Top