Koha 19.05 release

RELEASE NOTES FOR KOHA 19.05.00

30 May 2019

The Koha community is proud to announce the release of 19.05

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.

Extra thanks to all who helped me with this release, and with getting here to be the release manager for this version. I am so lucky to work with such a great team on a wonderful project and look forward to helping make Koha better on each release. Excelsior!

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 19.05.00 can be downloaded from:

Read more ›

Koha 18.11.05 release

The Koha community is proud to announce the release of 18.11.05

This is a combined security and maintenance release containing 4 security fixes, 2 new features, 4 enhancements and 94 bugfixes.

Koha 18.11.05 can be downloaded from:

Installation instructions can be found at:

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

Security bugs

Koha

  • [22068] Canceling article request should verify the request belongs to the borrower
  • [22478] Cross-site scripting vulnerability in paginations
  • [22542] Back browser should not allow to see other patrons details (see bug 5371)
  • [22692] Logging in via cardnumber circumvents account logout

New features

REST api

  • [13895] Add routes for checkouts retrieval and renewal
  • [19661] Add routes for funds

Enhancements

Acquisitions

  • [22541] Invoice adjustments should show invoice number and include link on ordered.pl and spent.pl

Architecture, internals, and plumbing

  • [21998] Add pattern parameter in Koha::Token

MARC Bibliographic data support

  • [21899] Update MARC21 frameworks to Update 27 (November 2018)

Templates

  • [21948] Clean up style of item detail page

Critical bugs fixed

Acquisitions

  • [20830] Make sure a fund is selected when ordering from staged file
  • [22390] When duplicating existing order lines new items are not created
  • [22611] Typo introduced into Koha::EDI by bug 15685

Architecture, internals, and plumbing

  • [22618] Tests in t/Acquisition.t are actually context dependent
  • [22723] Syntax error on confess call in Koha/MetadataRecord/Authority.pm

Authentication

  • [22461] Regression in #20287: LDAP user replication broken with mapped extended patron attributes

Cataloging

  • [16232] Edit as new (duplicate) doesn’t work correctly with Rancor

Sponsored by Carnegie

  • [21049] Rancor 007 field does not retain value
  • [22288] Barcode file does not work in modifying items in batch

Circulation

  • [21346] Clean up dialogs in returns.pl
  • [22648] Typo in SQL in smart-rules.pl

Course reserves

  • [22652] Editing Course reserves is broken

Database

  • [22642] DB upgrade 18.06.00.005 can fail

Hold requests

  • [17978] Include ‘Next available’/title level holds in holds count when placing holds (opac and staff)
  • [22753] Move hold to top button doesn’t work if waiting holds exist

Notices

  • [22139] Fields of ACCTDETAILS not working properly

OPAC

  • [21589] Series link formed from 830 field is incorrect
  • [22735] Broken MARC and ISBD views

Patrons

  • [22715] Searching for patrons with “” in the circulation note hangs patron search

Searching – Elasticsearch

  • [21974] cxn_pool must be configurable

Self checkout

  • [22641] Incorrect filter on SCO printslip

Serials

  • [22621] Filters on subscription result list search the wrong column

Templates

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

Other bugs fixed

Acquisitions

  • [21659] Link to basket groups from order receive page are broken
  • [22444] currencies_manage permission doesn’t provide link to manage currencies when selected alone
  • [22762] Collection codes not displayed on receiving

Architecture, internals, and plumbing

  • [18584] Our legacy code contains trailing-spaces
  • [21172] Warning in addbiblio.pl – Argument “01e” isn’t numeric in numeric ne (!=)
  • [21622] Incorrect GROUP BY clause in acqui/ scripts
  • [22044] NoRenewalBeforePrecision should be set by default for new installations
  • [22451] Asset plugin is using the version from the DB
  • [22472] Should column_exists explode if the table does not exist?
  • [22607] Default value in issues.renewals should be ‘0’ not null

Cataloging

  • [10345] Copy number should be incremented when adding multiple items at once
  • [21937] Syspref autoBarcode annual doesn’t increment properly barcode in some cases

Circulation

  • [21013] Missing itemtype for checkut makes patron summary print explode
  • [22536] Display problem in Holds to Pull report

Command-line Utilities

  • [17746] koha-reset-passwd should use Koha::Patron->set_password
  • [20692] koha-plack doesn’t check for Include *-plack.conf line in /etc/apache2/sites-available/$INSTANCE.conf
  • [21975] Unnecessary substitutions in automatic item modification by age

Course reserves

  • [21003] Don’t show warning when editing a reserve item

Database

  • [22634] Standardize table creation for stockrotation* tables in kohacstructure.sql

Documentation

  • [19747] No help page linked for article requests
  • [22174] Add link to help page for API key management
  • [22687] Typo in Koha::Manual breaks Portuguese links

Fines and fees

  • [22626] ‘Filter paid transactions’ broken on Transactions tab in staff

Hold requests

  • [15505] Mark Hold Items ‘On hold’ instead of ‘Available’

Corrects the display of status for items on hold in the OPAC.

  • [21263] Pickup library not set correctly when using Default holds policy by item type
  • [22650] Can place multiple item level holds on a single item
  • [22688] TT plugin for pickup locations code wrong

I18N/L10N

  • [19497] Translatability: Get rid of “Edit [% field.name |html %] field”

Sponsored by Catalyst IT

ILL

  • [22121] Display ‘Price paid’ on ILL requests according to CurrencyFormat pref
  • [22464] Copyright notice does not pass forward request properties

Installation and upgrade (web-based installer)

  • [21545] Update German web Installer for 18.11

Lists

  • [20891] Lists in staff don’t load when \ was used in the description

MARC Authority data support

  • [21957] LinkBibHeadingsToAuthorities can be called twice when running link_bibs_to_authorities

MARC Bibliographic data support

  • [19648] Repeated positions and some options missing in cataloguing plugin 007 (XML file)

Notices

  • [14358] Changing the module refreshes the page and resets library choice
  • [20937] PrintNoticesMaxLines is not effective for overdue notices with a print type specified where a patron has an email

OPAC

  • [13629] SingleBranchMode removes both library and availability search from advanced search
  • [19241] Items with status of hold show as available in cart
  • [22075] Encoding problem with RIS export
  • [22501] OPAC course reserves notes should allow html links
  • [22550] OPAC suggestion form doesn’t require mandatory fields
  • [22551] Stray “//” appears at bottom of opac-detail.tt
  • [22560] Forgotten password “token expired” page still shows boxes to reset password
  • [22561] Forgotten password requirements hint doesn’t list all rules for new passwords
  • [22620] OPAC description for collection in opac-reserve.tt
  • [22624] Show OPAC description for authorised values in OPAC
  • [22680] OPAC language footer not positioned correctly
  • [22743] OverDrive results page is missing overdrive-login include

Patrons

  • [22646] Fix use of PrivacyPolicyURL

Reports

  • [22090] Cash register report missing data in CSV export

Searching

  • [12441] search.pl has incorrect reference to OPACdefaultSortField and OPACdefaultSortOrder

