Koha 18.11.07 release

RELEASE NOTES FOR KOHA 18.11.07

27 Jun 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.11.07 can be downloaded from:

Installation instructions can be found at:

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

Koha 18.11.07 is a bugfix/maintenance release.

It includes 30 bugfixes.

Critical bugs fixed

Authentication

  • [22585] Fix remaining double-escaped CAS links

MARC Authority data support

  • [23053] Local-Number cannot be used for authority matching due to non-existence of ‘phrase’ index

Patrons

  • [23082] Fatal error editing a restricted patron

Other bugs fixed

Architecture, internals, and plumbing

  • [16750] Redirect from selectbranchprinter.pl to additem.pl causes software error

Cataloging

  • [7890] Required fields in the MARC editor should be highlighted

This bugfix modifies the basic MARC editor so that required fields have the standard “Required” label on them instead of a small red asterisk.

  • [21887] 856$u link problem in XSLT result lists and detail page

Circulation

  • [18344] Overdue fines ‘cap at replacement price’ and ‘cap by amount’ should work together

Database

  • [23022] Koha is not compatible with MySQL >= 8.0.11 because of NO_AUTO_CREATE_USER mode

ILL

  • [22099] “List requests” button displays when listing requests

Sponsored by Catalyst IT

Installation and upgrade (web-based installer)

  • [22770] Typo in German translation for Greek in language pull down

Lists

  • [22941] Giving malformed sortfield to list results in Internal Server Error

MARC Authority data support

  • [22919] Authorities MARC Structure not inserted with SQL strict modes

MARC Bibliographic data support

  • [20986] MARC21 Supplement and Index Textual Holdings don’t display

OPAC

  • [22945] Markup error in OPAC search results around lists display
  • [22948] Markup error in OPAC bibliographic detail template
  • [22950] Markup error in OPAC recent comment template
  • [22952] Markup error in OPAC suggestions template
  • [22953] Markup warning in OPAC user summary template
  • [22954] Minor markup error in OPAC messaging template
  • [22955] Markup error in OPAC lists template
  • [23076] Include OpacUserJS on OPAC maintenance page

This fix allows the OPAC maintenance page to use JavaScript included in the OPACUserJS system preference.

Patrons

  • [22910] Unique attributes should not be copied when duplicating a patron

SIP2

  • [19457] If CheckPrevCheckout is set to “Do”, then checkouts are blocked at the SIPServer

Searching

  • [14794] Searching patron by birthday returns no results if format incorrect

Serials

  • [10215] Increase the size of opacnote and librariannote for table subscriptionhistory
  • [11492] Receiving a serial item causes routing list notes to be lost

Sponsored by Plant and Food Research Limited

Staff Client

  • [22958] The Help link on SMS providers page should link to the correct chapter in the manual

System Administration

  • [8558] Better confirmation message for importing frameworks

Sponsored by Catalyst IT

  • [22947] Markup error in OPAC preferences file

