Koha Community Newsletter: July 2022 Subscribe
Volume 13, Issue 7
ISSN 2153-8328
Edited by Michael Kuhn

Please submit news items to Submit

Table of contents

Development

Current Koha versions

Read the respective release notes by clicking the revision number.

Date Revision Notes
25 July 2022
Lucas Gass
Koha 22.05.03
stable
8 enhancements
33 bugfixes (1 security relevant)
25 July 2022
Arthur Suzuki
Koha 21.11.10
oldstable
2 enhancements
14 bugfixes (1 security relevant)
26 July 2022
Victor Grousset
Koha 21.05.17 7 bugfixes (1 security relevant)
24 May 2022
Victor Grousset
Koha 20.11.19 1 enhancement
5 bugfixes
1 December 2021
Victor Grousset
Koha 20.05.18 11 bugfixes
26 April 2022
Chris Cormack
Koha 19.11.29 3 bugfixes

The Debian packages are usually available within days after the release.

Community

New Koha libraries

Germany
USA

Koha tips and tricks

Support provider news

Upcoming events

For all upcoming IRC meetings see Next IRC meetings or the Koha Community calendar.

For any other Koha-related meeting just see the Koha Community calendar.

KohaCon 23 proposals

by David Nind, documentation and social media manager

The request for proposals to host KohaCon 2023 is now open!

If you or your organization would like to organize KohaCon23, please enter all the required information on the KohaCon 2023 proposals wiki page: https://wiki.koha-community.org/wiki/KohaCon23_Proposals – if you do not have an account to edit the wiki, you can request one. It is usually pretty fast to get access.

The closing date for bids is 6 September 2022 23:59 UTC.

Proposals received will be discussed at the 7 September 2022 General IRC Meeting: https://wiki.koha-community.org/wiki/General_IRC_meeting_7_September_2022

Information about hosting KohaCon

The community has agreed that KohaCon conferences must be either:

  • hybrid with an in-person conference streamed online, or
  • entirely online

This allows for greater accessibility, so that everyone can attend and learn from each other no matter their availability, ability to travel, or budget.

For more information about the generally agreed rules established for KohaCons, see https://wiki.koha-community.org/wiki/Processes_for_KohaCons This covers the timetable, continent rotation, and information to help with planning a successful KohaCon.

Deadline for proposals

The closing date for proposals is 6 September 2023 at 23:59 UTC. If there is more than one proposal, we will organize a vote – this will be announced on the mailing list.

Help with your proposal

The community stands behind anyone who volunteers to organize a KohaCon, and help is always available if you’re unsure how to proceed.

Reply to this email if you need help, or ask on IRC. There is a wealth of experience in the community from those who have attended and organized previous KohaCons (and other conferences).

Past events

For all past IRC meetings see the following links or the Koha Community calendar.

For any other Koha-related meeting just see the Koha Community calendar.

Tagged with: , , , , ,

The Koha community is proud to announce the release of version 21.05.16.

As always you can download the release from:
https://download.koha-community.org

Thank you very much to everyone involved in this release.

Please continue reading for the details this release.

(more…)

RELEASE NOTES FOR KOHA 22.05.03

25 Jul 2022

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

Installation instructions can be found at:

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

Koha 22.05.03 is a bugfix/maintenance release with security fixes.

It includes 1 security fixes, 8 enhancements, 32 bugfixes.

System requirements

You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations

Security bugs

Koha

  • [30969] Cross site scripting (XSS) attack in OPAC authority search ( opac-authorities-home.pl )

Enhancements

Architecture, internals, and plumbing

  • [30057] Move Virtualshelves exceptions to their own file
  • [30877] use List::MoreUtils::uniq from recalls_to_pull.pl

Cataloging

  • [30997] “CGI::param called in list context” warning in detail.pl flooding error log

    This fixes the cause of “CGI::param called in list context from” warning messages that appear in the log files when viewing record detail pages in the staff interface.