Sponsored by Catalyst IT

  • [22154] Subtype search for Format – Braille doesn’t look for the right codes
  • [22595] Items search is mixing inputs
  • [22596] html TT filter is breaking items search with custom field

Searching – Elasticsearch

  • [19670] search_marc_map.marc_field should have COLLATE= utf8mb4_bin
  • [22295] Elasticsearch – Advanced search should group terms entered in a single input
  • [22339] Elasticsearch – fixed field mappings should match MARC ranges
  • [22413] Elasticsearch – Search settings are lost after sorting, faceting or paging
  • [22474] Authority and biblio field mapping improperly shared
  • [22495] Restore su-geo field in Elasticsearch mappings

Self checkout

  • [18387] 404 errors on page causes SCO user to be logged out
  • [22739] Self check in module JS breaks if SelfCheckInTimeout is unset

System Administration

  • [18011] Enrollment period date on patron category can be set in the past without any error/warning messages
  • [22575] Item type administration uses invalid error class for dialog

Templates

  • [22475] Shelving location doesn’t appear on tags list view
  • [22586] IntranetReportsHomeHTML no longer renders as HTML on reports-home.pl
  • [22702] Circulation note on patron page should allow for HTML tags
  • [22716] Use gender-neutral pronouns in system preference descriptions

Tools

  • [22069] Log viewer not displaying item renewals
  • [22365] Warn on Log Viewer

Sponsored by Catalyst IT

Web services

  • [22597] Remove “more_subfields_xml” from GetPatronInfo response (xml broken)

New sysprefs

  • NoRenewalBeforePrecision

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.8%)
  • Armenian (100%)
  • Basque (63.3%)
  • Chinese (China) (64.2%)
  • Chinese (Taiwan) (100%)
  • Czech (93.7%)
  • Danish (55.6%)
  • English (New Zealand) (88.5%)
  • English (USA)
  • Finnish (84.7%)
  • French (97%)
  • French (Canada) (99.9%)
  • German (100%)
  • German (Switzerland) (92%)
  • Greek (77.9%)
  • Hindi (99.9%)
  • Italian (94.1%)
  • Norwegian Bokmål (95.2%)
  • Occitan (post 1500) (59.7%)
  • Polish (87%)
  • Portuguese (99.9%)
  • Portuguese (Brazil) (87.6%)
  • Slovak (90.5%)
  • Spanish (100%)
  • Swedish (91.1%)
  • Turkish (98.7%)
  • Ukrainian (62.3%)
  • Vietnamese (53.5%)

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

Credits

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

  • Carnegie
  • Catalyst IT

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

  • Aleisha Amohia (1)
  • Tomás Cohen Arazi (9)
  • Christopher Brannon (4)
  • Colin Campbell (1)
  • Nick Clemens (28)
  • Olivier Crouzet (1)
  • Frédéric Demians (2)
  • Jonathan Druart (16)
  • Magnus Enger (1)
  • Katrin Fischer (18)
  • Lucas Gass (3)
  • Kyle Hall (5)
  • Andrew Isherwood (1)
  • Bernardo González Kriegel (1)
  • Owen Leonard (15)
  • Thatcher Leonard (1)
  • Ere Maijala (7)
  • Hayley Mapley (4)
  • Julian Maurice (3)
  • Matthias Meusburger (3)
  • Josef Moravec (14)
  • Agustín Moyano (1)
  • Björn Nylen (1)
  • Eric Phetteplace (1)
  • Liz Rea (2)
  • Martin Renvoize (10)
  • Marcel de Rooy (3)
  • Maryse Simard (1)
  • Kris Sinnaeve (1)
  • Fridolin Somers (7)
  • Arthur Suzuki (1)
  • Lyon 3 Team (1)
  • Mark Tompsett (1)
  • Koha translators (1)

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

  • ACPL (15)
  • BibLibre (14)
  • BSZ BW (18)
  • ByWater-Solutions (36)
  • Catalyst (4)
  • Coeur D’Alene Public Library (4)
  • etf.edu (1)
  • Independant Individuals (20)
  • Koha Community Developers (16)
  • Libriotech (1)
  • PTFS-Europe (12)
  • Rijks Museum (3)
  • Solutions inLibro inc (1)
  • Tamil (2)
  • Theke Solutions (10)
  • ub.lu.se (1)
  • Universidad Nacional de Córdoba (1)
  • University of Helsinki (7)
  • Université Jean Moulin Lyon 3 (2)

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

  • Ethan Amohia (1)
  • Tomás Cohen Arazi (15)
  • Alex Arnaud (3)
  • Marjorie Barry-Vila (1)
  • David Bourgault (1)
  • Mikaël Olangcay Brisebois (3)
  • Nick Clemens (154)
  • Chris Cormack (10)
  • Frédéric Demians (1)
  • Michal Denar (14)
  • Devinim (1)
  • Jonathan Druart (1)
  • Katrin Fischer (54)
  • Claire Gravely (2)
  • Kyle Hall (12)
  • Owen Leonard (3)
  • Ere Maijala (1)
  • Hayley Mapley (13)
  • Jose-Mario Monteiro-Santos (2)
  • Josef Moravec (22)
  • Agustin Moyano (2)
  • Björn Nylen (2)
  • Séverine Queune (2)
  • Liz Rea (39)
  • Martin Renvoize (222)
  • David Roberts (1)
  • Benjamin Rokseth (1)
  • Marcel de Rooy (16)
  • Lisette Scheer (4)
  • Jogiraju Tallapragada (2)
  • Lari Taskula (1)
  • Pierre-Marc Thibault (5)
  • Bin Wen (5)
  • George Williams (1)

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 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 29 Apr 2019 11:30:00.

Koha 18.05.12 release

The Koha community is proud to announce the release of 18.05.12

This is a combined security and maintenance release containing 4 security fixes, 1 enhancements and 31 bugfixes.

Koha 18.05.12 can be downloaded from:

Installation instructions can be found at:

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

Security bugs

Koha

  • [22068] Canceling article request should verify the request belongs to the borrower
  • [22478] Cross-site scripting vulnerability in paginations
  • [22542] Back browser should not allow to see other patrons details (see bug 5371)
  • [22692] Logging in via cardnumber circumvents account logout

Enhancements

Circulation

  • [20450] Add collection to list of items when placing hold on specific copy

Critical bugs fixed

Acquisitions

  • [22611] Typo introduced into Koha::EDI by bug 15685

Cataloging

  • [21049] Rancor 007 field does not retain value

Circulation

  • [21346] Clean up dialogs in returns.pl

Course reserves

  • [22652] Editing Course reserves is broken

Web services

  • [21832] Restore is_expired in ILS-DI GetPatronInfo service

Other bugs fixed

Acquisitions

  • [20782] EDI: Clicking the ‘Invoice’ link on the ‘EDI Messages’ page does not take you directly to the corresponding invoice
  • [21659] Link to basket groups from order receive page are broken
  • [22444] currencies_manage permission doesn’t provide link to manage currencies when selected alone

Architecture, internals, and plumbing

  • [22607] Default value in issues.renewals should be ‘0’ not null

Cataloging

  • [10345] Copy number should be incremented when adding multiple items at once

Circulation

  • [13763] Renew feature does not check for the BarcodeInputFilter option