Tools

  • [23006] Can’t use inventory tool with barcodes that contain regex relevant characters ($,…)

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.4%)
  • Armenian (100%)
  • Basque (65.9%)
  • Chinese (China) (64%)
  • Chinese (Taiwan) (99.6%)
  • Czech (93.4%)
  • Danish (55.3%)
  • English (New Zealand) (88.2%)
  • English (USA)
  • Finnish (84.4%)
  • French (98.4%)
  • French (Canada) (99.6%)
  • German (100%)
  • German (Switzerland) (91.7%)
  • Greek (78.6%)
  • Hindi (100%)
  • Italian (93.7%)
  • Norwegian Bokmål (94.8%)
  • Occitan (post 1500) (59.5%)
  • Polish (86.7%)
  • Portuguese (100%)
  • Portuguese (Brazil) (87.5%)
  • Slovak (90.1%)
  • Spanish (100%)
  • Swedish (90.7%)
  • Turkish (98.2%)
  • Ukrainian (62.1%)
  • Vietnamese (54.6%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

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

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

Release Team

The release team for Koha 18.11.07 is

  • Release Manager: Nick Clemens
  • Release Manager assistants:
    • Tomás Cohen Arazi
    • Jonathan Druart
  • QA Manager: Katrin Fischer
  • QA Team:
    • Tomás Cohen Arazi
    • Alex Arnaud
    • Chris Cormack
    • Jonathan Druart
    • Kyle Hall
    • Julian Maurice
    • Josef Moravec
    • Martin Renvoize
    • Marcel de Rooy
  • Topic Experts:
    • REST API — Tomás Cohen Arazi
    • SIP2 — Colin Campbell
    • EDI — Colin Campbell
    • UI Design — Owen Leonard
    • Elasticsearch — Ere Maijala
  • Bug Wranglers:
    • Indranil Das Gupta
    • Jon Knight
    • Luis Moises Rojas
  • Packaging Manager: Mirko Tietgen
  • Documentation Manager: Caroline Cyr-La-Rose
  • Documentation Team:
    • David Nind
    • Lucy Vaux-Harvey
  • Translation Managers:
    • Indranil Das Gupta
    • Bernardo González Kriegel
  • Wiki curators:
    • Caroline Cyr-La-Rose
  • Release Maintainers:
    • 18.05 — Lucas Gass
    • 18.05 — Jesse Maseto
    • 18.11 — Martin Renvoize
    • 17.11 — Fridolin Somers
  • Release Maintainer assistants:
    • 18.05 — Kyle Hall

Credits

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

  • Catalyst IT
  • Plant and Food Research Limited

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

  • Aleisha Amohia (3)
  • Nick Clemens (4)
  • Jonathan Druart (6)
  • Katrin Fischer (3)
  • Lucas Gass (4)
  • Kyle Hall (4)
  • Pasi Kallinen (1)
  • Owen Leonard (10)
  • Hayley Mapley (1)
  • Joy Nelson (1)
  • Liz Rea (1)
  • Martin Renvoize (2)
  • Justin Rittenhouse (1)
  • Marcel de Rooy (1)
  • Koha translators (1)
  • Nazlı Çetin (2)

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

  • ACPL (10)
  • BSZ BW (3)
  • ByWater-Solutions (13)
  • Catalyst (1)
  • Devinim (2)
  • Independant Individuals (4)
  • Koha Community Developers (6)
  • koha-suomi.fi (1)
  • nd.edu (1)
  • PTFS-Europe (2)
  • Rijks Museum (1)

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

  • Arthur Bousquet (2)
  • Nick Clemens (8)
  • Chris Cormack (3)
  • Jonathan Druart (1)
  • Magnus Enger (1)
  • Katrin Fischer (25)
  • Lucas Gass (44)
  • Claire Gravely (1)
  • Kyle Hall (1)
  • Pasi Kallinen (1)
  • David Kuhn (1)
  • Owen Leonard (1)
  • Josef Moravec (1)
  • nabila (1)
  • David Nind (1)
  • Nadine Pierre (2)
  • Liz Rea (10)
  • Martin Renvoize (43)
  • Marcel de Rooy (6)
  • Maryse Simard (9)
  • Fridolin Somers (39)
  • Mark Tompsett (3)
  • Ed Veal (1)
  • Marc Véron (1)
  • Bin Wen (2)
  • 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 new-security-release-18.11.07.

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 27 Jun 2019 17:59:52.

Koha 19.05.01 release

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

Koha 19.05.01 can be downloaded from:

Installation instructions can be found at:

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

Koha 19.05.01 is a bugfix/maintenance release.

It includes 47 bugfixes and 1 security bug.

Security bugs fixed

  • [23058] Cross-site scripting in OPAC search

Critical bugs fixed

Architecture, internals, and plumbing

  • [23095] Circulation rules not displayed (empty vs null)

Authentication

  • [22585] Fix remaining double-escaped CAS links

Circulation

  • [22877] Returning a lost item not marked as returned can generate additional overdue fines

Lists

  • [17526] OPAC lists sortfield breaks with a (

MARC Authority data support

  • [23053] Local-Number cannot be used for authority matching due to non-existence of ‘phrase’ index

Mana-kb

  • [22915] Cannot subscribe to Mana-KB

This fix updates the Mana server URL in etc/koha-conf.xml so that it uses the correct URL – https://mana-kb.koha-community.org.

Patrons

  • [23082] Fatal error editing a restricted patron

System Administration

  • [23104] Regression (18925) in circ rules – unlimited vs 0

Tools

  • [23093] Error during upgrade of OpacNavRight preference to Koha news

Other bugs fixed

About

  • [21662] Missing developers from history
  • [23037] Henry Bolshaw is missing from the contributors list

Architecture, internals, and plumbing

  • [16750] Redirect from selectbranchprinter.pl to additem.pl causes software error
  • [23117] additem.pl crashes on nonexistent biblionumber

Cataloging

  • [7890] Required fields in the MARC editor should be highlighted

This bugfix modifies the basic MARC editor so that required fields have the standard “Required” label on them instead of a small red asterisk.

  • [21887] 856$u link problem in XSLT result lists and detail page

Circulation

  • [13094] It should be easy to hide the ‘Cancel all’ button on the holds over report
  • [18344] Overdue fines ‘cap at replacement price’ and ‘cap by amount’ should work together
  • [22982] Paying lost fee does not always remove lost item from checkouts

Database

  • [23022] Koha is not compatible with MySQL >= 8.0.11 because of NO_AUTO_CREATE_USER mode

Developer documentation

  • [22358] Add POD to Koha::SharedContent

Hold requests

  • [22633] Barcodes in the patrons ‘holds’ summary should link to the moredetail page

ILL

  • [22099] “List requests” button displays when listing requests

Sponsored by Catalyst IT

Installation and upgrade (web-based installer)

  • [22770] Typo in German translation for Greek in language pull down

Lists

  • [22941] Giving malformed sortfield to list results in Internal Server Error

MARC Authority data support

  • [22919] Authorities MARC Structure not inserted with SQL strict modes

MARC Bibliographic data support

  • [20986] MARC21 Supplement and Index Textual Holdings don’t display

OPAC

  • [22945] Markup error in OPAC search results around lists display
  • [22948] Markup error in OPAC bibliographic detail template
  • [22950] Markup error in OPAC recent comment template
  • [22952] Markup error in OPAC suggestions template
  • [22953] Markup warning in OPAC user summary template
  • [22954] Minor markup error in OPAC messaging template
  • [22955] Markup error in OPAC lists template
  • [23076] Include OpacUserJS on OPAC maintenance page

This fix allows the OPAC maintenance page to use JavaScript included in the OPACUserJS system preference.

Patrons

  • [22910] Unique attributes should not be copied when duplicating a patron

SIP2

  • [19457] If CheckPrevCheckout is set to “Do”, then checkouts are blocked at the SIPServer

Searching

  • [14794] Searching patron by birthday returns no results if format incorrect

Searching – Elasticsearch

  • [21534] ElasticSearch – Wildcards not being analyzed

Serials

  • [10215] Increase the size of opacnote and librariannote for table subscriptionhistory
  • [11492] Receiving a serial item causes routing list notes to be lost

Sponsored by Plant and Food Research Limited

Staff Client

  • [22958] The Help link on SMS providers page should link to the correct chapter in the manual

System Administration

  • [8558] Better confirmation message for importing frameworks

Sponsored by Catalyst IT

  • [22947] Markup error in OPAC preferences file

Templates

  • [22906] Minor corrections to plugins home page
  • [22960] Typo found in circulation.pref in UpdateItemLocationOnCheckin preference

Test Suite

  • [23027] Suggestions.t is failing if no biblio in DB

Tools

  • [23006] Can’t use inventory tool with barcodes that contain regex relevant characters ($,…)

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%)
  • Armenian (100%)
  • Basque (60.2%)
  • Chinese (China) (60.8%)
  • Chinese (Taiwan) (98.3%)
  • Czech (90.9%)
  • Danish (52.8%)
  • English (New Zealand) (83.9%)
  • English (USA)
  • Finnish (79.4%)
  • French (93.3%)
  • French (Canada) (96.3%)
  • German (100%)
  • German (Switzerland) (87.1%)
  • Greek (74.4%)
  • Hindi (100%)
  • Italian (88.8%)
  • Norwegian Bokmål (90.1%)
  • Occitan (post 1500) (56.9%)
  • Polish (81.4%)
  • Portuguese (100%)
  • Portuguese (Brazil) (92.3%)
  • Slovak (85.4%)
  • Spanish (100%)
  • Swedish (89.5%)
  • Turkish (92.8%)
  • Ukrainian (58.6%)
  • Vietnamese (50.8%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

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

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

Release Team

The release team for Koha 19.05.01 is

  • Release Manager: Martin Renvoize
  • Release Manager assistants:
    • Tomás Cohen Arazi
    • Nick Clemens
  • QA Manager: Katrin Fischer
  • QA Team:
    • Tomás Cohen Arazi
    • Alex Arnaud
    • Nick Clemens
    • Jonathan Druart
    • Kyle Hall
    • Julian Maurice
    • Josef Moravec
    • Marcel de Rooy
  • Topic Experts:
    • REST API — Tomás Cohen Arazi
    • SIP2 — Kyle Hall
    • UI Design — Owen Leonard
    • Elasticsearch — Alex Arnaud
    • ILS-DI — Arthur Suzuki
    • Authentication — Martin Renvoize
  • Bug Wranglers:
    • Michal Denár
    • Indranil Das Gupta
    • Jon Knight
    • Lisette Scheer
    • Arthur Suzuki
  • Packaging Manager: Mirko Tietgen
  • Documentation Manager: David Nind
  • Documentation Team:

    • Andy Boze
    • Caroline Cyr-La-Rose
    • Lucy Vaux-Harvey
  • Translation Managers:

    • Indranil Das Gupta
    • Bernardo González Kriegel
  • Release Maintainers:
    • 19.05 — Fridolin Somers
    • 18.11 — Lucas Gass
    • 18.05 — Liz Rea

      Credits

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

  • Catalyst IT
  • Plant and Food Research Limited

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

  • Aleisha Amohia (3)
  • Alex Arnaud (3)
  • Nick Clemens (7)
  • Jonathan Druart (13)
  • Katrin Fischer (7)
  • Kyle Hall (7)
  • Pasi Kallinen (1)
  • Owen Leonard (12)
  • Hayley Mapley (1)
  • Joy Nelson (1)
  • Liz Rea (1)
  • Martin Renvoize (13)
  • Justin Rittenhouse (1)
  • Marcel de Rooy (1)
  • Fridolin Somers (5)
  • Mirko Tietgen (1)
  • Mark Tompsett (2)
  • Koha translators (1)
  • Nazlı Çetin (2)

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

  • abunchofthings.net (1)
  • ACPL (12)
  • BibLibre (8)
  • BSZ BW (7)
  • ByWater-Solutions (15)
  • Catalyst (1)
  • Devinim (2)
  • Independant Individuals (6)
  • Koha Community Developers (13)
  • koha-suomi.fi (1)
  • nd.edu (1)
  • PTFS-Europe (13)
  • Rijks Museum (1)

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

  • Axel Amghar (1)
  • Tomás Cohen Arazi (1)
  • Arthur Bousquet (3)
  • Nick Clemens (14)
  • Chris Cormack (4)
  • Michal Denar (1)
  • Jonathan Druart (1)
  • Magnus Enger (2)
  • Katrin Fischer (34)
  • Lucas Gass (1)
  • Claire Gravely (1)
  • Kyle Hall (1)
  • Pasi Kallinen (1)
  • David Kuhn (1)
  • Owen Leonard (1)
  • Nabila Love (1)
  • Josef Moravec (4)
  • David Nind (1)
  • Nadine Pierre (5)
  • Liz Rea (20)
  • Martin Renvoize (84)
  • Marcel de Rooy (11)
  • Maryse Simard (9)
  • Fridolin Somers (76)
  • Mark Tompsett (9)
  • Ed Veal (1)
  • Marc Véron (1)
  • 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 19.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 27 juin 2019 08:08:46.

Koha Community Newsletter: June 2019

Koha Community Newsletter Subscribe
June 2019

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

Please submit news items to Submit

Table of Contents

Development

Koha 18.05.13 Released

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

Koha 18.05.13 is a bugfix/maintenance release.

It includes 30 bugfixes.

Read the full release notes

Community

Community Gossip

The Avenging Chicken goes to Chicago. Fred King has the scoop.

Read the report on KohaCon2019. This is an overview of the event covering expenses, attendance, surveys and other aspects.

Fridolin Somers has a new staff theme plugin you might enjoy. Find out more at Github.

New Koha Libraries

Koha Tips and Tricks

Kelly McElligott shows you the New Responsive Cataloging Update.

Margaret Hade gives you a tour of all the cool open source software featured at KohaCon19.

Andrew Fuerste-Henry has some information for you about Bug 22877, which has been causing issues with fines on lost items.

Koha Power Tech is a YouTube channel with numerous tutorials related to Koha.

Support Provider News

ByWater Solutions has a brief overview of the discussion of Elasticsearch adoption at Kohacon and the ongoing work for those curious about the status of Elasticsearch.

Equinox announces an open source grant.

a program offering in-kind Koha hosting and support to a library or government entity with a collection of 50,000 items or less who lacks the resources to contract for commercial ILS solutions. Applications open August 26, 2019.

More information on the Equinox website

Upcoming Events

July General IRC Meeting

The July General IRC meeting will be held the 10th at 20:00 UTC.

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

July Development IRC Meeting

The July Development IRC meeting will be held the 10th at 14:00 UTC.

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

July Documentation IRC Meeting

The July Documentation IRC meeting will be held the 4th at 13:00 UTC.

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

Past Events

French Koha Symposium in Rennes

From Association KohaLa
The French Koha symposium was held from the 17th to the 19th of June in Rennes. There were around 70 people attending. During these 3 days, there was feedback from libraries going live with Koha this last year (association, public libraries and a university library). A special session was dedicated to the use of the discovery tools with Koha (Summon, EDS or Primo). Several presentations were focused on the newest versions of Koha: what’s up in the 19.05 Koha version, introduction to Mana and Koha 18.11 with elastic search. We also spoke about the hottest topics in France: bibliographic changes; GDPR (General Data Protection Regulation). There was also feedback on the last KohaCon in Dublin. The third day, we organized workshops: a Urungi demo; design thinking workshop about closed stacks communication; tools to manipulate marc data. And of course, also a lot of coffee breaks and a cocktail to let people meet, discuss, share and reinforce one of the strengths of the Koha Community: collaboration.

June General IRC Meeting

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

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

June Documentation IRC Meeting

The June Documentation IRC meeting was held the 6th at 13:00 UTC.

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

June Education Meeting

The June Education meeting was held the 27th at 14:00 UTC.

Additional information in this listserv posting.

Koha 18.05.13 release

RELEASE NOTES FOR KOHA 18.05.13

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

It includes 30 bugfixes.

Critical bugs fixed

Architecture, internals, and plumbing

  • [22478] Cross-site scripting vulnerability in paginations
  • [22723] Syntax error on confess call in Koha/MetadataRecord/Authority.pm

Authentication

  • [22692] Logging in via cardnumber circumvents account logout

OPAC

  • [21589] Series link formed from 830 field is incorrect
  • [22735] Broken MARC and ISBD views
  • [22881] Trying to clear search history via the navbar X doesn’t clear any searches

Patrons

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

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

  • [22762] Collection codes not displayed on receiving

Architecture, internals, and plumbing

  • [21036] Fix a bunch of older warnings
  • [21172] Warning in addbiblio.pl – Argument “01e” isn’t numeric in numeric ne (!=)
  • [22542] Back browser should not allow to see other patrons details (see bug 5371)
  • [22813] searchResults queries the Koha::Patron object inside two nested loops

Cataloging

  • [21709] Addbiblio shows clickable tag editor icons which do nothing
  • [21937] Syspref autoBarcode annual doesn’t increment properly barcode in some cases

Command-line Utilities

  • [20692] koha-plack doesn’t check for Include *-plack.conf line in /etc/apache2/sites-available/$INSTANCE.conf

Installation and upgrade (web-based installer)

  • [22527] Web installer links to wrong database manual when database user doesn’t have required privileges

Sponsored by Hypernova Oy

Lists

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

OPAC

  • [22743] OverDrive results page is missing overdrive-login include
  • [22816] OPAC detail holdings table doesn’t fill it’s container

Reports

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

Searching

  • [22154] Subtype search for Format – Braille doesn’t look for the right codes
  • [22787] Mapping missing for ů to u in word-phrase-utf-chr

Self checkout

  • [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

Templates

  • [22716] Use gender-neutral pronouns in system preference descriptions

Test Suite

  • [21671] Koha/Patron/Modifications.t is failing randomly
  • [22808] Move Cache.t to db_dependent

Tools

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.3%)
  • Armenian (100%)
  • Basque (72.2%)
  • Chinese (China) (77.3%)
  • Chinese (Taiwan) (98.3%)
  • Czech (92%)
  • Danish (63.3%)
  • English (New Zealand) (95.1%)
  • English (USA)
  • Finnish (92%)
  • French (98.4%)
  • French (Canada) (93.6%)
  • German (100%)
  • German (Switzerland) (98%)
  • Greek (80.4%)
  • Hindi (100%)
  • Italian (97%)
  • Norwegian Bokmål (67.2%)
  • Occitan (post 1500) (70.1%)
  • Persian (52.8%)
  • Polish (93.3%)
  • Portuguese (100%)
  • Portuguese (Brazil) (87.1%)
  • Slovak (97.5%)
  • Spanish (100%)
  • Swedish (93.5%)
  • Turkish (99.4%)
  • Vietnamese (64.8%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

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

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

Release Team

The release team for Koha 18.05.13 is

  • Release Manager: Nick Clemens
  • Release Manager assistants:
    • Tomás Cohen Arazi
    • Jonathan Druart
  • QA Manager: Katrin Fischer
  • QA Team:
    • Tomás Cohen Arazi
    • Alex Arnaud
    • Chris Cormack
    • Jonathan Druart
    • Kyle Hall
    • Julian Maurice
    • Josef Moravec
    • Martin Renvoize
    • Marcel de Rooy
  • Topic Experts:
    • REST API — Tomás Cohen Arazi
    • SIP2 — Colin Campbell
    • EDI — Colin Campbell
    • UI Design — Owen Leonard
    • Elasticsearch — Ere Maijala
  • Bug Wranglers:
    • Indranil Das Gupta
    • Jon Knight
    • Luis Moises Rojas
  • Packaging Manager: Mirko Tietgen
  • Documentation Manager: Caroline Cyr-La-Rose
  • Documentation Team:
    • David Nind
    • Lucy Vaux-Harvey
  • Translation Managers:
    • Indranil Das Gupta
    • Bernardo González Kriegel
  • Wiki curators:
    • Caroline Cyr-La-Rose
  • Release Maintainers:
    • 18.05 — Lucas Gass
    • 18.05 — Jesse Maseto
    • 18.11 — Martin Renvoize
    • 17.11 — Fridolin Somers
  • Release Maintainer assistants:
    • 18.05 — Kyle Hall

Credits

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

  • Catalyst IT
  • Hypernova Oy

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

  • Aleisha Amohia (1)
  • Tomás Cohen Arazi (3)
  • Nick Clemens (5)
  • Frédéric Demians (2)
  • Jonathan Druart (10)
  • Katrin Fischer (4)
  • Lucas Gass (5)
  • David Gustafsson (1)
  • Kyle Hall (2)
  • Owen Leonard (3)
  • Josef Moravec (1)
  • Liz Rea (2)
  • Martin Renvoize (4)
  • Marcel de Rooy (5)
  • Fridolin Somers (1)
  • Mirko Tietgen (1)
  • Mark Tompsett (1)
  • Koha translators (2)

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

  • abunchofthings.net (1)
  • ACPL (3)
  • BibLibre (1)
  • BSZ BW (4)
  • ByWater-Solutions (12)
  • f1ebe1bec408 (1)
  • Independant Individuals (5)
  • Koha Community Developers (10)
  • PTFS-Europe (4)
  • Rijks Museum (5)
  • Tamil (2)
  • Theke Solutions (3)

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

  • Tomás Cohen Arazi (2)
  • Arthur Bousquet (1)
  • Nick Clemens (33)
  • Chris Cormack (8)
  • Michal Denar (6)
  • Jonathan Druart (3)
  • Bouzid Fergani (1)
  • Katrin Fischer (15)
  • Lucas Gass (47)
  • Claire Gravely (2)
  • Kyle Hall (3)
  • Owen Leonard (3)
  • Hayley Mapley (1)
  • Josef Moravec (1)
  • Liz Rea (9)
  • Martin Renvoize (54)
  • Marcel de Rooy (9)
  • Lisette Scheer (1)
  • Pierre-Marc Thibault (1)
  • Bin Wen (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 31 May 2019 14:40:43.

Tagged with:

Koha 18.11.06 release

The Koha community is proud to announce the release of 18.11.06

This is a bugfix/maintenance release and it includes 50 bugfixes.

Koha 18.11.06 can be downloaded from:

Installation instructions can be found at:

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

Critical bugs fixed

Acquisitions

  • [22713] Replacement price removed when receiving if using MarcItemFieldstoOrder
  • [22908] Modsuggestion will generate a notice even if the modification failed

Authentication

  • [22717] Google OAuth auto registration error

Circulation

  • [22896] Item to be transferred at checkin clears overridden due date

Course reserves

  • [22899] Cannot view course details

Fines and fees

  • [22724] Staff without writeoff permissions have access to ‘Write off selected’ button on Pay Fines tab

Sponsored by Catalyst IT

Hold requests

  • [22895] [18.11] cannot place item level holds

OPAC

  • [11853] Cannot clear date of birth via OPAC patron update
  • [22420] Tag cloud feature broken
  • [22881] Trying to clear search history via the navbar X doesn’t clear any searches

Reports

  • [22357] Every run of runreport.pl with –store-results creates a new row in saved reports

Searching – Elasticsearch

  • [22705] Change default value of Elasticsearch cxn_pool to ‘Static’

Serials

  • [22812] Cannot add new subscription with strict SQL modes turned on

System Administration

  • [22847] Specific circ rule by patron category is displaying the default (or not displaying)

Templates

  • [22904] Untranslatable strings in members-menu.js

Test Suite

  • [22836] Tests catching XSS vulnerabilities in pagination are not correct

Other bugs fixed

Acquisitions

  • [22225] Tax hints and prices on orderreceive.pl may not match
  • [22791] Calculation differs on aqui-home/spent and ordered.pl
  • [22907] Cannot add new suggestion with strict SQL modes turned on

Architecture, internals, and plumbing

  • [7862] Warns when creating a new notice

Sponsored by Catalyst IT

  • [21036] Fix a bunch of older warnings
  • [22813] searchResults queries the Koha::Patron object inside two nested loops

Cataloging

  • [21709] Addbiblio shows clickable tag editor icons which do nothing
  • [22886] Missing space between fields from Keyword to MARC mapping in cataloguing search

Command-line Utilities

  • [20537] Warnings in overdue_notices.pl

Sponsored by Catalyst IT

  • [22875] Documentation misleading for import_patrons command line script

Database

  • [22782] Schema change for SocialData

Installation and upgrade (web-based installer)

  • [21651] Force insert of notices related tables during the install process
  • [22527] Web installer links to wrong database manual when database user doesn’t have required privileges

Sponsored by Hypernova Oy

Label/patron card printing

  • [22878] Cannot add a patron card layout with mysql strict mode on

MARC Authority data support

  • [21450] link_bibs_to_authorities.pl is caching searches without the auth type

OPAC

  • [22816] OPAC detail holdings table doesn’t fill it’s container

Patrons

  • [20514] Searching for a patrons using the address option doesn’t work with streetnumber
  • [22781] Fields on patron search results should be html/json filtered

SIP2

  • [15221] SIP server always sets the alert flag when item not returned

Searching

  • [22010] RecordedBooks and OverDrive should check preferences over passing variables
  • [22787] Mapping missing for ů to u in word-phrase-utf-chr
  • [22901] On item search authorised values select disappears on conditional change

Staff Client

  • [17698] Make patron notes show up on staff dashboard

RMNOTE – REMOVE FROM RELEASE NOTES – 18.11 FEATURE

  • [22914] Add holds column to batch item delete to fix show/hide columns behaviour

System Administration

  • [22965] Typo in Classification Sources description on Admin homepage (admin-home.tt)

Templates

  • [22800] No need to raw filter the mandatory fields var (OPAC suggestions)
  • [22932] GetLatestSerials should not return formatted date

Test Suite

  • [21671] Koha/Patron/Modifications.t is failing randomly
  • [22433] SIP/Transaction.t is failing randomly
  • [22453] TestBuilder should generate now() using the current timezone
  • [22808] Move Cache.t to db_dependent
  • [22917] Circulation.t fails if tests are ran slowly
  • [22930] Make TestBuilder more strict about wrong arguments

Tools

  • [21831] Marc modification templates move all action moves only one field

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.6%)
  • Armenian (100%)
  • Basque (63.6%)
  • Chinese (China) (64%)
  • Chinese (Taiwan) (99.8%)
  • Czech (93.6%)
  • Danish (55.4%)
  • English (New Zealand) (88.3%)
  • English (USA)
  • Finnish (84.5%)
  • French (98.3%)
  • French (Canada) (99.7%)
  • German (100%)
  • German (Switzerland) (91.8%)
  • Greek (78.7%)
  • Hindi (100%)
  • Italian (93.8%)
  • Norwegian Bokmål (94.9%)
  • Occitan (post 1500) (59.6%)
  • Polish (86.8%)
  • Portuguese (100%)
  • Portuguese (Brazil) (87.5%)
  • Slovak (90.3%)
  • Spanish (100%)
  • Swedish (90.9%)
  • Turkish (98.4%)
  • Ukrainian (62.2%)
  • Vietnamese (54.7%)

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

  • Release Manager: Nick Clemens
  • Release Manager assistants:
    • Tomás Cohen Arazi
    • Jonathan Druart
  • QA Manager: Katrin Fischer
  • QA Team:
    • Tomás Cohen Arazi
    • Alex Arnaud
    • Chris Cormack
    • Jonathan Druart
    • Kyle Hall
    • Julian Maurice
    • Josef Moravec
    • Martin Renvoize
    • Marcel de Rooy
  • Topic Experts:
    • REST API — Tomás Cohen Arazi
    • SIP2 — Colin Campbell
    • EDI — Colin Campbell
    • UI Design — Owen Leonard
    • Elasticsearch — Ere Maijala
  • Bug Wranglers:
    • Indranil Das Gupta
    • Jon Knight
    • Luis Moises Rojas
  • Packaging Manager: Mirko Tietgen
  • Documentation Manager: Caroline Cyr-La-Rose
  • Documentation Team:

    • David Nind
    • Lucy Vaux-Harvey
  • Translation Managers:

    • Indranil Das Gupta
    • Bernardo González Kriegel
  • Wiki curators:

    • Caroline Cyr-La-Rose
  • Release Maintainers:
    • 18.05 — Lucas Gass
    • 18.05 — Jesse Maseto
    • 18.11 — Martin Renvoize
    • 17.11 — Fridolin Somers
  • Release Maintainer assistants:
    • 18.05 — Kyle Hall

Credits

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

  • Catalyst IT
  • Hypernova Oy
  • Northeast Kansas Library System, NEKLS (http://nekls.org/)

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

  • Aleisha Amohia (1)
  • Tomás Cohen Arazi (3)
  • Henry Bolshaw (1)
  • Colin Campbell (1)
  • Nick Clemens (16)
  • David Cook (1)
  • Jonathan Druart (40)
  • Katrin Fischer (2)
  • Lucas Gass (1)
  • Owen Leonard (3)
  • Hayley Mapley (2)
  • Julian Maurice (1)
  • Josef Moravec (1)
  • Liz Rea (3)
  • Martin Renvoize (9)
  • Marcel de Rooy (5)
  • Fridolin Somers (1)
  • Mirko Tietgen (1)
  • Koha translators (1)

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

  • abunchofthings.net (1)
  • ACPL (3)
  • BibLibre (2)
  • BSZ BW (2)
  • ByWater-Solutions (17)
  • Catalyst (2)
  • Independant Individuals (5)
  • Koha Community Developers (40)
  • parliament.uk (1)
  • Prosentient Systems (1)
  • PTFS-Europe (10)
  • Rijks Museum (5)
  • Theke Solutions (3)

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

  • Tomás Cohen Arazi (3)
  • Arthur Bousquet (1)
  • Claudio (1)
  • Nick Clemens (84)
  • Chris Cormack (7)
  • Michal Denar (10)
  • Jonathan Druart (11)
  • Bouzid Fergani (1)
  • Katrin Fischer (31)
  • Kyle Hall (1)
  • Frank Hansen (1)
  • Jon Knight (1)
  • Owen Leonard (2)
  • Hayley Mapley (4)
  • Josef Moravec (2)
  • Liz Rea (32)
  • Martin Renvoize (104)
  • Marcel de Rooy (22)
  • Lisette Scheer (1)
  • Maryse Simard (4)
  • Bin Wen (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 31 May 2019 06:51:51.

Koha Community Newsletter: May 2019

Koha Community Newsletter Subscribe
May 2019

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

Please submit news items to Submit

Table of Contents

Development

Koha 19.05.00 Released

by Nick Clemens
It is with great pleasure that the Koha community announces the release of
Koha 19.05, 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

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!

Read the full release notes here:

Koha 19.05 release

Debian packages will be available shortly, 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

Koha 18.11.05 Released

by Martin Renvoize
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.

Read the full release notes

Koha 18.05.12 Released

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

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

Read the full release notes

Koha 17.11.18 Released

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

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

Read the full release notes

New Koha plugin: Matomo

by Fridolin Somers

Now that Koha plugins can add JavaScript to OPAC, it is a perfect place for Matomo (originally Piwik) tracking code.

I am proud to present you this plugin:
https://github.com/biblibre/koha-plugin-opac-matomo
It is configurable for your Matomo server URL and the website ID.

Feel free to ask more details or pull requests.
It is actually still with the old Piwik code but it works.
We will be working on updating to code provided by Matomo 3.8.

See also https://wiki.koha-community.org/wiki/Matomo.
And Matomo official website : https://matomo.org/

KOHA Registration Module for Malaysian Citizen ID

by Jesse Kah Ingland

Good day!

I’m Jesse from Lemonjar Software Media Sdn. Bhd.
We have been a Koha service provider in Malaysia for 11 years. Recently, our team has successfully developed a Registration Module for the Malaysia Citizen’s ID.

Each Malaysian holds an encrypted Identity Card. Currently, when they wish to register to become a library patron, they must present the ID card at the service counter and the service staff will register for them. Most of the libraries face difficulties getting the patron’s photo printed on the library card. It is quite a process scanning the patron’s photo and uploading it to Koha. For busy libraries, this results in a long queue just to register patrons to the particular library.

Hence, we developed this module to ease the long queue created by the registration process, and to improve public satisfaction with the library’s service.

It comes with 3 modules:

  • Staff Assist Registration Module
  • Self Registration Module – Desktop PC
  • Self Registration Module – Standing kiosk

It is a client based module, and every module comes with a “Mykad reader” for data retrieval from our Malaysian ID card. The end user can install it to a PC/ notebook for the registration process. They can even use it remotely for registration activities during roadshow and library promotion activities.

However, this module is only available for the Malaysian Citizen ID, though support for international passports will be coming soon.

Please check here for more information about the registration module: https://m.youtube.com/watch?feature=youtu.be&v=JKDkS7Tr0c4

For further info contact us here: https://www.lemonjar.com.my

Community

Community Gossip

HealthNet Nepal has configured a Live DVD with six software packages for library use using the 64 bit version of Lubuntu 16.4.5.
Project page. Original listserv post.

New Koha Libraries

Koha Tips and Tricks

Jessie Zairo has some new tutorials for you:

Nick Clemens explores the Single Sign-On / Authentication Options for Koha.

Andrew Fuerste-Henry gives you an An Overview of Item Statuses.

Support Provider News

ByWater Solutions announced that 10 libraries sponsored 16 features included in Koha 18.11.

Upcoming Events

KohaCon19 Update: Live Stream available!

by Charles Quain
From listserv post

We are looking forward to a large gathering of the Koha Community in Dublin
next week.

For those who are unable to attend, there will be a live stream via
YouTube.

The link will also be on our KohaCon website:

KohaCon 19

The stream will go live at 10am on Monday 20th May.

The conference schedule is available here
https://docs.google.com/document/d/1POlIIKGQSBHhJKuafd9kzbXwF7LwP-euRYT2P58M56s/export?format=pdf

to help you plan your viewing.

All times in the schedule are Dublin time
(https://www.timeanddate.com/worldclock/converter.html )

If you want to ask a question after a talk, please submit it via twitter
using the hashtag #kohacon19

2019 Koha-US Annual Conference: Call for Proposals

by Lisette Scheer
From Listserv announcement

Koha-US would like to invite you to propose a presentation for our annual
conference, held in September 2019.

Proposals will be due this Friday the 31st of May 2019.
Please plan for a 45-minute long session with 5 minutes of questions after.

The koha-US 2019 Conference will be held in Pueblo Colorado September
18th-21st 2019.

You can submit proposals here.

Our theme for the 2019 conference will be:
*Patron Power – Enable Your Users*

It will be hosted by Pueblo City/County Library District ( map.)

The cost for the conference will by $35.00 for members and $55.00 for
non-members.
*Due to low registration fees, registration for presenters will not be
waived.

Please e-mail info at koha-us.org if you have any questions.

Hotel Information is available on our website here.

June General IRC Meeting

The June General IRC meeting will be held the 5th at 13:00 UTC.

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

June Documentation IRC Meeting

The June Documentation IRC meeting will be held the 6th at 13:00 UTC.

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

Past Events

May General IRC Meeting

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

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

May Development IRC Meeting

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

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

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.

Top