Koha is the first free and open source software library automation
package (ILS). Development is sponsored by libraries of varying types
@ -19,7 +19,7 @@ Installation instructions can be found at:
Koha 22.12.00 is a major release, that comes with many new features.
It includes 2 security fixes, 6 new features, 134 enhancements, 473 bugfixes.
It includes 2 security fixes, 6 new features, 143 enhancements, 501 bugfixes.
### System requirements
@ -70,6 +70,12 @@ You can learn about the system components (like OS and database) needed for runn
- [[29935]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29935) Add option to search in archive to all information tabs
- [[31722]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31722) Don't show EDIFACT note on basket group page if EDIFACT is turned off
- [[32452]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32452) Link basket group name from basket summary page
- [[32484]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32484) Enable framework plugins when UseACQFrameworkForBiblioRecords is set
>This enhancement enables the use of framework plugins when:
>- UseACQFrameworkForBiblioRecords is enabled, and
>- entering catalog details when adding items to a basket from a new (empty) record.
>This requires plugins to be enabled for fields in the ACQ framework.
- [[32705]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32705) Display actual cost in foreign currency and currency from the invoice
**Sponsored by** *The Research University in the Helmholtz Association (KIT)*
@ -123,6 +129,7 @@ You can learn about the system components (like OS and database) needed for runn
### Circulation
- [[25856]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25856) Suspended holds should be styled differently on request.pl
- [[26967]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26967) Patron autocomplete does not correctly format addresses
- [[30403]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30403) Update notforloan status also on check out
**Sponsored by** *Koha-Suomi Oy*
@ -179,6 +186,7 @@ You can learn about the system components (like OS and database) needed for runn
### I18N/L10N
- [[33077]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33077) Improve ease of translating template title tags
- [[33128]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33128) Add Polish translations for language descriptions
### ILL
@ -189,6 +197,10 @@ You can learn about the system components (like OS and database) needed for runn
- [[32434]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32434) Records in lists not showing what other lists they belong to
### MARC Bibliographic data support
- [[31432]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31432) MARC21: Make 245 n and p subfields visible in frameworks by default
### Notices
- [[3150]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3150) Move emails for sending cart and list contents into notices tool
@ -284,6 +296,7 @@ You can learn about the system components (like OS and database) needed for runn
- [[33192]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33192) We should rename 'AutoEmailPrimaryAddress' to 'EmailFieldPrimary' for clarification
>The enhancement renames AutoEmailPrimaryAddress the system preference to EmailFieldPrimary to reflect the fact that it is not only used in the context of AutoEmailNewUser, but in general for email notices.
@ -319,15 +332,18 @@ You can learn about the system components (like OS and database) needed for runn
- [[33005]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33005) Use template wrapper for breadcrumbs: Acquisitions part 3
- [[33068]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33068) Use template wrapper for breadcrumbs: Administration part 3
- [[33071]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33071) Show tooltip when hovering on home icon in staff interface breadcrumbs
- [[33127]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33127) Use template wrapper for breadcrumbs: Administration part 5
- [[33129]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33129) Use template wrapper for breadcrumbs: Administration part 6
- [[33181]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33181) Use template wrapper for tabs on record merge pages
- [[33187]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33187) Use template wrapper for tabs article requests and holds awaiting pickup pages
- [[33310]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33310) Use template wrapper for tabs: Suggestions
- [[33336]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33336) Use a dedicated column for plugin status in plugins table
- [[33349]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33349) Patron attributes don't have identifying info in the staff interface
### Test Suite
- [[33282]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33282) Cypress tests are failing
- [[33584]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33584) Fix failures for Database/Commenter.t on MySQL 8
### Tools
@ -340,6 +356,7 @@ You can learn about the system components (like OS and database) needed for runn
- [[32021]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32021) Pages 'appear in position' field is not useful
**Sponsored by** *Catalyst*
- [[32041]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32041) OPAC and staff client results page do not honor SyndeticsCoverImageSize
- [[32164]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32164) Add link to MARC modification templates from batch record modification page
@ -392,6 +409,7 @@ have already been fixed in maintainance releases)
- [[29234]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29234) Transfers generated by stock rotation alert but do not initiate at checkin
- [[32653]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32653) Curbside pickups - wrong dates available at the OPAC
- [[32891]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32891) Curbside pickups - Cannot select slot in the last hour
- [[33300]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33300) Wrong system preference name AutomaticWrongTransfer
- [[33574]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33574) Restriction type is not stored, all restrictions fall back to MANUAL
### Command-line Utilities
@ -417,6 +435,7 @@ have already been fixed in maintainance releases)
### I18N/L10N
- [[30352]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30352) "Not for loan" in result list doesn't translate in OPAC
- [[32356]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32356) xx-XX installer dir /kohadevbox/koha/installer/data/mysql/xx-XX already exists.
### Installation and upgrade (web-based installer)
@ -597,6 +616,8 @@ have already been fixed in maintainance releases)
- [[32878]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32878) Make it impossible to renew the item if it has active item level hold
- [[32883]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32883) Curbside pickups - Order "To be staged" by date and time of scheduled pickup
- [[33577]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33577) Buttons on reserve/request.pl are misaligned
### Command-line Utilities
@ -692,6 +725,7 @@ have already been fixed in maintainance releases)
- [[32247]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32247) Real time HoldsQueue does not need to check items if there are no holds
- [[32455]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32455) Don't send hold notices from the library's inbound email address
- [[33198]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33198) request.pl is calculating pickup locations that are not used
- [[33210]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33210) (Bug 31963 follow-up) No hold fee message on OPAC should be displayed when there is no fee
### Holidays
@ -882,6 +916,7 @@ have already been fixed in maintainance releases)
- [[33040]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33040) Add "Date published (text)" to serials tab on record view (detail.pl)
- [[33261]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33261) Dates for issues on subscription detail page display unformatted
- [[33560]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33560) Batch edit link broken if subscriptions are selected using "select all" link
### Staff interface
@ -1003,6 +1038,7 @@ have already been fixed in maintainance releases)
- [[32632]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32632) Add 'page-section' to some tools pages
- [[32633]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32633) Add 'page-section' to cataloging and authority pages
- [[32634]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32634) Add 'page-section' to various pages
- [[32642]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32642) Loading spinner always visible when cover image is short (OPAC)
- [[32672]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32672) Incorrect CSS path to jquery-ui
- [[32690]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32690) Reindent the serial collection template
- [[32738]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32738) Correct upload local cover image title tag
@ -1054,12 +1090,21 @@ have already been fixed in maintainance releases)
- [[33385]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33385) Use template wrapper for breadcrumbs: Patrons part 1
- [[33386]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33386) Use template wrapper for breadcrumbs: Patrons part 2
- [[33387]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33387) Use template wrapper for breadcrumbs: Patrons part 3
- [[33388]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33388) Use template wrapper for breadcrumbs: Patrons part 4
- [[33389]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33389) Use template wrapper for breadcrumbs: Patrons part 5
- [[33409]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33409) Use template wrapper for breadcrumbs: Patrons lists
- [[33410]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33410) Use template wrapper for breadcrumbs: Patron card creator
- [[33429]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33429) Use template wrapper for breadcrumbs: Plugins
- [[33434]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33434) Use template wrapper for breadcrumbs: Point of sale
- [[33436]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33436) Use template wrapper for breadcrumbs: Reports part 1
- [[33438]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33438) Use template wrapper for breadcrumbs: Reports part 3
- [[33439]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33439) Use template wrapper for breadcrumbs: Reports part 4
- [[33555]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33555) Use template wrapper for breadcrumbs: Rotating collections
- [[33558]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33558) Use template wrapper for breadcrumbs: Serials part 1
- [[33565]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33565) Use template wrapper for breadcrumbs: Tags
- [[33571]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33571) Use template wrapper for breadcrumbs: Tools, part 2
- [[33572]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33572) Use template wrapper for breadcrumbs: Tools, part 3
- [[33579]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33579) Typo: record record
### Test Suite
@ -1107,6 +1152,7 @@ have already been fixed in maintainance releases)
## New system preferences
- ActionLogsTraceDepth
- AutomaticConfirmTransfer
- CatalogConcerns
- CatalogerEmails
- ContentWarningField
@ -1118,6 +1164,7 @@ have already been fixed in maintainance releases)
## Deleted system preferences
- AutoEmailPrimaryAddress
- AutomaticWrongTransfer
## Documentation
@ -1232,7 +1279,7 @@ We thank the following individuals who contributed patches to Koha 22.12.00
- Axel Amghar (1)
- Aleisha Amohia (18)
- Pedro Amorim (40)
- Tomás Cohen Arazi (128)
- Tomás Cohen Arazi (130)
- Alex Arnaud (2)
- Andrew Auld (3)
- Matt Blenkinsop (19)
@ -1244,12 +1291,12 @@ We thank the following individuals who contributed patches to Koha 22.12.00
- David Cook (21)
- Frédéric Demians (4)
- Paul Derscheid (2)
- Jonathan Druart (214)
- Magnus Enger (4)
- Katrin Fischer (112)
- Jonathan Druart (215)
- Magnus Enger (5)
- Katrin Fischer (114)
- Géraud Frappier (1)
- Andrew Fuerste-Henry (2)
- Lucas Gass (36)
- Lucas Gass (39)
- Didier Gautheron (1)
- Victor Grousset (1)
- Thibaud Guillot (2)
@ -1259,12 +1306,12 @@ We thank the following individuals who contributed patches to Koha 22.12.00
- Olivier Hubert (1)
- Mason James (5)
- Andreas Jonsson (1)
- Janusz Kaczmarek (2)
- Janusz Kaczmarek (5)
- Pasi Kallinen (1)
- Jan Kissig (1)
- Owen Leonard (124)
- Owen Leonard (135)
- The Minh Luong (1)
- Julian Maurice (55)
- Julian Maurice (70)
- Matthias Meusburger (3)
- Agustín Moyano (8)
- David Nind (5)
@ -1274,27 +1321,27 @@ We thank the following individuals who contributed patches to Koha 22.12.00
- Johanna Raisa (2)
- Martin Renvoize (95)
- Phil Ringnalda (1)
- Marcel de Rooy (61)
- Marcel de Rooy (69)
- Caroline Cyr La Rose (9)
- Andreas Roussos (4)
- Slava Shishkin (2)
- Maryse Simard (1)
- Fridolin Somers (20)
- Fridolin Somers (21)
- Emmi Takkinen (5)
- Clemens Tubach (1)
- Petro Vashchuk (1)
- George Veranis (1)
- Shi Yao Wang (3)
- Jenny Way (1)
- Hammat Wele (4)
- Hammat Wele (5)
We thank the following libraries, companies, and other institutions who contributed