Sponsored by Catalyst IT

  • [21013] Missing itemtype for checkut makes patron summary print explode
  • [22536] Display problem in Holds to Pull report

Command-line Utilities

  • [17746] koha-reset-passwd should use Koha::Patron->set_password

Course reserves

  • [21003] Don’t show warning when editing a reserve item

Hold requests

  • [21263] Pickup library not set correctly when using Default holds policy by item type

I18N/L10N

  • [19497] Translatability: Get rid of “Edit [% field.name |html %] field”

Sponsored by Catalyst IT

Notices

  • [14358] Changing the module refreshes the page and resets library choice
  • [20937] PrintNoticesMaxLines is not effective for overdue notices with a print type specified where a patron has an email

OPAC

  • [13629] SingleBranchMode removes both library and availability search from advanced search
  • [22075] Encoding problem with RIS export
  • [22560] Forgotten password “token expired” page still shows boxes to reset password
  • [22561] Forgotten password requirements hint doesn’t list all rules for new passwords
  • [22620] OPAC description for collection in opac-reserve.tt
  • [22624] Show OPAC description for authorised values in OPAC

Searching

  • [12441] search.pl has incorrect reference to OPACdefaultSortField and OPACdefaultSortOrder

Sponsored by Catalyst IT

  • [20823] UNIMARC XSLT does not display 604$t

Searching – Elasticsearch

  • [19670] search_marc_map.marc_field should have COLLATE= utf8mb4_bin

Serials

  • [13735] Item form in serials module doesn’t respect max length set in the frameworks

System Administration

  • [22575] Item type administration uses invalid error class for dialog

