1 # RELEASE NOTES FOR KOHA 22.11.09
4 Koha is the first free and open source software library automation
5 package (ILS). Development is sponsored by libraries of varying types
6 and sizes, volunteers, and support companies from around the world. The
7 website for the Koha project is:
9 - [Koha Community](http://koha-community.org)
11 Koha 22.11.09 can be downloaded from:
13 - [Download](http://download.koha-community.org/koha-22.11.09.tar.gz)
15 Installation instructions can be found at:
17 - [Koha Wiki](http://wiki.koha-community.org/wiki/Installation_Documentation)
18 - OR in the INSTALL files that come in the tarball
20 Koha 22.11.09 is a bugfix/maintenance release.
22 It includes 3 enhancements, 40 bugfixes.
24 **System requirements**
26 You can learn about the system components (like OS and database) needed for running Koha on the [community wiki](https://wiki.koha-community.org/wiki/System_requirements_and_recommendations).
31 - [30524](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30524) Add base framework for dealing with CSRF in Koha
32 - [33881](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33881) SCO/SCI user leaving the module doesn't clear session (ie JWT)
38 #### Critical bugs fixed
40 - [34469](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34469) Modifying an order line of a standing order will delete linked invoice ID
44 - [34305](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34305) If actual cost is negative, wrong price will display in the acq details tab
45 - [34452](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34452) Button 'Update adjustments' is hidden
47 ### Architecture, internals, and plumbing
49 #### Critical bugs fixed
51 - [34193](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34193) Default HTTPS template has outdated SSLProtocol value
55 - [34056](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34056) authorised-values API client file is missing -api-client suffix
57 **Sponsored by** *Bibliothèque Universitaire des Langues et Civilisations (BULAC)*
58 - [34316](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34316) account->add_credit does not rethrow exception
59 - [34354](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34354) Job progress typo
60 - [34470](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34470) Real Time Holds Queue - make random numbers play nice with forked processes
64 #### Critical bugs fixed
66 - [34028](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34028) Two factor authentication (2FA) shows the wrong values for manual entry
67 >This fixes the details displayed for manually entering two-factor authentication (2FA) details into a 2FA application (when enabling 2FA). Currently, the wrong information is displayed - so you can't successfully add the account manually to your 2FA application.
73 - [33755](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33755) Profile used is not saved when importing records
77 #### Critical bugs fixed
79 - [34279](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34279) overduefinescap of 0 is ignored, but overduefinescap of 0.00 is enforced
83 - [33992](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33992) Only consider the date when labelling a waiting recall as problematic
85 **Sponsored by** *Auckland University of Technology*
86 - [34289](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34289) UI issue on checkin page when checking the forgive fines checkbox
92 - [34447](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34447) "Actions" columns are exported
94 **Sponsored by** *Bibliothèque Universitaire des Langues et Civilisations (BULAC)*
98 #### Critical bugs fixed
100 - [32271](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32271) Overdue fines cap (amount) set to 0.00 when editing rule
101 - [33028](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33028) Wrongly formatted monetary amounts in circulation rules break scripts and calculations
103 #### Other bugs fixed
105 - [34332](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34332) Syntax error in point of sale email template
109 #### Other bugs fixed
111 - [30846](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30846) "If any unavailable" doesn't consider negative notforloan values as unavailable
115 #### Other bugs fixed
117 - [34334](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34334) 'Item(s)' in MARC detail view untranslatable
121 #### Other bugs fixed
123 - [34133](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34133) ILL table should be sorted by request id descending by default
125 ### Installation and upgrade (web-based installer)
127 #### Critical bugs fixed
129 - [34337](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34337) Web installer doesn't install patrons when select all is used
131 ### MARC Authority data support
133 #### Other bugs fixed
135 - [33978](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33978) Adding authority from automatic linker closes imported record
139 #### Other bugs fixed
141 - [34059](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34059) advance_notices.pl -c --digest-per-branch does not work as intended
145 #### Critical bugs fixed
147 - [34155](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34155) OPAC item level holds "force" option broken
149 #### Other bugs fixed
151 - [33848](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33848) Enabling Coce in the OPAC breaks cover images on bibliographic detail page
155 #### Other bugs fixed
157 - [33117](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33117) Patron checkout search not working if searching with second surname
158 - [34117](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34117) Duplicate patron sets dateenrolled incorrectly
159 - [34435](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34435) get_password_expiry_date should not modify its parameter
163 #### Critical bugs fixed
165 - [34024](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34024) REST API should not allow changing the pickup location on found holds
167 #### Other bugs fixed
169 - [34365](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34365) Hold cancellation request workflow cannot be triggered on API
170 - [34387](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34387) API docs tags missing descriptions
174 #### Other bugs fixed
176 - [33140](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33140) Use facet label value in mouseover title attribute of facet removal link
180 #### Critical bugs fixed
182 - [30451](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30451) Delete a subscription deletes the linked order
184 ### System Administration
186 #### Critical bugs fixed
188 - [34269](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34269) Regression in circulation rules for 'similar' patron categories
192 #### Other bugs fixed
194 - [31667](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31667) Merge 'tip' and 'hint' classes
195 - [34343](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34343) Z39.50 search background not updated
196 - [34493](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34493) Bad indenting in search_indexes.inc
200 #### Critical bugs fixed
202 - [34181](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34181) Batch patron modification tool missing checkboxes to clear field values
206 ### Command-line Utilities
210 - [34213](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34213) False POD for matchpoint option in import_patrons.pl
216 - [28493](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28493) Make koha-passwd display the username
222 - [32739](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32739) REST API: Extend endpoint /auth/password/validation for cardnumber
223 >This development adds a new attribute for identifying the patron for password validation: `identifier`. It expects to be passed a `userid` or a `cardnumber` in it. It the `identifier` doesn't match a `userid`, then Koha will try matching a `cardnumber`.
227 The Koha manual is maintained in Sphinx. The home page for Koha
230 - [Koha Documentation](http://koha-community.org/documentation/)
231 As of the date of these release notes, the Koha manual is available in the following languages:
233 - [Chinese (Taiwan)](https://koha-community.org/manual/22.11/zh_TW/html/) (71.5%)
234 - [English (USA)](https://koha-community.org/manual/22.11/en/html/)
235 - [French](https://koha-community.org/manual/22.11/fr/html/) (58.4%)
236 - [German](https://koha-community.org/manual/22.11/de/html/) (55.7%)
237 - [Hindi](https://koha-community.org/manual/22.11/hi/html/) (80.9%)
238 - [Italian](https://koha-community.org/manual/22.11/it/html/) (32.2%)
239 - [Turkish](https://koha-community.org/manual/22.11/tr/html/) (26.2%)
241 The Git repository for the Koha manual can be found at
243 - [Koha Git Repository](https://gitlab.com/koha-community/koha-manual)
247 Complete or near-complete translations of the OPAC and staff
248 interface are available in this release for the following languages:
249 <div style="column-count: 2;">
253 - Armenian (Classical) (64.6%)
255 - Chinese (Taiwan) (81.4%)
257 - English (New Zealand) (68.2%)
259 - English (United Kingdom) (99.7%)
262 - French (Canada) (95.5%)
264 - German (Switzerland) (50.2%)
268 - Nederlands-Nederland (Dutch-The Netherlands) (90.3%)
269 - Norwegian Bokmål (65.3%)
273 - Portuguese (Brazil) (100%)
283 Partial translations are available for various other languages.
285 The Koha team welcomes additional translations; please see
287 - [Koha Translation Info](http://wiki.koha-community.org/wiki/Translating_Koha)
289 For information about translating Koha, and join the koha-translate
292 - [Koha Translate List](http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate)
294 The most up-to-date translations can be found at:
296 - [Koha Translation](http://translate.koha-community.org/)
300 The release team for Koha 22.11.09 is
303 - Release Manager: Tomás Cohen Arazi
305 - Release Manager assistants:
309 - QA Manager: Katrin Fischer
325 - UI Design -- Owen Leonard
326 - Zebra -- Fridolin Somers
327 - REST API -- Martin Renvoize
328 - ERM -- Pedro Amorim
329 - ILL -- Pedro Amorim
334 - Packaging Manager: Mason James
336 - Documentation Manager: Aude Charillon
338 - Documentation Team:
339 - Caroline Cyr La Rose
342 - Translation Manager: Bernardo González Kriegel
349 - Release Maintainers:
350 - 23.05 -- Fridolin Somers
351 - 22.11 -- PTFS Europe (Matt Blenkinsop, Pedro Amorim)
352 - 22.05 -- Lucas Gass
353 - 21.11 -- Danyon Sewell
355 - Release Maintainer assistants:
356 - 21.11 -- Wainui Witika-Park
360 We thank the following libraries, companies, and other institutions who are known to have sponsored
361 new features in Koha 22.11.09
362 <div style="column-count: 2;">
364 - Auckland University of Technology
365 - [Bibliothèque Universitaire des Langues et Civilisations (BULAC)](http://www.bulac.fr)
368 We thank the following individuals who contributed patches to Koha 22.11.09
369 <div style="column-count: 2;">
373 - Tomás Cohen Arazi (14)
374 - Matt Blenkinsop (1)
376 - Jonathan Druart (6)
377 - Laura Escamilla (1)
378 - Katrin Fischer (11)
379 - Géraud Frappier (1)
380 - Thibaud Guillot (1)
383 - Andreas Jonsson (1)
384 - Emily Lamancusa (5)
387 - Martin Renvoize (14)
389 - Fridolin Somers (2)
390 - Koha translators (1)
394 We thank the following libraries, companies, and other institutions who contributed
395 patches to Koha 22.11.09
396 <div style="column-count: 2;">
398 - Athens County Public Libraries (5)
400 - Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (11)
401 - ByWater-Solutions (4)
402 - Catalyst Open Source Academy (1)
403 - Koha Community Developers (6)
406 - montgomerycountymd.gov (5)
407 - Prosentient Systems (3)
410 - Solutions inLibro inc (4)
411 - Theke Solutions (14)
414 We also especially thank the following individuals who tested patches
416 <div style="column-count: 2;">
419 - Tomás Cohen Arazi (62)
420 - Matt Blenkinsop (3)
421 - Emmanuel Bétemps (1)
423 - Jonathan Druart (5)
425 - Laura Escamilla (1)
426 - Katrin Fischer (29)
427 - Andrew Fuerste-Henry (2)
431 - Victor Grousset (2)
433 - Emily Lamancusa (2)
437 - Martin Renvoize (17)
440 - Caroline Cyr La Rose (3)
442 - Michaela Sieber (3)
443 - Fridolin Somers (71)
444 - Anneli Österman (1)
451 We regret any omissions. If a contributor has been inadvertently missed,
452 please send a patch against these release notes to koha-devel@lists.koha-community.org.
454 ## Revision control notes
456 The Koha project uses Git for version control. The current development
457 version of Koha can be retrieved by checking out the master branch of:
459 - [Koha Git Repository](https://git.koha-community.org/koha-community/koha)
461 The branch for this version of Koha and future bugfixes in this release
464 ## Bugs and feature requests
466 Bug reports and feature requests can be filed at the Koha bug
469 - [Koha Bugzilla](http://bugs.koha-community.org)
471 He rau ringa e oti ai.
472 (Many hands finish the work)
474 Autogenerated release notes updated last on 28 ago 2023 13:09:57.