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, 8 new features, 79 enhancements, 305 bugfixes.
It includes 2 security fixes, 8 new features, 81 enhancements, 319 bugfixes.
### System requirements
@ -84,6 +84,7 @@ You can learn about the system components (like OS and database) needed for runn
>It can be useful to know where in Koha a logged action was generated from, and how. This enhancement adds stack traces to action logs. To use, add a number for the trace depth (such as 3) to the new system preference ActionLogsTraceDepth. The details for the stack trace are available by querying the database, for example: SELECT * FROM action_logs WHERE trace IS NOT NULL;
- [[32609]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32609) Remove compiled files from src
- [[32806]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32806) Some Vue files need to be moved for better reusability
- [[33070]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33070) Get rid of Koha::Patron->can_edit_item and use can_edit_item_from instead
### Cataloging
@ -94,6 +95,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
- [[30963]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30963) Automatically refresh the curbside pickups list
**Sponsored by** *Association KohaLa*
@ -255,6 +257,7 @@ have already been fixed in maintainance releases)
- [[32612]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32612) Koha background worker should log to worker-error/output.log
- [[32656]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32656) Script delete_records_via_leader.pl no longer deletes items
- [[33044]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33044) BackgroundJob enqueue does not return the job id if rabbit is unreachable
- [[33183]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33183) Error inserting matchpoint_components when creating record matching rules with MariaDB 10.6
### Authentication
@ -267,6 +270,7 @@ have already been fixed in maintainance releases)
### Cataloging
- [[32550]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32550) 'Clear on loan' link on Batch item modification doesn't untick on loan items
- [[33100]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33100) Authority linking doesn't work for bib headings ending in two or more punctuation characters
### Circulation
@ -320,6 +324,7 @@ have already been fixed in maintainance releases)
### REST API
- [[31381]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31381) Searching patrons by letter broken when using non-mandatory extended attributes
- [[32713]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32713) x-koha-embed appears to no longer properly validate
- [[33020]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33020) Unsupported method history
- [[33145]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33145) Invalid specification for ERM routes
@ -361,6 +366,7 @@ have already been fixed in maintainance releases)
- [[32631]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32631) Error when previewing record during batch record modification
>This patch corrects an error in the script which outputs MARC data for preview during batch record modification.
- [[32804]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32804) Importing and replacing items causes inconsistency when itemnumber match and biblio match disagree
## Other bugs fixed
@ -391,6 +397,7 @@ have already been fixed in maintainance releases)
- [[32694]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32694) Keep current option for budgets in receiving broken
- [[33003]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33003) Show the vendor type description on vendor detail page when AV is used
- [[33082]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33082) Add yellow buttons and page sections to 'copy order' pages
### Architecture, internals, and plumbing
@ -479,6 +486,7 @@ have already been fixed in maintainance releases)
### ERM
- [[32180]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32180) ERM - Mandatory fields don't have the 'required' class on the label
- [[32728]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32728) ERM - Search header should change to match the section you are in
### Fines and fees
@ -504,6 +512,8 @@ have already been fixed in maintainance releases)
>* aqorders
>* suggestions
- [[32588]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32588) Filters on top of 'Items with no checkouts' report are untranslatable
- [[33076]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33076) Add context to "Quotes"
- [[33151]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33151) Improve translation of string in cities.tt and desks.tt
### ILL
@ -521,6 +531,7 @@ have already been fixed in maintainance releases)
### Installation and upgrade (web-based installer)
- [[32918]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32918) ERM authorized values should be in installer/data/mysql/en/mandatory/auth_values.yml
- [[33059]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33059) Capitalization: Fix sample authorised value descriptions
### Lists
@ -748,7 +759,10 @@ have already been fixed in maintainance releases)
- [[33015]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33015) 'Cancel' link still points to tools home when it should be cataloguing home on some pages
- [[33016]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33016) MARC diff view still shows tools instead of cataloging in title and breadcrumbs
- [[33048]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33048) Empty email link on error page when opac login not allowed
- [[33056]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33056) Terminology: change 'fine' to 'charge' when making a payment/writeoff
- [[33058]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33058) Terminology: change 'fine' to 'charge' for viewing a guarantee's charges in OPAC
- [[33095]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33095) Text is white on white when hovering over pay/writeoff buttons in paycollect
- [[33126]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33126) Markup error in staff interface tab wrapper
### Test Suite
@ -767,6 +781,8 @@ have already been fixed in maintainance releases)
- [[32979]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32979) Add Test::Exception to Logger.t
- [[33054]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33054) Koha/Acquisition/Order.t is failing randomly
- [[33214]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33214) Make sure cache is cleared properly
- [[33235]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33235) Cypress tests are failing
- [[33263]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33263) selenium/patrons_search.t is failing randomly
### Tools
@ -901,31 +917,31 @@ new features in Koha 22.12.00
We thank the following individuals who contributed patches to Koha 22.12.00
- Aleisha Amohia (11)
- Pedro Amorim (18)
- Tomás Cohen Arazi (89)
- Pedro Amorim (19)
- Tomás Cohen Arazi (90)
- Alex Arnaud (2)
- Andrew Auld (3)
- Matt Blenkinsop (13)
- Jérémy Breuillard (1)
- Alex Buckley (3)
- Nick Clemens (56)
- Nick Clemens (60)
- David Cook (18)
- Frédéric Demians (4)
- Jonathan Druart (144)
- Jonathan Druart (147)
- Magnus Enger (2)
- Katrin Fischer (80)
- Katrin Fischer (85)
- Géraud Frappier (1)
- Andrew Fuerste-Henry (2)
- Lucas Gass (28)
- Lucas Gass (30)
- Didier Gautheron (1)
- Victor Grousset (1)
- Thibaud Guillot (2)
- Michael Hafen (3)
- Kyle M Hall (39)
- Kyle M Hall (42)
- Mason James (4)
- Andreas Jonsson (1)
- Jan Kissig (1)
- Owen Leonard (67)
- Owen Leonard (69)
- The Minh Luong (1)
- Julian Maurice (18)
- Matthias Meusburger (3)
@ -934,9 +950,9 @@ We thank the following individuals who contributed patches to Koha 22.12.00
- Jacob O'Mara (4)
- Mona Panchaud (1)
- Johanna Raisa (1)
- Martin Renvoize (77)
- Martin Renvoize (80)
- Phil Ringnalda (1)
- Marcel de Rooy (27)
- Marcel de Rooy (28)
- Caroline Cyr La Rose (6)
- Andreas Roussos (3)
- Slava Shishkin (2)
@ -951,10 +967,10 @@ We thank the following individuals who contributed patches to Koha 22.12.00
We thank the following libraries, companies, and other institutions who contributed