Templates

  • [21130] Detail XSLT produces translatable HTML class

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 (72.2%)
  • Chinese (China) (76.9%)
  • Chinese (Taiwan) (98.5%)
  • Czech (92.1%)
  • Danish (63.4%)
  • English (New Zealand) (95.2%)
  • English (USA)
  • Finnish (92.1%)
  • French (98.5%)
  • French (Canada) (93.7%)
  • German (100%)
  • German (Switzerland) (98.1%)
  • Greek (80.5%)
  • Hindi (100%)
  • Italian (97.1%)
  • Norwegian Bokmål (67.3%)
  • Occitan (post 1500) (70.2%)
  • Persian (52.9%)
  • Polish (93.4%)
  • Portuguese (100%)
  • Portuguese (Brazil) (87.2%)
  • Slovak (97.6%)
  • Spanish (100%)
  • Swedish (93.6%)
  • Turkish (99.5%)
  • Vietnamese (64.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.05.12 is

Credits

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

  • Catalyst IT

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

  • Tomás Cohen Arazi (4)
  • Philippe Blouin (1)
  • David Bourgault (1)
  • Christopher Brannon (4)
  • Colin Campbell (1)
  • Nick Clemens (3)
  • Jonathan Druart (4)
  • Katrin Fischer (6)
  • Lucas Gass (6)
  • Owen Leonard (8)
  • Ere Maijala (1)
  • Hayley Mapley (5)
  • Julian Maurice (2)
  • Josef Moravec (2)
  • Björn Nylen (1)
  • Martin Renvoize (4)
  • Marcel de Rooy (1)
  • Maryse Simard (1)
  • Fridolin Somers (5)
  • Lyon 3 Team (1)
  • Koha translators (1)

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

  • ACPL (8)
  • BibLibre (7)
  • BSZ BW (6)
  • ByWater-Solutions (9)
  • Catalyst (5)
  • Coeur D’Alene Public Library (4)
  • Independant Individuals (3)
  • Koha Community Developers (4)
  • PTFS-Europe (5)
  • Rijks Museum (1)
  • Solutions inLibro inc (2)
  • Theke Solutions (4)
  • ub.lu.se (1)
  • University of Helsinki (1)
  • Université Jean Moulin Lyon 3 (1)

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

  • Tomás Cohen Arazi (6)
  • Mikaël Olangcay Brisebois (3)
  • Nick Clemens (45)
  • Chris Cormack (4)
  • Michal Denar (3)
  • Jonathan Druart (3)
  • Katrin Fischer (21)
  • Lucas Gass (60)
  • Kyle Hall (4)
  • Owen Leonard (1)
  • Ere Maijala (1)
  • Hayley Mapley (2)
  • Jose-Mario Monteiro-Santos (2)
  • Josef Moravec (10)
  • Séverine Queune (1)
  • Liz Rea (14)
  • Martin Renvoize (67)
  • David Roberts (1)
  • Marcel de Rooy (7)
  • Lisette Scheer (3)
  • Maryse Simard (1)
  • Pierre-Marc Thibault (4)
  • Bin Wen (4)
  • Mengü Yazıcıoğlu (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)

Autogenerated release notes updated last on 02 May 2019 12:42:22.

Koha 17.11.18 release

The Koha community is proud to announce the release of 17.11.18

This is a combined security and maintenance release containing 3 security fixes and 4 bugfixes.

Koha 17.11.18 can be downloaded from:

Installation instructions can be found at:

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

Security bugs

Koha

  • [22068] Canceling article request should verify the request belongs to the borrower
  • [22478] Cross-site scripting vulnerability in paginations
  • [22542] Back browser should not allow to see other patrons details (see bug 5371)

Critical bugs fixed

Cataloging

  • [21049] Rancor 007 field does not retain value

Course reserves

  • [22652] Editing Course reserves is broken

Web services

  • [21832] Restore is_expired in ILS-DI GetPatronInfo service

Other bugs fixed

I18N/L10N

  • [19497] Translatability: Get rid of “Edit [% field.name |html %] field”

Sponsored by Catalyst IT

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 (75.1%)
  • Chinese (China) (79.4%)
  • Chinese (Taiwan) (99.4%)
  • Czech (93.7%)
  • Danish (65.4%)
  • English (New Zealand) (99.1%)
  • English (USA)
  • Finnish (95.2%)
  • French (99%)
  • French (Canada) (91.8%)
  • German (100%)
  • German (Switzerland) (99%)
  • Greek (82.9%)
  • Hindi (100%)
  • Italian (99.9%)
  • Norwegian Bokmål (54.2%)
  • Occitan (post 1500) (72.5%)
  • Persian (54.6%)
  • Polish (97.1%)
  • Portuguese (100%)
  • Portuguese (Brazil) (84.2%)
  • Slovak (96.2%)
  • Spanish (100%)
  • Swedish (91.4%)
  • Turkish (99.9%)
  • Vietnamese (67.1%)

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

Credits

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

  • Catalyst IT

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

  • Tomás Cohen Arazi (1)
  • Jonathan Druart (3)
  • Hayley Mapley (1)
  • Julian Maurice (2)
  • Marcel de Rooy (1)
  • Fridolin Somers (5)
  • Lyon 3 Team (1)
  • Koha translators (1)

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

  • BibLibre (7)
  • Catalyst (1)
  • Koha Community Developers (3)
  • Rijks Museum (1)
  • Theke Solutions (1)
  • Université Jean Moulin Lyon 3 (1)

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

  • Tomás Cohen Arazi (2)
  • Mikaël Olangcay Brisebois (1)
  • Nick Clemens (9)
  • Chris Cormack (2)
  • Michal Denar (1)
  • Jonathan Druart (3)
  • Katrin Fischer (4)
  • Lucas Gass (12)
  • Ere Maijala (1)
  • Josef Moravec (4)
  • Liz Rea (3)
  • Martin Renvoize (13)
  • Marcel de Rooy (2)
  • Maryse Simard (1)
  • Fridolin Somers (12)

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 30 avril 2019 08:06:13.

Koha Community Newsletter: April 2019

Koha Community Newsletter Subscribe
April 2019

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

Please submit news items to Submit

Table of Contents

Development

AuthorityBox added to the display of bibliographic records

by Stefano Bargioni
The Library of the Pontificia Università della Santa Croce, Rome, has added AuthorityBox to the display of bibliographic records.
AuthorityBox, an example of semantic enrichment, is an “accordion” composed of an infobox for each personal name related to the record.
An extra infobox is for settings, help and about.

Each infobox may contain:

  • information from the authority record
  • links to other resources available in the library, like the “Name Cloud”
  • links to external resources, like “WorldCat Identities” and Wikipedia pages
  • a picture from Wikidata
  • the permalink of the authority record (hidden by default, use settings to show)

Examples:

AuthorityBox is an extension of Koha. It is based on VIAF id [1] and other data from MARC21 authority records, in compliance with RDA Cataloguing Guidelines [2].
Links are composed, directly or indirectly, on the VIAF id or the authority id. For instance, the source of the picture is retrieved by the browser that accesses the SPARQL endpoint query.wikidata.org. For teachers of our University, without a page on Wikipedia, pictures are from a simple repository.

[1] https://viaf.org
[2] https://www.oclc.org/en/rda/about.html

New Koha Libraries

Koha Tips and Tricks

Jessie Zairo has some new tutorials for you:

Margaret Hade takes you on a caffeinated tour though some basic report concepts in Koha.

Take a look at these excellent tutorials from Kelly McElliott

Support Provider News

Ian Walls joins ByWater Solutions as FOLIO Implementation Lead. Original announcement.

Upcoming Events

KohaCon19 Update

We are delighted to announce the programme of speakers and workshops for
KohaCon19

We are very excited to have Ken Chad making a Keynote talk on “Community,
openness and directions for library technology”
Ken is a Library Consultant of many years’ standing (
https://www.kenchadconsulting.com/about/)

Marshall Breeding will be talking on “Koha: Assessing the impact of the
Global Community”

Chris Cormack will be giving a talk titled “Kia kaha, kia kotahi rā Our
strength is our unity”

On top of that there will be 20 other talks and 13 workshops.

You can download a pdf of the programme here (
https://docs.google.com/document/d/1POlIIKGQSBHhJKuafd9kzbXwF7LwP-euRYT2P58M56s/export?format=pdf)

There are currently 144 delegates registered, promising a good
international mix.

May 2019 koha-US meeting dates

From Jason Robb
Original listserv post
*koha-US meetings are open to any and all.*

*Board Meeting -*
When: Wednesday, April 3rd at 10:30 am CDT (time converter)
Where: https://kslib.zoom.us/j/450230564
Agenda: https://docs.google.com/document/d/1Uu7n0XoikQ25pHXT_ZLUvJdEhnbfBFIIhfmTP5CZrv4/edit?usp=sharing

*Board meetings* focus on business-related matters and topics that would
otherwise slow down general meetings.

*General Meeting* –
When: Wednesday, April 10th at 10:30 am CDT (time converter)
Where: https://kslib.zoom.us/j/110290143

*General meetings* put an emphasis on Koha — bugs, issues, development
ideas, workflows — bring your problems and questions so we can discuss!
These meetings also include major organizational decisions and reports from
various committees.

Meetings are held via Zoom video conferencing. A microphone and camera are
recommended but not required. Zoom is available for Windows, Mac, and Linux
on desktops and Android and iOS on mobile devices. For help getting
started, visit: *https://support.zoom.us/hc/en-us/categories/200101697*

If you have topics for discussion at either meeting, please send them to
secretary at koha-us.org.

May General IRC Meeting

The May General IRC meeting will be held the 8th at 18:00 UTC.

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

May Development IRC Meeting

The May Development IRC meeting will be held the 15th at 14:00 UTC.

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

May Documentation IRC Meeting

The May Documentation IRC meeting will be held the 9th at 14:00 UTC.

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

Past Events

Spanish Koha Community Conference 2019

by José Luis Rodríguez Gómez

The III Kohaference of the Spanish Koha Community was held by the University of Cádiz (UCA) on March 21-22. During this two-day meeting a lot of user’s experiences, development proposals and enhancements were presented by experts in charge of a large variety of libraries and service companies.

The main conclusions reached by the attendees were as follows:

  • KOHA meets the needs of any library
  • Koha is economically sustainable
  • Koha guarantees interconnection with other systems
  • Koha is customizable through developments, but all these improvements must be made available to the community.

On the other hand, the KOHA implementation in the UCA reveals for the first time in Spain that this ILS is a powerful and suitable manager system for large libraries networks.

Finally, at the end of the conference, the Royal Library of Madrid was declared candidate to hold the IV Kohaference that will take place in 2020.

The program and the presentations of the III Kohaference are available on https://2019.kohaference.es/

Two-day Koha workshop in Pakistan

by Sher Afzal Khan

Koha Community Pakistan in collaboration with Directorate of Scientific Communications and Publications, National Agricultural Research Center Government of Pakistan organized a Two Days Training on Free & Open Source Integrated Library Systems (ILS) at NARC, Islamabad on March 08-09, 2019. It was a National Level training which was attended by the participants from across the country i.e. Islamabad, Rawalpindi, Gilgat Baltistan, Lahore and Khyber Pakhtunkhwa. The inaugural Ceremony was graced by the Director Scientific Communications and Publications along with other senior scientific officers of NARC.

The Inaugural Ceremony was started by the recitations from the Holy Quran. Mr Faheem Akbar Senior Librarian welcomes to all participants and gives an overview about the two days training workshop. Mr Sher Afzal President Koha Pakistan (Lead Trainer) introduced the Koha ILMS and brief about the Free Open Source Software. He further highlighted the activities of Koha Pakistan in the promotion of Free and Open Source Software in country. He also introduced the training, its objectives and methods which are being adopted for effective learning of Free and Open Source ILS. The Director NARC, in his inaugural speech, appreciated the efforts of Koha Pakistan and Mr Sher Afzal for organizing such professionals training and he also appreciated the participants coming from around the country to learn the modern cutting edge technologies. He also offered the NARC support to Koha Pakistan for future joint-venture trainings for the all 38 libraries of NARC and all others areas of professional development. The Objective of the workshop was to equip the librarians with the practical skills to use KOHA in the management system of libraries. The following modules were covered in the two days hands on training workshop by the Resource Person Mr Sher Afzal Khan and Faheem Akbar:

  • Installation of Linux (Ubuntu Flavor)
  • Installation of latest version of Koha through Command Line
  • Network setting of Koha Server along with LAN and WAN setting
  • Installation of Ubuntu on Virtual Machine.
  • Introduction of Koha ,Koha Cataloging, Migration, Circulation
  • Koha Administration, Patron, Bar-coding, Members Cards Generation
  • Koha Report Generation, Union Catalogue, Koha Administrations, Koha Tools Modules, Offline and online Circulations, Backup and restoration.

For further details about Koha Pakistan and team please visit the following links:

KOHA Hands-on Training in Malaysia: MOU with Perak State Public Library Corporation

by Jesse Kah
I’m Jesse from Lemonjar Software Media Sdn. Bhd.
We have been a KOHA service provider in Malaysia for 11 years. This is the first time I write to the community. I’ve subscribed to the community mailing list and have been following on KOHA development.

Our main business is in Library Automation Equipment which is EM, RFID and Hybrid (EM + RFID) solution as well as System Integrator & Software Development.
Most of my clients are government bodies, and institutions (Government & Private). We have started to export our Koha integrated RFID equipment to the Philippines.

KOHA has been a challenging direction for libraries in Malaysia to adapt to over the last 10 years. However, due to the government’s budget constraints, the continued development of KOHA and the influence of KOHA community, KOHA ILS is now one of the main selections for library systems in Malaysia.
There are more and more libraries adopting KOHA one by one.

We started to bring awareness of Open Source, especially KOHA, to one of our state government starting in 2009 by providing training on KOHA installation and setup from scratch. That was version 3, with its difficult source install of the Perl module dependencies. Together, we also have the POC (Proof Of Concept) where KOHA is already able to integrate with RFID automation via SIP2 since then. However, end users find it hard to accept “Open Source” and our team has been working closely with Eugene Espinoza (Secretary of KOHA Community Southeast Asia) and his team to provide after sales advice and solution to end user since 2016. We support each other especially on data migration.

KOHA Lemonjar‘s target is to gather all the KOHA teams within Southeast Asia and become a service hub that end users can depend on after adopting KOHA.

This year we have successfully had the MOU with one of the state public library, Perak State Public Library Corporation to organise a series of (paid) KOHA hands-on training to end users within Malaysia. We are aware that KOHA adoption in Malaysia is slow. Most of the Libraries that have installed KOHA are not being trained and that’s the main objective of the MOU.

The first training was conducted on the 4th March.

We have 4 types of KOHA training we offer are:

  • KOHA User Training (2 days) – 6th to 7th March 2019
  • KOHA Administration Level 1 Training (2 days) – 4th to 5th March 2019
  • KOHA Administration Level 2 Training (1 day) – 12th March 2019
  • KOHA CSS Customisation Training (1 day) – 11th March 2019

The training was very successful! The Penang Public Library Corporation and Institute of Land and Survey (INSTUN) joined the training and the response was excellent!

I can’t share all the photos with you, however, some of them have been published on our website at https://www.lemonjar.com.my/
This training is an exciting event and to me it’s a breakthrough of ‘KOHA trend’ in Malaysia.
We hope to share this info to KOHA Community. From the website, the community can also find our self-developed library automation products.
All of the products are developed based on the SIP2 protocol within KOHA.

Summary Swedish Koha meeting

Original post

Between 26 to 28 of March 2019 a total of 150 delegates from Sweden, Norway, Denmark, and Finland met up in Skövde to discuss Koha and open source. The Swedish Koha User Group invited to its seventh biannual meeting and both presentations with speakers from Finland as well as open space discussions, workshops, and hackfest were held. At the same time, an open afternoon about open source were held. This session was open to non-user group members interested in Koha and Open Source. Key Note speaker for the meeting was Professor Björn Lundell, expert on open source in public sector. The meeting days were concluded as being successful and provided the delegates with new impulses and impressions to be taken back home to their own organisations.

The full meeting notes (In Swedish), including recorded presentations, is found here: https://koha.se/moten/svenska-kohanatverkets-sjunde-anvandarmote-26-28-mars-2019-i-skovde-med-bibliotek-mellansjo/

April General IRC Meeting

The April General IRC meeting was held the 3rd at 14:00 UTC.

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

April Development IRC Meeting

The April Development IRC meeting was held the 4th at 14:00 UTC.

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

April Documentation IRC Meeting

The April Documentation IRC meeting was held the 4th at 14:00 UTC.

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

Koha Community Newsletter: March 2019

Koha Community Newsletter Subscribe
March 2019

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

Please submit news items to Submit

Table of Contents

Development

Announcing Urungi, business intelligence made easy for Koha

by Paul Poulain Development Listserv Posting

BibLibre is working for a while on a new tool to build statistics &
dashboard (http://www.urungi.org) to complete the Koha reports module
(Unix philosophy : 1 tool for 1 thing).

We still have many things on our roadmap
(https://kanboard.biblibre.com/public/board/fc524fef4df4404a551f2315511d15d384f4d36ad99c7e36bd05155ed037).
What exist works well though

What’s next for the Koha community & developers ?

  • play a bit with our demo platform:
    https://demo-urungi.biblibre.com/#/home (test/test), linked to a
    koha DB (French inside !)
  • give it a try : https://github.com/biblibre/urungi/
  • you’ll need to create layers for Koha. The good news is that we
    already have made some for you. The bad news is that we made it in
    French. So, just ask, I’ll send it to you, translate to English, the
    Koha community will thank you 😉
  • the “hidden” feature : URL #/export => export anything from Urungi
    #/import => import anything into Urungi
  • share your layers, dashboards, …
  • join the fun, submit pull requests, …

PS: if anyone is using Mantis as support platform, we’re also creating
layers&dashboards for Mantis. Next will probably be Coral.

PS2: if anyone is willing to sponsor some features, we’re open, as usual.

Koha 18.11.04 Released

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

This is a maintenance release and contains 3 new features, 5 enhancements, 84 bugfixes.

Read the full release notes

Koha 18.05.11 Released

by Lucas Gass
The Koha community is proud to announce the release of Koha 18.05.11.

Koha 18.05.11 is a bugfix/maintenance release. It includes 2 enhancements, 41 bugfixes.

Read the full release notes

Koha 17.11.17 Released

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

Koha 17.11.17 is a bugfix/maintenance release.

It includes 7 bugfixes.

Read the full release notes

Community

KohaCon19 Update

From Charles Quain Listserv post
Dear Koha Community

On behalf of the organizing group, I am sending another update on the
preparations for KohaCon19.

The schedule for talks and workshops is now full.

We are delighted to announce that Ken Chad will be our Keynote speaker giving a paper titled “Community, openness and directions for library technology” to open the conference on Monday 20th May.

We are also excited to inform you that a representative from Elastic Search will give a lengthy workshop on Thursday 23rd.

We are finalising the details of the conference schedule and will publish it shortly.

111 delegates have signed up for the conference so far. There is plenty of room for more!

Community Gossip

Speaking of KohaCon19 …Chris Cormack has started a page https://wiki.koha-community.org/wiki/Kohacon19/Social,

“Where people can record their flight times and perhaps make some plans for social events.
Please feel free to add to it.”

Original Listserv Post

New Koha Libraries

Koha Tips and Tricks

Kelley McElligot has some new tutorials for you:

Jessie Zairo shows you the new system preference in 18.11: AdditionalFieldsInZ3950ResultSearch.

Upcoming Events

April General IRC Meeting

The April General IRC meeting will be held the 3rd at 14:00 UTC.

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

April Development IRC Meeting

The April Development IRC meeting will be held the 4th at 14:00 UTC.

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

April Documentation IRC Meeting

The April Documentation IRC meeting will be held the 4th at 14:00 UTC.

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

Past Events

March General IRC Meeting

The March General IRC meeting was held the 6th at 14:00 UTC.

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

March Documentation IRC Meeting

The March Development IRC meeting was held the 13th at 14:00 UTC.

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

Koha 17.11.17 release

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

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

It includes 7 bugfixes.

Critical bugs fixed

Acquisitions

  • [18723] Dot not recognized as decimal separator on receive
  • [21587] Patrons to notify on receiving doesn’t work on new order creation, only on modification

Cataloging

  • [16251] Material type is not correctly set for Rancor 008 widget

Label/patron card printing

  • [22429] Infinite loop in patron card printing

Reports

Other bugs fixed

Command-line Utilities

  • [22323] Cronjob runreport.pl has a CSV encoding issue

System Administration

  • [18143] Silence floody MARC framework export

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 (75.1%)
  • Chinese (China) (79.4%)
  • Chinese (Taiwan) (99.4%)
  • Czech (93.7%)
  • Danish (65.4%)
  • English (New Zealand) (99.1%)
  • English (USA)
  • Finnish (95.2%)
  • French (99%)
  • French (Canada) (91.7%)
  • German (100%)
  • German (Switzerland) (99%)
  • Greek (82.9%)
  • Hindi (100%)
  • Italian (99.9%)
  • Norwegian Bokmål (54.2%)
  • Occitan (post 1500) (72.5%)
  • Persian (54.6%)
  • Polish (97.1%)
  • Portuguese (100%)
  • Portuguese (Brazil) (84.2%)
  • Slovak (96.2%)
  • Spanish (99.6%)
  • Swedish (91.3%)
  • Turkish (99.9%)
  • Vietnamese (67.1%)

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

Credits

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

  • David Cook (1)
  • Julian Maurice (1)
  • Jose-Mario Monteiro-Santos (1)
  • Fridolin Somers (10)
  • Mark Tompsett (2)
  • Koha translators (1)

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

  • BibLibre (11)
  • Independant Individuals (2)
  • Prosentient Systems (1)
  • Solutions inLibro inc (1)

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

  • Mikaël Olangcay Brisebois (1)
  • Nick Clemens (11)
  • Chris Cormack (1)
  • Michal Denar (1)
  • Katrin Fischer (2)
  • Lucas Gass (11)
  • Victor Grousset (1)
  • Kyle Hall (2)
  • Josef Moravec (1)
  • David Nind (3)
  • Martin Renvoize (17)
  • Fridolin Somers (12)
  • Pierre-Marc Thibault (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.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 mars 2019 06:46:08.

Koha 18.05.11 release

RELEASE NOTES FOR KOHA 18.05.11

25 Mar 2019

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.05.11 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.11 is a bugfix/maintenance release.

It includes 2 enhancements, 41 bugfixes.

Enhancements

Acquisitions

  • [18166] Show internal and vendor notes for received orders

Prior to this patch, internal and vendor notes would not be visible for received orders, but only for pending orders.

Hold requests

  • [22502] Auto Complete not working when Placing Holds

Critical bugs fixed

Acquisitions

  • [18723] Dot not recognized as decimal separator on receive

Cataloging

  • [16251] Material type is not correctly set for Rancor 008 widget

Database

  • [22476] MarkLostItemsAsReturned has wrong defaults for new installs

Label/patron card printing

  • [22429] Infinite loop in patron card printing

OPAC

  • [22360] On order information missing in OPAC normal display

Patrons

  • [22386] Importing using attributes as matchpoint broken

Reports

Other bugs fixed

Acquisitions

  • [21427] Format prices on ordered/spent lists
  • [21966] Fix descriptions of acquisition permissions to be more clear (again)
  • [22171] Format shipping cost on invoice.pl with with 2 decimals

Architecture, internals, and plumbing

  • [21987] Local cover ‘thumbnail’ size is bigger than ‘imagefile’ size in biblioimages table
  • [22084] Plugin upgrade method and database plugin version storage will never be triggered for existing installs

Circulation

  • [17236] Add minute and hours to last checked out item display for hourly loans
  • [21030] Date widget on suspend modal not working correctly
  • [22130] Batch checkout: authorized value description is never shown with notforloan status

Command-line Utilities

  • [12488] Make bulkmarcimport.pl -d use DELETE instead of TRUNCATE
  • [22323] Cronjob runreport.pl has a CSV encoding issue

Developer documentation

  • [20544] Wrong comment in database documentation for items.itemnotes

Hold requests

  • [21765] AutoUnsuspendReserves manually sets holds fields instead of calling ->resume

Installation and upgrade (command-line installer)

  • [17496] install-CPAN.pl documentation/removal
  • [20174] Remove xml_sax.pl target from Makefile.pl

Installation and upgrade (web-based installer)

  • [21710] Fix typo atributes in some installer files

Notices

  • [22002] Each message_transport_type in the letters table is showing as a separate notice in Tools > Notices and slips

OPAC

  • [10676] OpacHiddenItems not working for restricted on OPAC detail

Patrons

  • [22067] Koha::Patron->can_see_patron_infos should return if no patron is passed

Reports

  • [18393] Statistics wizard for acquisitions not filtering correctly by collection code
  • [22147] Hide ‘Batch modify’ button when printing reports

SIP2

  • [21997] SIP patron information requests can lock patron out of account

Serials

  • [15149] Serials: Test prediction pattern does not consider Subscription start and end date
  • [21845] Sort of issues in OPAC subscription table
  • [22156] Subscription result list sorts on “checkbox” by default
  • [22404] Some labels in subscription add form has wrong parameter “for”

Staff Client

  • [19046] IntranetCatalogSearchPulldown doesn’t retain last selection
  • [21904] Patron search library dropdown should be limited by group if “Hide patron info” is enabled for group
  • [22419] Removing multiple records from intranet cart causes browser timeout

System Administration

  • [18143] Silence floody MARC framework export
  • [22170] Library group description input field should be longer

Templates

  • [8387] Hide headings in tools when user has no permissions for any listed below
  • [22303] Wrong bottom in virtualshelves/addbybiblionumber.tt

Test Suite

  • [21692] Koha::Account->new has no tests

Tools

  • [22411] Dates in log viewer not formatted correctly

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.6%)
  • Armenian (100%)
  • Basque (72.4%)
  • Chinese (China) (76.9%)
  • Chinese (Taiwan) (98.6%)
  • Czech (92.3%)
  • Danish (63.5%)
  • English (New Zealand) (95.3%)
  • English (USA)
  • Finnish (92.3%)
  • French (98.6%)
  • French (Canada) (93.9%)
  • German (99.9%)
  • German (Switzerland) (98.2%)
  • Greek (80.6%)
  • Hindi (100%)
  • Italian (97.2%)
  • Norwegian Bokmål (67.5%)
  • Occitan (post 1500) (70.2%)
  • Persian (52.9%)
  • Polish (93.5%)
  • Portuguese (100%)
  • Portuguese (Brazil) (87.3%)
  • Slovak (97.5%)
  • Spanish (98.6%)
  • Swedish (93.7%)
  • Turkish (99.7%)
  • Vietnamese (65%)

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

Credits

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

  • Jasmine Amohia (2)
  • Tomás Cohen Arazi (3)
  • Nick Clemens (5)
  • David Cook (1)
  • Jonathan Druart (9)
  • Magnus Enger (1)
  • Katrin Fischer (16)
  • Lucas Gass (4)
  • Kyle Hall (3)
  • Owen Leonard (3)
  • Julian Maurice (1)
  • Jose-Mario Monteiro-Santos (1)
  • Josef Moravec (3)
  • Martin Renvoize (2)
  • Fridolin Somers (8)
  • Pierre-Marc Thibault (1)
  • Mark Tompsett (2)
  • Koha translators (1)

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

  • ACPL (3)
  • BibLibre (9)
  • BSZ BW (16)
  • ByWater-Solutions (12)
  • Independant Individuals (5)
  • Koha Community Developers (9)
  • Libriotech (1)
  • Prosentient Systems (1)
  • PTFS-Europe (2)
  • Solutions inLibro inc (2)
  • Theke Solutions (3)
  • Wellington East Girls’ College (2)

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

  • Tomás Cohen Arazi (2)
  • Mikaël Olangcay Brisebois (3)
  • Barton Chittenden (1)
  • Nick Clemens (59)
  • Chris Cormack (1)
  • Devlyn Courtier (2)
  • Michal Denar (3)
  • Jonathan Druart (3)
  • Charles Farmer (1)
  • Katrin Fischer (15)
  • Lucas Gass (59)
  • Victor Grousset (1)
  • Kyle Hall (7)
  • Jack Kelliher (1)
  • Owen Leonard (5)
  • Jesse Maseto (6)
  • mikael (1)
  • Jose-Mario Monteiro-Santos (2)
  • Josef Moravec (17)
  • David Nind (4)
  • Séverine Queune (4)
  • Martin Renvoize (86)
  • Marcel de Rooy (2)
  • Maryse Simard (2)
  • Pierre-Marc Thibault (7)
  • Bin Wen (1)
  • zhihui (1)
  • Nazlı Çetin (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 rmain1805.

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 25 Mar 2019 15:59:45.

Tagged with: , ,

Koha 18.11.04 release

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

This is a maintenance release and contains 3 new features, 5 enhancements, 84 bugfixes.

Installation instructions can be found at:

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

New features

REST api

  • [16497] Add API routes for libraries
  • [22206] Add route to handle holds suspensions

Serials

  • [21467] Allow several receipts for a given subscription

Allows the user to set a quantity for a serial order, useful in the case where payments are made per receipt of individual issues. This development also allows for altering the total expected quantity for a serial in the case of a periodicity change.

Enhancements

Acquisitions

  • [18166] Show internal and vendor notes for received orders

Prior to this patch, internal and vendor notes would not be visible for received orders, but only for pending orders.

Patrons

  • [16276] When automatically deleting expired borrowers, make sure they didn’t log in recently

Correction to update statement, feature actually added in 16.11.

REST api

  • [20006] Adapt /v1/holds to new naming guidelines

Test Suite

  • [21798] We need t::lib::TestBuilder::build_sample_biblio
  • [21971] TestBuilder::build_sample_item

Critical bugs fixed

Acquisitions

  • [18736] Problems in order calculations (rounding errors)

This patch introduces to new system preference to govern how rounding is applied to values in acquisitions. It defaults to the american practice of rounding to the nearest ‘cent’ but future options should become available as we start to understand how other nations round for accounting purposes.

  • [22296] Invoice adjustments are not populating to budget views
  • [22498] Can not select any funds for invoice adjustments
  • [22565] Partially receiving order and adding internal note on invoice updates note on every order on the system

Architecture, internals, and plumbing

  • [22388] svc/split_callnumbers should have execute flag set

Cataloging

  • [16251] Material type is not correctly set for Rancor 008 widget
  • [22140] More use of EasyAnalyticalRecords pref

Command-line Utilities

  • [22396] koha-sip script does not start the server correctly

Database

  • [13515] Table messages is missing FK constraints and is never cleaned up
  • [22476] MarkLostItemsAsReturned has wrong defaults for new installs

Label/patron card printing

  • [22275] 18.06.00.060 DB update fails (incomplete/incorrect defaults)
  • [22429] Infinite loop in patron card printing

OPAC

  • [22360] On order information missing in OPAC normal display

Patrons

  • [22386] Importing using attributes as matchpoint broken

Reports

Searching

  • [22442] Item search CSV export broken

Searching – Elasticsearch

  • [19575] Use canonical field names and resolve aliased fields

Sponsored by Gothenburg University Library

This patchset makes some changes to Elasticsearch mappings in the database. The changes alter existing indices and are intended to fix issues with the current mappings, however, if you have done customization of mappings you may want to back them up before upgrading.

  • [20535] ModZebra called with $record with items stripped in ModBiblioMarc

System Administration

  • [22389] Classification splitting sources regex – cannot consistentlyadd/delete

Web services

  • [21832] Restore is_expired in ILS-DI GetPatronInfo service

Other bugs fixed

About

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

Acquisitions

  • [14850] Funds from inactive budgets appear in ‘Funds’ dropdown on acqui/invoice.pl
  • [20782] EDI: Clicking the ‘Invoice’ link on the ‘EDI Messages’ page does not take you directly to the corresponding invoice
  • [21427] Format prices on ordered/spent lists
  • [21966] Fix descriptions of acquisition permissions to be more clear (again)
  • [22171] Format shipping cost on invoice.pl with with 2 decimals

Architecture, internals, and plumbing

  • [18584] Our legacy code contains trailing-spaces
  • [21622] Incorrect GROUP BY clause in acqui/ scripts
  • [21987] Local cover ‘thumbnail’ size is bigger than ‘imagefile’ size in biblioimages table
  • [22084] Plugin upgrade method and database plugin version storage will never be triggered for existing installs
  • [22219] C4::Biblio->GetItemsForInventory can return wrong count / duplicated items when skipping waiting holds
  • [22391] Incorrect GROUP BY in /acqui/ajax-getauthvaluedropbox.pl

Circulation

  • [13763] Renew feature does not check for the BarcodeInputFilter option

Sponsored by Catalyst IT

  • [17236] Add minute and hours to last checked out item display for hourly loans
  • [18957] Item renewed online does not show the time of renewal
  • [21030] Date widget on suspend modal not working correctly
  • [22130] Batch checkout: authorized value description is never shown with notforloan status
  • [22351] SCSS conversion broke style on last checked out information

Command-line Utilities

  • [12488] Make bulkmarcimport.pl -d use DELETE instead of TRUNCATE
  • [22323] Cronjob runreport.pl has a CSV encoding issue
  • [22397] Wrong message in koha-sip –start

Developer documentation

  • [20544] Wrong comment in database documentation for items.itemnotes

Hold requests

  • [21765] AutoUnsuspendReserves manually sets holds fields instead of calling ->resume

Installation and upgrade (command-line installer)

  • [17496] install-CPAN.pl documentation/removal
  • [20174] Remove xml_sax.pl target from Makefile.pl

Installation and upgrade (web-based installer)

  • [21710] Fix typo atributes in some installer files

OPAC

  • [10676] OpacHiddenItems not working for restricted on OPAC detail
  • [21335] Remove redundant includes of right-to-left.css
  • [21846] Using emoji as tags doesn’t discriminate between emoji when calculating weights or searching

Please note, this patch fixes issues going forward. It includes a maintenance script to allow you to fix any possible existing cases. Please see bugzilla for details.

Patrons

  • [22067] Koha::Patron->can_see_patron_infos should return if no patron is passed

Reports

  • [18393] Statistics wizard for acquisitions not filtering correctly by collection code
  • [22147] Hide ‘Batch modify’ button when printing reports
  • [22287] Correct new charts CSS

SIP2

  • [19832] SIP checkout removes extra hold on same biblio
  • [21997] SIP patron information requests can lock patron out of account

Searching

  • [20823] UNIMARC XSLT does not display 604$t

Searching – Elasticsearch

  • [22228] Elasticsearch – standalone colons should be escaped when performing a search
  • [22246] Elasticsearch indexing needs a maximum length for __sort fields

Self checkout

Serials

  • [13735] Item form in serials module doesn’t respect max length set in the frameworks
  • [15149] Serials: Test prediction pattern does not consider Subscription start and end date
  • [21845] Sort of issues in OPAC subscription table
  • [22156] Subscription result list sorts on “checkbox” by default
  • [22239] JavaScript error on subscription detail page when there are no orders
  • [22404] Some labels in subscription add form has wrong parameter “for”

Staff Client

  • [19046] IntranetCatalogSearchPulldown doesn’t retain last selection
  • [21904] Patron search library dropdown should be limited by group if “Hide patron info” is enabled for group
  • [22419] Removing multiple records from intranet cart causes browser timeout

System Administration

  • [18143] Silence floody MARC framework export
  • [22170] Library group description input field should be longer

Templates

  • [8387] Hide headings in tools when user has no permissions for any listed below
  • [20102] Remove attribute “text/css” for style element used in staff client templates
  • [20658] Move template JavaScript to the footer: Installer and onboarding
  • [21130] Detail XSLT produces translatable HTML class
  • [22080] Easier translation of ElasticSearch mappings page
  • [22300] Staff search results: Opt groups in ‘sort’ pull down are not well formatted
  • [22303] Wrong bottom in virtualshelves/addbybiblionumber.tt
  • [22422] improve item location display with class “shelvingloc”
  • [22466] TT methods must not be escaped
  • [22477] Missing DataTables configuration when searching patrons for holds

Test Suite

  • [21692] Koha::Account->new has no tests
  • [22416] Search.t tests need adjustment for EasyAnalyticRecords syspref
  • [22493] DecreaseLoanHighHolds.t creates some items/patrons with set values

Tools

  • [22411] Dates in log viewer not formatted correctly

New sysprefs

  • OrderPriceRounding

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%)
  • Armenian (99.8%)
  • Basque (63.4%)
  • Chinese (China) (64.2%)
  • Chinese (Taiwan) (100%)
  • Czech (93.4%)
  • Danish (55.6%)
  • English (New Zealand) (88.6%)
  • English (USA)
  • Finnish (84.1%)
  • French (95.7%)
  • French (Canada) (100%)
  • German (99.9%)
  • German (Switzerland) (92.2%)
  • Greek (77.5%)
  • Hindi (100%)
  • Italian (94.2%)
  • Norwegian Bokmål (95.3%)
  • Occitan (post 1500) (59.8%)
  • Polish (86.3%)
  • Portuguese (100%)
  • Portuguese (Brazil) (85.7%)
  • Slovak (90.5%)
  • Spanish (97.9%)
  • Swedish (90.8%)
  • Turkish (98.8%)
  • Ukrainian (61.9%)
  • Vietnamese (53.5%)

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

Credits

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

  • Catalyst IT
  • Gothenburg University Library

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

  • Jasmine Amohia (2)
  • Tomás Cohen Arazi (24)
  • Alex Arnaud (2)
  • Philippe Blouin (1)
  • David Bourgault (1)
  • Nick Clemens (31)
  • David Cook (1)
  • Jonathan Druart (32)
  • Magnus Enger (1)
  • Katrin Fischer (17)
  • David Gustafsson (5)
  • Kyle Hall (5)
  • Jiří Kozlovský (1)
  • Owen Leonard (11)
  • Ere Maijala (2)
  • Hayley Mapley (2)
  • Julian Maurice (1)
  • Josef Moravec (8)
  • Martin Renvoize (14)
  • Marcel de Rooy (5)
  • Fridolin Somers (17)
  • Pierre-Marc Thibault (1)
  • Mark Tompsett (3)
  • Koha translators (1)

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

  • ACPL (11)
  • BibLibre (20)
  • BSZ BW (17)
  • ByWater-Solutions (36)
  • Catalyst (2)
  • f1ebe1bec408 (1)
  • Göteborgs Universitet (4)
  • Independant Individuals (12)
  • jkozlovsky.cz (1)
  • Koha Community Developers (32)
  • Libriotech (1)
  • Prosentient Systems (1)
  • PTFS-Europe (14)
  • Rijks Museum (5)
  • Solutions inLibro inc (2)
  • Theke Solutions (24)
  • University of Helsinki (2)
  • Wellington East Girls’ College (2)

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

  • Jasmine Amohia (1)
  • Tomás Cohen Arazi (20)
  • Alex Arnaud (1)
  • Oliver Behnke (1)
  • Mikaël Olangcay Brisebois (5)
  • Nick Clemens (185)
  • Chris Cormack (1)
  • Devlyn Courtier (2)
  • Michal Denar (3)
  • Jonathan Druart (10)
  • Charles Farmer (3)
  • Katrin Fischer (28)
  • Lucas Gass (1)
  • Claire Gravely (1)
  • Kyle Hall (13)
  • Jack Kelliher (1)
  • Owen Leonard (13)
  • Ere Maijala (1)
  • Hayley Mapley (2)
  • Julian Maurice (8)
  • Janet McGowan (2)
  • Jose-Mario Monteiro-Santos (3)
  • Josef Moravec (66)
  • David Nind (4)
  • Björn Nylen (1)
  • Séverine Queune (7)
  • Martin Renvoize (243)
  • Benjamin Rokseth (2)
  • Marcel de Rooy (32)
  • Maryse Simard (3)
  • Pierre-Marc Thibault (12)
  • Bin Wen (4)
  • Nazlı Çetin (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 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 25 Mar 2019 17:15:20.

Koha 17.11.16 release

The Koha community has quickly build new release after Koha 17.11.15 to resolve issues caused by backport of bug 21986.
This backport has been reverted.

If you are using 17.11.14 or 17.11.15 you should update quickly to 17.11.16.

Regards.

Top