REST API

  • [30923] OAuth2 implementation is not experimental

    This enhancement removes the [EXPERIMENTAL] text from the RESTOAuth2ClientCredentials system preference description. OAuth2 has been in use by third parties to securely interact with Koha since its introduction in 2018.

Reports

  • [29312] Punctuation: Total number of results: 961 (300 shown) .

System Administration

  • [27519] Normalize Show/Don’t show vs Display/Don’t display in system preferences

    This enhancement replaces “Display/Don’t display” with “Show/Don’t show” for several system preferences to improve terminology consistency and make translation easier. A few preferences were also updated where “Yes/No” and “Show/Hide” were used.

Templates

  • [30806] Use patron-title.inc in member-flags template

    This enhancement updates the template for the patron set permissions page (members/member-flags.pl) to use the patron-title.inc include wherever patron names are referenced. This is used to format patron name names consistently, rather than a custom format each time the patron name is referenced. The patron name is now displayed as “Set permissions for firstname lastname (patron card number), instead of “Set permissions for lastname, firstname”.

  • [30807] Use patron-title.inc in patron payments pages

    This enhancement updates the templates for patron accounting – make a payment tab and payment pages (pay and write off options) to use the patron-title.inc include wherever patron names are referenced. This is used to format patron name names consistently, rather than a custom format each time the patron name is referenced. The patron name is now displayed as “Make a payment for firstname lastname (patron card number)” and “Pay charges for firstname lastname (patron card number)”.

Critical bugs fixed

Cataloging

  • [29963] Date accessioned plugin should not automatically fill today’s date on cataloguing screens

Circulation

  • [29504] Confirm item parts requires force_checkout permission (checkouts tab)
  • [30924] Fix recalls-related errors in transfers and cancelling actions

Command-line Utilities

  • [30914] cleanup_database.pl –transfers –old-reserves –confirm does not work

Installation and upgrade (command-line installer)

  • [30539] Koha upgrade error “Column ‘claimed_on’ cannot be null”

    This fixes an upgrade error that could result in data loss when upgrading from earlier releases to 20.05 (and later releases). It results in the claim_dates for orders being replaced with the date the upgrade was run. (This was caused by an error in the database update for bug 24161 – Add ability to track the claim dates of later orders.)

Lists

  • [30925] Creating public list by adding items to new list creates a private list

REST API

  • [30677] Unknown column ‘biblioitem.title’ in ‘where clause’ 500 error in API /api/v1/acquisitions/orders

Other bugs fixed

Acquisitions

  • [29607] addorderiso2709: The stored discount when importing an order from a file is invalid

    This fixes how the discount amount for an order is stored and shown when an order is added to a basket using “From staged MARC records”. The discount amount was incorrectly stored in the database and shown incorrectly when modifying the order (for example, a 25% discount shown as 0.2500 in the database and .25% on the form). This would result in the order amount changing when modifying an order.

  • [30938] Fix column configuration to the acquisitions home page

    This fixes the acquisitions home page to show the column configuration button.

Architecture, internals, and plumbing

  • [29871] Remove marcflavour param in Koha::Biblio->get_marc_notes
  • [30399] Patron.t fails when there is a patron attribute that is mandatory
  • [30409] barcodedecode() should always trim barcode
  • [30954] includes/background_jobs_update_elastic_index.inc must be removed
  • [30974] Job size not correct for indexing jobs

Hold requests

  • [12630] Prioritizing “Hold starts on date” -holds causes all other holds to be prioritized as well!

I18N/L10N

  • [30958] OPAC Overdrive search result page broken for translations

    Sponsored by Melbourne Athenaeum Library, Australia

MARC Authority data support

  • [29260] UNIMARC 210a is reported to Author (meeting/conference) when upgrading an authority through Z3950

    This fixes UNIMARC authority editing when using ‘Replace record via Z3950/SRU search’. When pre-populating the search form the value of 210$a (Authorized Access Point – Corporate Body Name) now goes into the Author (corporate) search form field instead of Author (meeting / conference).

MARC Bibliographic record staging/import

  • [30738] Forked CGI MARC import warnings are not logged
  • [30789] Improve performance of AddBiblio when importing records with many items

