Koha 3.22 Upgrade Notes


Important Links

Overview Videos

OPAC

  • Small improvements in OPAC results list (bug 11881)
  • Make the OPAC language switcher available in the masthead navbar, footer, or both. (bug14252)
  • Make Baker & Taylor cover images accessible by UPC as well as ISBN (bug 14607)
  • Add a page to display links to restricted sites (bug 13485)
  • Advanced search: Hide itemtypes from search form & Group itemtypes together into one search option (bug 10937)
  • Show patron expiry date in OPAC (bug 14002)

Staff Client

  • Make text persist/populate hidden fields for the Staff searchbox (bug 14189)
  • Correcting messages on intranet error pages so they make more sense (bug 14574)
  • Fixing up the online help on main page (bug 14585)
  • Custom notification sounds (bug 11431)

Administration

  • Add script to import Lexile scores (bug 11368)
  • Add new cronjob to send membership expiry reminder notices in crontab.example file(bug 14840)
  • Extend CalendarFirstDayOfWeek to be any day (bug 12137)
  • System preference for news author display (bug 14247)

Tools

  • Select the barcode index by default when searching for label items (bug 11880)
  • Patron cards: Make barcode width and height scaling editable (bug 14107)
  • Label creator UI/UX revamp (bug 14667)
  • UI/UX enhancements for the patron card creator (bug 14676)
  • Allow the deletion of multiple patron card batches (bug 14805)
  • Gather print notices: add csv and ods export (bug 11603)
  • Gather print notices: send files by email (bug 11678)
  • Add ability to print overdue slip from staff intranet (bug 12933)
  • Add option to display datetimes as dates in notices (bug 13622)
  • Include fields from subscription and serial table in serial notification email (bug 13972) MOVE TO SERIALS
  • Add branches fields to discharges letters (bug 14280)

Circulation & Patrons

  • Prevent renewing if overdue or restriction (bug 8236)
  • Add a new button to the checkout confirmation dialog when checking out an on hold item(bug 11882)
  • Show hold expiration date for waiting holds on circulation.pl (bug 13030)
  • Add ability to charge fines at start of charge period (bug 13590)
  • Add specific quotas to on-site checkout (bug 14045)
  • Buttons instead of links in messages (bug 14171)
  • Add ability to pay all fees at once from circulation screen (bug 14900)
  • Batch checkout (bug 11759)
  • Add ability to cancel waiting holds from checkin screen (bug 14464)
  • Add holds count to holds tab (bug 14557)
  • Validation of email address fields (bug 5685)
  • Send membership expiry reminder notices (bug 6810)
  • Limit patron modification request management by branch (bug 10904)
  • Patron modification request page: Add link to patron record (bug 12352)
  • Add time to date column for patron circulation history (bug 13336)
  • Syspref to not add a fee when a patron changes to a category with enrolment fee (bug13697)
  • Show waiting hold expiration date for waiting holds in holds ajax datatable (bug 13853)
  • Add discharges history (bug 14368)

Cataloging

  • RDA is more fully supported
  • Attach files to bibliographic records (bug 6874)
  • Professional cataloger’s interface (bug 11559)
  • Ability to duplicate existing items (bug 7369)
  • Merge several biblio records (bug 8064)
  • Enhancements to RIS and BibTeX exporting (bug 12357)
  • Allow column visibility in additem.pl to be customized (bug 14510)

Acquisitions

  • Add ability to hide itemtypes from purchase suggestions forms (bug 9468)
  • Filter duplicates when adding a full batch from a staged file (bug 12074)
  • Show shipment date in invoice search result list (bug 12906)
  • Sent an email to the fund owner when a suggestion can be treated (bug 13014)
  • Acq home: ensure ‚Äòmanage suggestions’ goes to pending suggestions (bug 13619)
  • Add vendor to the acq tab on the details page in staff client (bug 13962)

Serials

  • Add descriptive (text) published date field for serials (bug 8296)
  • Add branch limit on checkexpiration.pl (bug 8436)
  • Allow staff to only claim serial issues of their own branch (bug 8438)
  • Custom fields for subscriptions (bug 10855)

Searching

  • Add dissertation-information index for non-UNIMARC installations (bug 11620)
  • Indexing has been improved

Reports

  • Add reports to action logs (bug 14024)
  • Provide link to clear reports search filters (bug 14029)

Devs from Partners

  • Custom notification sounds – Bug 11431 – sponsored by VOKAL
  • Add ability to print overdue slip from staff intranet – Bug 12933 – sponsored by Arcadia Public Library, Henry Carter Hull Library, Stanwood-Camano School District and Jaffrey Public Library
  • Accession date comparison does not work in advanced search – Bug 14861– sponsored by Stanwood-Camano School District
  • Show hold expiration date for waiting holds on circulation.pl – Bug 13030 – sponsored by Coos County Library Service District and Washoe County Library System
  • Add ability to cancel waiting holds from checkin screen – Bug 14464 – sponsored by Carnegie Stout Public Library
  • Allow column visibility in additem.pl to be customized – Bug 14510 – sponsored by SWITCH Library Consortium
  • Add holds count to holds tab – Bug 14557 – sponsored by North Central Regional Library and Southeast Kansas Library System
  • Make Baker & Taylor cover images accessible by UPC as well as ISBN – Bug 14607 – sponsored by Walla Walla Public Library
  • Professional cataloger’s interface – Bug 11559 – sponsored by ByWater Solutions, Donohue Group Incorporated, Arcadia Public Library, Bohdan Smilauer (librarian), SWITCH Library Consortium and Central Kansas Library System
  • Add ability to hide itemtypes from purchase suggestions forms – Bug 9468 – sponsored by North Central Regional Library
  • Fix decreaseLoanHighHolds – messes with specify due date – Bug 10067 – sponsored by Cooperative Information Network
  • Replace waiting holds logic in circulation.pl with Koha Objects – Bug 13851 – sponsored by Washoe County Library System
  • Show waiting hold expiration date for waiting holds in holds ajax datatable – Bug 13853 – sponsored by Washoe County Library System
  • Add fees option to cleanup_database.pl to purge all 0 balance fees and payments older than the given number of days – Bug 14402 – sponsored by Washoe County Library System

New System Preferences

Renamed system preferences

Deleted system preferences