Notices

  • [28355] Add warning note about Email SMS driver option for SMSSendDriver

    This updates the text for the SMSSendDriver system preference. The Email SMS driver option is no longer recommended unless you use a dedicated SMS to Email gateway. Many mobile providers offer inconsistent support for the email to SMS gateway (sometimes it works, and sometimes it doesn’t), which can cause frustration for patrons.

OPAC

  • [30989] Tags with some special characters are not encoded right

    This fixes tags with special characters (such as +) so that the searching returns results when the tag is selected (from the record detail view in the OPAC and staff interface, and from the search results, tag cloud, and list pages in the OPAC).

Patrons

  • [30026] International phone number not supported for sending SMS
  • [30713] Patron entry should limit date of birth selection to dates in the past

    This fixes the date of birth field for the patron entry form so that the calendar widget does not let you select a date in the future.

  • [30891] SMS provider shows on staff side even if SMS::Send driver is not set to “Email”

REST API

  • [30780] Librarians with only “place_holds” permissions can not update holds data via REST API

    Sponsored by Koha-Suomi Oy

    This enhancement enables librarians with only “place_holds” permissions to cancel, suspend and resume holds using the REST API.

Serials

  • [30973] Serials search wrong body id

Staff Client

  • [30798] Columns Home library and Checked out from in wrong order on table settings for account_fines table

    Sponsored by Koha-Suomi Oy

System Administration

  • [30585] Table settings for course_reserves_table are wrong due to lack of “Holding library” option
  • [30864] Patron category form – no validation for password expiration field

    This adds validation to the “Password expiration” field on the patron category form. If letters or other characters were entered, there was no error message. If what was entered was not a number, then it was not saved.

Templates

Tools

  • [30778] ModBiblioInBatch is not used and can be removed
  • [30904] (bug 24387 follow-up) Modifying library in news (additional contents) causes inconsistencies

Documentation

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

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 (78.6%)
  • Armenian (100%)
  • Armenian (Classical) (71.6%)
  • Bulgarian (85.1%)
  • Chinese (Taiwan) (81.1%)
  • Czech (62.4%)
  • English (New Zealand) (56.6%)
  • English (USA)
  • Finnish (95.4%)
  • French (96.8%)
  • French (Canada) (94.1%)
  • German (100%)
  • German (Switzerland) (54.6%)
  • Greek (53.4%)
  • Hindi (91.4%)
  • Italian (92.5%)
  • Nederlands-Nederland (Dutch-The Netherlands) (79.3%)
  • Norwegian BokmÃ¥l (55.9%)
  • Polish (87.7%)
  • Portuguese (79.9%)
  • Portuguese (Brazil) (76.7%)
  • Russian (78.2%)
  • Slovak (64.2%)
  • Spanish (98.2%)
  • Swedish (77.5%)
  • Telugu (85.4%)
  • Turkish (90%)
  • Ukrainian (69.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 22.05.03 is

  • Release Manager: Tomás Cohen Arazi
  • Release Manager assistants:
    • Jonathan Druart
    • Martin Renvoize
  • QA Manager: Katrin Fischer
  • QA Team:
    • Aleisha Amohia
    • Nick Clemens
    • Jonathan Druart
    • Lucas Gass
    • Victor Grousset
    • Kyle M Hall
    • Joonas Kylmälä
    • Andrew Nugged
    • Martin Renvoize
    • Marcel de Rooy
    • Fridolin Somers
    • Petro Vashchuk
  • Topic Experts:
    • UI Design — Owen Leonard
    • Zebra — Fridolin Somers
  • Bug Wranglers:
    • Aleisha Amohia
    • Jake Deery
    • Lucas Gass
    • Séverine Queune
  • Packaging Manager:
  • Documentation Manager: David Nind
  • Documentation Team:
    • Donna Bachowski
    • Aude Charillon
    • Martin Renvoize
    • Lucy Vaux-Harvey
  • Translation Managers:
    • Bernardo González Kriegel
  • Wiki curators:
    • Thomas Dukleth
    • Katrin Fischer
  • Release Maintainers:
    • 22.05 — Lucas Gass
    • 21.11 — Arthur Suzuki
    • 21.05 — Victor Grousset

Credits

We thank the following libraries, companies, and other institutions who are known to have sponsored
new features in Koha 22.05.03

  • Koha-Suomi Oy
  • Melbourne Athenaeum Library, Australia

We thank the following individuals who contributed patches to Koha 22.05.03

  • Tomás Cohen Arazi (6)
  • Florian Bontemps (2)
  • Alex Buckley (1)
  • Nick Clemens (5)
  • David Cook (1)
  • Jonathan Druart (10)
  • Marion Durand (1)
  • Katrin Fischer (5)
  • Lucas Gass (6)
  • Kyle M Hall (3)
  • Olli-Antti Kivilahti (1)
  • Joonas Kylmälä (1)
  • Owen Leonard (1)
  • Séverine Queune (1)
  • Johanna Raisa (1)
  • Martin Renvoize (6)
  • Marcel de Rooy (1)
  • Fridolin Somers (2)
  • Emmi Takkinen (1)
  • Christophe TORIN (1)
  • Koha translators (1)
  • Michal Urban (1)
  • Petro Vashchuk (3)
  • Shi Yao Wang (1)

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

  • Athens County Public Libraries (1)
  • BibLibre (6)
  • Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (5)
  • Bibliothèque Universitaire des Langues et Civilisations (BULAC) (1)
  • ByWater-Solutions (14)
  • Catalyst (1)
  • Independant Individuals (6)
  • Koha Community Developers (10)
  • Koha-Suomi (1)
  • Prosentient Systems (1)
  • PTFS-Europe (6)
  • Rijksmuseum (1)
  • Solutions inLibro inc (1)
  • Theke Solutions (6)
  • Université Rennes 2 (1)

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

  • Tomás Cohen Arazi (50)
  • Alex Buckley (1)
  • Nick Clemens (3)
  • Chris Cormack (1)
  • Jonathan Druart (10)
  • Katrin Fischer (15)
  • Lucas Gass (59)
  • Kyle M Hall (2)
  • Sally Healey (1)
  • Joonas Kylmälä (1)
  • Owen Leonard (3)
  • David Nind (29)
  • Martin Renvoize (11)
  • Marcel de Rooy (5)
  • Fridolin Somers (1)

We regret any omissions. If a contributor has been inadvertently missed,
please send a patch against these release notes to koha-devel@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 rmain2205.

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 Jul 2022 16:00:59.

Tagged with:

RELEASE NOTES FOR KOHA 21.11.10

25 Jul 2022

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

As always you can download the release from:
https://download.koha-community.org

This is my first release as the 21.11.10 release maintainer.
Thank you very much to everyone involved in this release.

Please continue reading for the details this release.

(more…)

Tagged with:

Koha Community Newsletter: June 2022 Subscribe
Volume 13, Issue 6
ISSN 2153-8328
Edited by Michael Kuhn

Please submit news items to Submit

Table of contents

Development

Current Koha versions

Read the respective release notes by clicking the revision number.

Date Revision Notes
29 June 2022
Lucas Gass
Koha 22.05.02
stable
5 enhancements
48 bugfixes
27 June 2022
Victor Grousset
Koha 21.11.09
oldstable
3 enhancements
9 bugfixes
29 June 2022
Victor Grousset
Koha 21.05.16 8 bugfixes
24 May 2022
Victor Grousset
Koha 20.11.19 1 enhancement
5 bugfixes
1 December 2021
Victor Grousset
Koha 20.05.18 11 bugfixes
26 April 2022
Chris Cormack
Koha 19.11.29 3 bugfixes

The Debian packages are usually available within days after the release.

Note: For technical reasons (“some issues, missing commits”) Koha revisions 21.11.07, 21.11.08 and 22.05.01 are not existing. So you did not miss them.

Community

New Koha libraries

Austria
Germany
  • Nordwestdeutsche Forstliche Versuchsanstalt in Göttingen, via Admin Kuhn
  • Stadtbücherei Rodgau via LMS Cloud
USA

Koha tips and tricks

Support provider news

Upcoming events

For all upcoming IRC meetings see Next IRC meetings or the Koha Community calendar.

For any other Koha-related meeting just see the Koha Community calendar.

KohaCon22 – Schedule posted and registration is open

by Barbara Johnson, koha-US President 2022

KohaCon22 will be held from (Tuesday-Friday) 20-23 September 2022 in Lawrence, Kansas, USA. This will be a hybrid conference with both in-person and online attendance and participation options.

For more details and the most up-to-date information on the conference, please keep an eye on the conference page at http://koha-us.org/events/conferences/kohacon22/

If you have questions please direct them to the koha-US conference committee at conferences@koha-us.org.

Past events

For all past IRC meetings see the following links or the Koha Community calendar.

For any other Koha-related meeting just see the Koha Community calendar.

Tagged with: , , , , , ,

RELEASE NOTES FOR KOHA 22.05.02

27 Jun 2022

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

Installation instructions can be found at:

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

Koha 22.05.02 is a bugfix/maintenance release.

It includes 5 enhancements, 48 bugfixes.

System requirements

You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations

Enhancements

Architecture, internals, and plumbing

  • [29883] Uninitialized value warning when GetAuthorisedValues gets called with no parameters
  • [30830] Add Koha Objects for Koha Import Items

I18N/L10N

  • [30733] Simplify translatable strings

    Cleanup of translatable text done by guiding the string extractor to make it do simpler strings for translators instead of large concatenation of long strings in the code with a lot of unnecessary %s placeholders.

Templates

  • [30523] Quiet console warning about missing shortcut-buttons map file
  • [30786] Capitalization in (Opac)AdvancedSearchTypes

    This fixes the descriptions for the AdvancedSearchTypes and OpacAdvancedSearchTypes system preferences – sentence case is now used for “..Shelving location..”.

Critical bugs fixed

Architecture, internals, and plumbing

  • [30876] recalls/recalls_to_pull.pl introduces an incorrect use of ->search in list context

Cataloging

  • [30234] Serial local covers don’t appear in the staff interface for other libraries with SeparateHoldings

    This fixes the display of item-specific local cover images in the staff interface. Before this, item images were not shown for holdings on the record’s details view page.

Circulation

  • [30885] Recall – detail page explosion

    Sponsored by Catalyst

  • [30886] Recall status cannot be correct on OPAC detail page

    Sponsored by Catalyst

  • [30907] Remaining incorrect uses of Koha::Recall->item_level_recall
  • [30971] Recalls – log viewer error

    This fixes an error that occurred when viewing recalls log entries. The error was caused by the renaming of itemnumber, biblionumber, and branchcode attributes.

Command-line Utilities

  • [29325] commit_file.pl error ‘Already in a transaction’

    This fixes the command line script misc/commit_file.pl and manage staged MARC records tool in the staff interface so that imported records are processed.

    The error message from The command line script was failing with this error message “DBIx::Class::Storage::DBI::exectxn_begin(): DBI Exception: DBD::mysql::db begin_work failed: Already in a transaction at /kohadevbox/koha/C4/Biblio.pm line 303″. In the staff interface, the processing of staged records would fail without any error messages.

Database

  • [30899] Upgrade sometimes fails at “Upgrade to 21.11.05.004”

    This database revision fixes the one from bug 30449 for table borrower_attribute_types.

  • [30912] Database update fails for 21.12.00.016 Bug 30060

Hold requests

  • [30742] Confusion when placing hold on record with no items available because of not for loan
  • [30892] Holds not getting placed
  • [30960] Koha lets you place item-level holds without a pick-up place

Patrons

  • [30868] Modifying a patron – page not found error after fixing validation errors where the message is displayed at the top of the page

    This fixes a page not found error message generated after fixing validation errors when editing a patron (where the validation/error message is shown at the top of the page – below the patron name, but before the Save and Cancel buttons). (This was introduced by bug 29684: Fix warn about js/locale_data.js in 22.05.)

  • [31005] Cannot edit patrons in other categories if an extended attribute is mandatory and limited to a category

    This fixes an error when a mandatory patron attribute limited to a specific patron category was causing a ‘500 error’ when editing a patron not in that category.

Searching – Elasticsearch

  • [30883] Authorities merge is limited to 100 biblio with Elasticsearch

    This fixes the hard-coded limit of 100 when merging authorities (when Elasticsearch is the search engine). When merging authorities where the term is used over 100 times, only the first 100 authorities would be merged and the old term deleted, irrespective of the value set in the AuthorityMergeLimit system preference.

Tools

  • [29828] If no content is added to default, but a translation, news/additional content entries don’t show in list
  • [30831] Add unit test for BatchCommitItems
  • [30884] Incomplete replace of jQuery UI tabs in batch patron modification breaks the form sending
  • [30972] “Replace existing covers” checkbox replaces ALL local covers for a biblio, not only the specific item’s covers

Other bugs fixed

Acquisitions

  • [29961] Horizontal scroll bar in acquisition z39.50 search should always show

Architecture, internals, and plumbing

  • [30731] Noise from about script coming from Test::MockTime (or other CPAN modules)

Authentication

  • [30842] Two-factor authentication code should be valid longer

    This extends the time a two-factor authentication code is valid for, in case it is not entered quickly enough. (Example: wait for the code to change, then enter the previous code – this should still work, but will not work when the code changes again.)

Circulation

  • [30337] Holds to Pull ( pendingreserves.pl ) ignores holds if priority 1 hold is suspended

Command-line Utilities

  • [30781] Use of uninitialized value $val in substitution iterator at /usr/share/koha/lib/C4/Letters.pm line 665.
  • [30788] Argument “” isn’t numeric in multiplication (*) at /usr/share/koha/lib/C4/Overdues.pm
  • [30893] Typo: update_patrons_category.pl fine(s)

    This updates the help text for the update patrons category cronjob script (misc/cronjobs/update_patrons_category.pl). It changes the full option names and associated information for -fo (–fineover to –finesover) and -fu (–fineunder to –finesunder), as well as some minor formatting and text tidy ups.

Course reserves

  • [30840] Add support for barcode filters to course reserves

Hold requests

  • [23659] Allow hold pickup location to default to item home branch for item-level holds

    This patch adds a new system preference ‘DefaultHoldPickupLocation’

    This preference will allow the library to determine which library is the default for pickup location dropdowns while placing holds in the staff client. The options are logged in library, homebranch, or holdingbranch

    Previously the behavior was inconsistent, and varied between versions. Libraries may need to adjust this preference after upgrade to mirror their expected workflow

  • [28529] Item type-constrained biblio-level holds should honour max_holds as item-level do
  • [30828] Remove unused variable in placerequest.pl

OPAC

  • [30746] JS error on ‘your personal details’ in OPAC
  • [30844] The OPAC detail page’s browser is limited to the current page of results when using Elasticsearch

    Sponsored by Lund University Library

REST API

  • [30853] Missing description for ‘baskets’ in swagger.yaml
  • [30854] Missing description for ‘import_record_matches’ in swagger.yaml
  • [30855] Rename /import => /import_batches

Searching

  • [27697] Opening bibliographic record page prepopulates search bar text

Searching – Zebra

  • [30528] Limits are not correctly parsed when query contains CCL

Staff Client

  • [28723] Holds table not displayed when it contains a biblio without title

System Administration

Templates

  • [30629] in title of patron card creator template needs to be removed

    This removes tags incorrectly displaying in browser page titles for some pages in the staff interface (Tools > Patron card creator > Layouts; Tools > Label creator > Manage > Label batches; Administration > Budgets administration > select a budget > Plan by …).

  • [30726] Flatpickr’s “yesterday” shortcut doesn’t work if entry is limited to past dates
  • [30761] Typo: PLease
  • [30772] Terminology: Replace instances of “reserve” with “hold”
  • [30774] Typo: i %sEdit %sReserve %s

Test Suite

  • [29860] Useless warnings in regressions.t
  • [30756] Get skip block out of Koha_Authority.t and add TestBuilder
  • [30870] Don’t skip tests if Test::Deep is not installed

Tools

  • [28152] Hidden error when importing an item with an existing itemnumber

New system preferences

  • DefaultHoldPickupLocation

Documentation

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

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 (78.7%)
  • Armenian (100%)
  • Armenian (Classical) (71.6%)
  • Bulgarian (82.7%)
  • Chinese (Taiwan) (79.9%)
  • Czech (62.6%)
  • English (New Zealand) (56.7%)
  • English (USA)
  • Finnish (95.7%)
  • French (96.4%)
  • French (Canada) (86.2%)
  • German (100%)
  • German (Switzerland) (54.7%)
  • Greek (53.5%)
  • Hindi (90.9%)
  • Italian (91.7%)
  • Nederlands-Nederland (Dutch-The Netherlands) (79.5%)
  • Norwegian BokmÃ¥l (56%)
  • Polish (87.9%)
  • Portuguese (80.1%)
  • Portuguese (Brazil) (76.9%)
  • Russian (78.2%)
  • Slovak (64.3%)
  • Spanish (98.3%)
  • Swedish (77%)
  • Telugu (85.6%)
  • Turkish (90.3%)
  • Ukrainian (68.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 22.05.02 is

  • Release Manager: Tomás Cohen Arazi
  • Release Manager assistants:
    • Jonathan Druart
    • Martin Renvoize
  • QA Manager: Katrin Fischer
  • QA Team:
    • Aleisha Amohia
    • Nick Clemens
    • Jonathan Druart
    • Lucas Gass
    • Victor Grousset
    • Kyle M Hall
    • Joonas Kylmälä
    • Andrew Nugged
    • Martin Renvoize
    • Marcel de Rooy
    • Fridolin Somers
    • Petro Vashchuk
  • Topic Experts:
    • UI Design — Owen Leonard
    • Zebra — Fridolin Somers
  • Bug Wranglers:
    • Aleisha Amohia
    • Jake Deery
    • Lucas Gass
    • Séverine Queune
  • Packaging Manager: Mason James
  • Documentation Manager: David Nind
  • Documentation Team:
    • Donna Bachowski
    • Aude Charillon
    • Martin Renvoize
    • Lucy Vaux-Harvey
  • Translation Managers:
    • Bernardo González Kriegel
  • Wiki curators:
    • Thomas Dukleth
    • Katrin Fischer
  • Release Maintainers:
    • 22.05 — Lucas Gass
    • 21.11 — Arthur Suzuki
    • 21.05 — Victor Grousset

Credits

We thank the following libraries, companies, and other institutions who are known to have sponsored
new features in Koha 22.05.02

We thank the following individuals who contributed patches to Koha 22.05.02

  • Aleisha Amohia (2)
  • Tomás Cohen Arazi (17)
  • Kevin Carnes (2)
  • Nick Clemens (14)
  • Jonathan Druart (12)
  • Katrin Fischer (2)
  • Lucas Gass (3)
  • Victor Grousset (2)
  • Kyle M Hall (1)
  • Joonas Kylmälä (1)
  • Owen Leonard (4)
  • Julian Maurice (2)
  • David Nind (2)
  • Marcel de Rooy (7)
  • Caroline Cyr La Rose (1)
  • Slava Shishkin (1)
  • Fridolin Somers (3)
  • Koha translators (1)
  • Petro Vashchuk (2)

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

  • Athens County Public Libraries (4)
  • BibLibre (5)
  • Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (2)
  • ByWater-Solutions (18)
  • Catalyst Open Source Academy (2)
  • David Nind (2)
  • Independant Individuals (4)
  • Koha Community Developers (14)
  • Rijksmuseum (7)
  • Solutions inLibro inc (1)
  • Theke Solutions (17)
  • ub.lu.se (2)

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

  • Tomás Cohen Arazi (58)
  • Nick Clemens (10)
  • Paul Derscheid (1)
  • Jonathan Druart (13)
  • Katrin Fischer (16)
  • Andrew Fuerste-Henry (1)
  • Lucas Gass (78)
  • Victor Grousset (5)
  • Sally Healey (1)
  • Joonas Kylmälä (8)
  • David Nind (45)
  • Martin Renvoize (29)
  • Jason Robb (1)
  • Marcel de Rooy (6)
  • Caroline Cyr La Rose (1)
  • Fridolin Somers (2)

We regret any omissions. If a contributor has been inadvertently missed,
please send a patch against these release notes to koha-devel@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 rmain2205.

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 2022 15:28:28.

Tagged with:

The Koha community is proud to announce the release of version 21.05.16.

As always you can download the release from:
https://download.koha-community.org

Thank you very much to everyone involved in this release.

Please continue reading for the details this release.

(more…)

(post on behalf of Arthur Suzuki, they don’t have yet the access to post messages here)

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

As always you can download the release from:
https://download.koha-community.org

This is my first release as the 21.11.x release maintainer.
Thank you very much to everyone involved in this release.

Please continue reading for the details this release.

(more…)

The Koha community is proud to announce the release of version 21.05.15.
This is a maintenance release and contains bug fixes.

As always you can download the release from:
https://download.koha-community.org

Thank you very much to everyone involved in this release.

Please continue reading for the details this release.

(more…)

Koha Community Newsletter: May 2022 Subscribe
Volume 13, Issue 5
ISSN 2153-8328
Edited by Michael Kuhn

Please submit news items to Submit

Table of contents

Development

Current Koha versions

Read the respective release notes by clicking the revision number.

Date Revision Notes
28 May 2022
Fridolin Somers
Koha 22.05.00
stable
6 new features, 239 enhancements
360 bugfixes
27 May 2022
Kyle Hall
Koha 21.11.16
oldstable
2 enhancements
35 bugfixes
26 April 2022
Andrew Fuerste-Henry
Koha 21.05.14 18 bugfixes
24 May 2022
Victor Grousset
Koha 20.11.19 1 enhancement
5 bugfixes
1 December 2021
Victor Grousset
Koha 20.05.18 11 bugfixes
26 April 2022
Chris Cormack
Koha 19.11.29 3 bugfixes

The Debian packages are usually available within days after the release.

New Koha version 22.05

On 28 May 2022 Fridolin Somers announced the release of Koha 22.05. This major release includes 6 new features, 239 enhancements and 360 bugfixes.

Community

New Koha libraries

Germany
USA

Koha tips and tricks

Upcoming events

For all upcoming IRC meetings see Next IRC meetings or the Koha Community calendar.

For any other Koha-related meeting just see the Koha Community calendar.

KohaCon22 call for presentations

by Barbara Johnson, koha-US President 2022

koha-US is pleased to announce that it is hosting KohaCon22 from 20-23 September 2022 (Tuesday-Friday) in Lawrence, Kansas, USA. This will be a hybrid conference with both in-person and online attendance and participation options.

We are currently seeking proposals for presentations. We welcome both in-person and online presenters. For those participating online, you can do a live or pre-recorded presentation.

Our theme this year is “Level Up”. We are looking for presentations on how you and your library have used Koha and other open source systems and the experience of being a member of the Koha community to improve yourself, enhance your library, elevate your community, and advance Koha.

Submit your proposals here: https://forms.gle/U8cXqsmqahh2wuK8A

The deadline for submitting proposals is Friday, 3 June 2022.

For more details and the most up-to-date information on the conference, please keep an eye on the conference page at http://koha-us.org/events/conferences/kohacon22/

If you have questions please direct them to the koha-US conference committee at conferences@koha-us.org

Past events

For all past IRC meetings see the following links or the Koha Community calendar.

For any other Koha-related meeting just see the Koha Community calendar.

Tagged with: , , , , , ,