Update release notes for 22.11.10 release
[koha.git] / misc / release_notes / release_notes_22_11_10.html
1 <h1 id="releasenotesforkoha22.11.10">RELEASE NOTES FOR KOHA 22.11.10</h1>
2
3 <p>28 Sep 2023</p>
4
5 <p>Koha is the first free and open source software library automation
6 package (ILS). Development is sponsored by libraries of varying types
7 and sizes, volunteers, and support companies from around the world. The
8 website for the Koha project is:</p>
9
10 <ul>
11 <li><a href="http://koha-community.org">Koha Community</a></li>
12 </ul>
13
14 <p>Koha 22.11.10 can be downloaded from:</p>
15
16 <ul>
17 <li><a href="http://download.koha-community.org/koha-22.11.10.tar.gz">Download</a></li>
18 </ul>
19
20 <p>Installation instructions can be found at:</p>
21
22 <ul>
23 <li><a href="http://wiki.koha-community.org/wiki/Installation_Documentation">Koha Wiki</a></li>
24 <li>OR in the INSTALL files that come in the tarball</li>
25 </ul>
26
27 <p>Koha 22.11.10 is a bugfix/maintenance release.</p>
28
29 <p>It includes 4 enhancements, 67 bugfixes.</p>
30
31 <p><strong>System requirements</strong></p>
32
33 <p>You can learn about the system components (like OS and database) needed for running Koha on the <a href="https://wiki.koha-community.org/wiki/System_requirements_and_recommendations">community wiki</a>.</p>
34
35 <h4 id="securitybugs">Security bugs</h4>
36
37 <ul>
38 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34349">34349</a> Validate inputs for task scheduler</li>
39 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34369">34369</a> Add CSRF protection to system preferences</li>
40 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34513">34513</a> Authenticated users can bypass permissions and view some privileged pages</li>
41 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34761">34761</a> Stored/reflected XSS with searches and saved search filters</li>
42 </ul>
43
44 <h2 id="bugfixes">Bugfixes</h2>
45
46 <h3 id="acquisitions">Acquisitions</h3>
47
48 <h4 id="criticalbugsfixed">Critical bugs fixed</h4>
49
50 <ul>
51 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34509">34509</a> Cannot create baskets if too many vendors</li>
52 </ul>
53
54 <h4 id="otherbugsfixed">Other bugs fixed</h4>
55
56 <ul>
57 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34095">34095</a> Shipping cost should default to a blank box instead of 0.00</li>
58 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34445">34445</a> Default budget is not selected in addorderiso2709.pl</li>
59 </ul>
60
61 <h3 id="architectureinternalsandplumbing">Architecture, internals, and plumbing</h3>
62
63 <h4 id="otherbugsfixed">Other bugs fixed</h4>
64
65 <ul>
66 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30362">30362</a> GetSoonestRenewDate is technically wrong when NoRenewalBeforePrecision set to date soonest renewal is today</li>
67 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34570">34570</a> Remove use of onclick for PopupMARCFieldDoc()</li>
68 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34571">34571</a> Remove use of onclick for ExpandField</li>
69 </ul>
70
71 <h3 id="authentication">Authentication</h3>
72
73 <h4 id="criticalbugsfixed">Critical bugs fixed</h4>
74
75 <ul>
76 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34163">34163</a> CSRF error if try OAuth2/OIDC after logout</li>
77 </ul>
78
79 <h3 id="cataloging">Cataloging</h3>
80
81 <h4 id="otherbugsfixed">Other bugs fixed</h4>
82
83 <ul>
84 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33744">33744</a> Plugins not working on duplicated MARC fields</li>
85 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34266">34266</a> Item type should not default to biblio itemtype if it's not a valid itemtype</li>
86 </ul>
87
88 <h3 id="circulation">Circulation</h3>
89
90 <h4 id="criticalbugsfixed">Critical bugs fixed</h4>
91
92 <ul>
93 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34601">34601</a> Cannot manage suggestions without CSRF error</li>
94 </ul>
95
96 <h4 id="otherbugsfixed">Other bugs fixed</h4>
97
98 <ul>
99 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25023">25023</a> Claims returned dates not formatted according to dateformat preference</li>
100 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32765">32765</a> Transfer is not retried after cancelling hold</li>
101 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34257">34257</a> Library limitations for item types not respected when batch modding items</li>
102 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34341">34341</a> Revert Bug 34072: Holds queue search interface hidden on small screens</li>
103 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34572">34572</a> Simplify template logic around check-in input form</li>
104 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34634">34634</a> Expiration date does not display on reserve/request.pl if date is today or in the past</li>
105 </ul>
106
107 <h3 id="command-lineutilities">Command-line Utilities</h3>
108
109 <h4 id="otherbugsfixed">Other bugs fixed</h4>
110
111 <p><ul>
112 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31964">31964</a> Missing manpage for koha-z3950-responder</p>
113
114 <blockquote>
115   <p>This adds a man page for the <code>koha-z3950-responder</code> command-line utility, documenting all available options and parameters that can be used when running this command.</li>
116   <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34505">34505</a> Patron invalid age in search_for_data_inconsistencies.pl should skip expired patrons</li>
117   <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34569">34569</a> misc/cronjobs/holds/holds_reminder.pl problem with trigger arg</li>
118   </ul></p>
119   
120   <h3 id="erm">ERM</h3>
121 </blockquote>
122
123 <h4 id="otherbugsfixed">Other bugs fixed</h4>
124
125 <ul>
126 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34219">34219</a> getAll not allowing additional parameters</li>
127 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34465">34465</a> "Actions" columns are sortable</li>
128 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34466">34466</a> "Clear filter" always disabled</li>
129 </ul>
130
131 <h3 id="finesandfees">Fines and fees</h3>
132
133 <h4 id="criticalbugsfixed">Critical bugs fixed</h4>
134
135 <p><ul>
136 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34620">34620</a> Writeoff causes 500 error if  RequirePaymentType is on</p>
137
138 <blockquote>
139   <p>This fixes writing off a charge when the RequirePaymentType system preference is set to required. The write-off now completes successfully without generating an error page (Patrons > [patron account] > Accounting > Make a payment > Write off an individual charge).</li>
140   </ul></p>
141   
142   <h4 id="otherbugsfixed">Other bugs fixed</h4>
143 </blockquote>
144
145 <ul>
146 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34331">34331</a> Point of sale transaction history is showing the wrong register information</li>
147 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34340">34340</a> Point of sale email template is showing 0.00 in the tendered field</li>
148 </ul>
149
150 <h3 id="holdrequests">Hold requests</h3>
151
152 <h4 id="criticalbugsfixed">Critical bugs fixed</h4>
153
154 <ul>
155 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34609">34609</a> Holds history errors 500 if old_reserves.biblionumber is NULL</li>
156 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34666">34666</a> _Findgroupreserve is not returning title level matches from the queue for holds with no item group</li>
157 </ul>
158
159 <h3 id="i18nl10n">I18N/L10N</h3>
160
161 <h4 id="otherbugsfixed">Other bugs fixed</h4>
162
163 <ul>
164 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34079">34079</a> The phrase "Displaying [all|approved|pending|rejected] terms" was separated</li>
165 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34081">34081</a> Contextualization of "Approved" (one term) vs "Approved" (more than one term), and other tag statuses</li>
166 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34310">34310</a> Input prompt in datatables column search boxes untranslatable</li>
167 </ul>
168
169 <h3 id="ill">ILL</h3>
170
171 <h4 id="otherbugsfixed">Other bugs fixed</h4>
172
173 <ul>
174 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34223">34223</a> ILL status filter does not load immediately after selecting a backend filter</li>
175 </ul>
176
177 <h3 id="installationandupgradecommand-lineinstaller">Installation and upgrade (command-line installer)</h3>
178
179 <h4 id="criticalbugsfixed">Critical bugs fixed</h4>
180
181 <ul>
182 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34276">34276</a> upgrading 23.05 to 23.05.002</li>
183 </ul>
184
185 <h4 id="otherbugsfixed">Other bugs fixed</h4>
186
187 <ul>
188 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34684">34684</a> 220600007.pl is failing if run twice</li>
189 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34685">34685</a> updatedatabase.pl does not propagate the error code</li>
190 </ul>
191
192 <h3 id="labelpatroncardprinting">Label/patron card printing</h3>
193
194 <h4 id="otherbugsfixed">Other bugs fixed</h4>
195
196 <ul>
197 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34592">34592</a> The patron search window, given just a sort field value, doesn't work</li>
198 </ul>
199
200 <h3 id="lists">Lists</h3>
201
202 <h4 id="otherbugsfixed">Other bugs fixed</h4>
203
204 <ul>
205 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34650">34650</a> Editing/deleting lists from toolbar on virtualshelves/shelves.pl causes CSRF error</li>
206 </ul>
207
208 <h3 id="notices">Notices</h3>
209
210 <h4 id="otherbugsfixed">Other bugs fixed</h4>
211
212 <ul>
213 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34583">34583</a> Overdue notices: wrong encoding in e-mail in 'print' mode</li>
214 </ul>
215
216 <h3 id="opac">OPAC</h3>
217
218 <h4 id="otherbugsfixed">Other bugs fixed</h4>
219
220 <p><ul>
221 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27496">27496</a> Accessibility: Navigation buttons are poorly described by screen readers</li>
222 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29578">29578</a> Search term highlighting breaks with titles containing characters with Greek diacritics</p>
223
224 <blockquote>
225   <p>This fixes an issue with the term highlighter which is used during catalog searches in both the OPAC and the Staff interface. Under certain conditions (searching for titles containing characters with Greek diacritics), the jQuery term highlighter would break and in the process make the "Highlight" / "Unhighlight" button disappear altogether. UNIMARC instances were affected the most by this.</li>
226   <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34522">34522</a> Suggestion for purchase displays wrong library in OPAC display if patron suggests for non-home library</li>
227   <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34627">34627</a> Fix CMS page HTML structure so that footer content is displayed correctly</li>
228   <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34641">34641</a> Novelist content does not display on OPAC detail page if NovelistSelectView is set to below</li>
229   <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34723">34723</a> opac-imageviewer.pl not showing thumbnails</li>
230   </ul></p>
231   
232   <h3 id="patrons">Patrons</h3>
233 </blockquote>
234
235 <h4 id="otherbugsfixed">Other bugs fixed</h4>
236
237 <ul>
238 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34356">34356</a> Enabling RecordStaffUserOnCheckout causes bad default sorting in checkout history</li>
239 </ul>
240
241 <h3 id="reports">Reports</h3>
242
243 <h4 id="otherbugsfixed">Other bugs fixed</h4>
244
245 <ul>
246 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34552">34552</a> No Results when filtering "All payments to the library" or "payment" in Statistics wizards : Cash register</li>
247 </ul>
248
249 <h3 id="sip2">SIP2</h3>
250
251 <h4 id="otherbugsfixed">Other bugs fixed</h4>
252
253 <p><ul>
254 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23548">23548</a> AQ field required in checkin response</p>
255
256 <blockquote>
257   <p>This fixes SIP return messages so that there is an "AQ|" field, even if it is empty (this is a required field according to the specification, and some machines (such as PV-SUPA) crash if it is not present).</li>
258   </ul></p>
259   
260   <h3 id="serials">Serials</h3>
261 </blockquote>
262
263 <h4 id="criticalbugsfixed">Critical bugs fixed</h4>
264
265 <p><ul>
266 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30451">30451</a> Delete a subscription deletes the linked order</p>
267
268 <blockquote>
269   <p>When an order had been created using the 'from a subscription' option and the subscription was deleted, the order line would be deleted with it, independent of its status or age. This caused problems with funds and budgets. With this patch, we will unlink order line and subscription on delete, but the order line will remain.</li>
270   </ul></p>
271   
272   <h3 id="templates">Templates</h3>
273 </blockquote>
274
275 <h4 id="otherbugsfixed">Other bugs fixed</h4>
276
277 <ul>
278 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34038">34038</a> Fix incorrect use of __() in .tt and .inc files</li>
279 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34066">34066</a> Datatable options don't fully translate on list of saved reports</li>
280 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34115">34115</a> Use a global tab select function for activating Bootstrap tabs based on location hash</li>
281 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34379">34379</a> Inconsistencies in Library groups page</li>
282 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34385">34385</a> Inconsistencies in Transport cost matrix page header</li>
283 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34386">34386</a> Inconsistencies in Cities and towns page titles, breadcrumbs, and header</li>
284 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34434">34434</a> Terminology: Biblio should be bibliographic</li>
285 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34436">34436</a> Some breadcrumbs lack <span> for translatability</li>
286 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34502">34502</a> Useless SEARCH_RESULT.localimage usage</li>
287 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34533">34533</a> jsdiff library missing from guided reports page</li>
288 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34565">34565</a> Label mismatch in MARC21 006 and 008 cataloging plugins</li>
289 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34567">34567</a> Correct colors for advanced cataloging editor status bar</li>
290 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34625">34625</a> Search engine configuration tables header problem</li>
291 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34646">34646</a> Two attributes class in OPAC masthead-langmenu.inc</li>
292 </ul>
293
294 <h3 id="tools">Tools</h3>
295
296 <h4 id="criticalbugsfixed">Critical bugs fixed</h4>
297
298 <ul>
299 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34617">34617</a> Patron expiration dates not updated during import when there is no dateexpiry column in the file</li>
300 </ul>
301
302 <h4 id="otherbugsfixed">Other bugs fixed</h4>
303
304 <p><ul>
305 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22135">22135</a> Inventory tool doesn't export "out of order" problem to CSV</p>
306
307 <blockquote>
308   <p>This fixes the export of inventory results when "Check barcodes list for items shelved out of order" is selected. Currently, the problem column is blank for items shelved out of order when it should be "Shelved out of order".</li>
309   </ul></p>
310   
311   <h2 id="enhancements">Enhancements</h2>
312 </blockquote>
313
314 <h3 id="erm">ERM</h3>
315
316 <h4 id="enhancements">Enhancements</h4>
317
318 <ul>
319 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34448">34448</a> ERM should be able to display error messages coming from the API</li>
320 </ul>
321
322 <h3 id="restapi">REST API</h3>
323
324 <h4 id="enhancements">Enhancements</h4>
325
326 <ul>
327 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34313">34313</a> Make password validation endpoint return patron IDs</li>
328 </ul>
329
330 <h3 id="staffinterface">Staff interface</h3>
331
332 <h4 id="enhancements">Enhancements</h4>
333
334 <ul>
335 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33316">33316</a> Improve display of ES indexer jobs</li>
336 </ul>
337
338 <h3 id="templates">Templates</h3>
339
340 <h4 id="enhancements">Enhancements</h4>
341
342 <ul>
343 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34345">34345</a> 'Circulation and fine rules' vs 'Circulation and fines rules'</li>
344 </ul>
345
346 <h2 id="documentation">Documentation</h2>
347
348 <p>The Koha manual is maintained in Sphinx. The home page for Koha
349 documentation is</p>
350
351 <ul>
352 <li><p><a href="http://koha-community.org/documentation/">Koha Documentation</a>
353 As of the date of these release notes, the Koha manual is available in the following languages:</p></li>
354 <li><p><a href="https://koha-community.org/manual/22.11/zh_TW/html/">Chinese (Taiwan)</a> (71.5%)</p></li>
355 <li><a href="https://koha-community.org/manual/22.11/en/html/">English (USA)</a></li>
356 <li><a href="https://koha-community.org/manual/22.11/fr/html/">French</a> (58.6%)</li>
357 <li><a href="https://koha-community.org/manual/22.11/de/html/">German</a> (59.4%)</li>
358 <li><a href="https://koha-community.org/manual/22.11/hi/html/">Hindi</a> (82.2%)</li>
359 <li><a href="https://koha-community.org/manual/22.11/it/html/">Italian</a> (32.2%)</li>
360 <li><a href="https://koha-community.org/manual/22.11/tr/html/">Turkish</a> (26.2%)</li>
361 </ul>
362
363 <p>The Git repository for the Koha manual can be found at</p>
364
365 <ul>
366 <li><a href="https://gitlab.com/koha-community/koha-manual">Koha Git Repository</a></li>
367 </ul>
368
369 <h2 id="translations">Translations</h2>
370
371 <p>Complete or near-complete translations of the OPAC and staff
372 interface are available in this release for the following languages:</p>
373
374 <div style="column-count: 2;">
375
376 - Arabic (71.8%)
377 - Armenian (100%)
378 - Armenian (Classical) (64.6%)
379 - Bulgarian (90.8%)
380 - Chinese (Taiwan) (81.3%)
381 - Czech (62%)
382 - English (New Zealand) (68.1%)
383 - English (USA)
384 - English (United Kingdom) (100%)
385 - Finnish (97%)
386 - French (99.9%)
387 - French (Canada) (95.3%)
388 - German (100%)
389 - German (Switzerland) (50.1%)
390 - Greek (51.6%)
391 - Hindi (100%)
392 - Italian (91.7%)
393 - Nederlands-Nederland (Dutch-The Netherlands) (90.3%)
394 - Norwegian Bokmål (65.1%)
395 - Persian (70.2%)
396 - Polish (100%)
397 - Portuguese (89.6%)
398 - Portuguese (Brazil) (100%)
399 - Russian (93.3%)
400 - Slovak (61.7%)
401 - Spanish (99.8%)
402 - Swedish (81.5%)
403 - Telugu (77%)
404 - Turkish (87%)
405 - Ukrainian (77.8%)
406 </div>
407
408 <p>Partial translations are available for various other languages.</p>
409
410 <p>The Koha team welcomes additional translations; please see</p>
411
412 <ul>
413 <li><a href="http://wiki.koha-community.org/wiki/Translating_Koha">Koha Translation Info</a></li>
414 </ul>
415
416 <p>For information about translating Koha, and join the koha-translate 
417 list to volunteer:</p>
418
419 <ul>
420 <li><a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate">Koha Translate List</a></li>
421 </ul>
422
423 <p>The most up-to-date translations can be found at:</p>
424
425 <ul>
426 <li><a href="http://translate.koha-community.org/">Koha Translation</a></li>
427 </ul>
428
429 <h2 id="releaseteam">Release Team</h2>
430
431 <p>The release team for Koha 22.11.10 is</p>
432
433 <ul>
434 <li><p>Release Manager: Tomás Cohen Arazi</p></li>
435 <li><p>Release Manager assistants:</p>
436
437 <ul>
438 <li>Jonathan Druart</li>
439 <li>Martin Renvoize</li>
440 </ul></li>
441 <li><p>QA Manager: Katrin Fischer</p></li>
442 <li><p>QA Team:</p>
443
444 <ul>
445 <li>Aleisha Amohia</li>
446 <li>Nick Clemens</li>
447 <li>David Cook</li>
448 <li>Jonathan Druart</li>
449 <li>Lucas Gass</li>
450 <li>Victor Grousset</li>
451 <li>Kyle M Hall</li>
452 <li>Andrii Nugged</li>
453 <li>Martin Renvoize</li>
454 <li>Marcel de Rooy</li>
455 <li>Petro Vashchuk</li>
456 </ul></li>
457 <li><p>Topic Experts:</p>
458
459 <ul>
460 <li>UI Design -- Owen Leonard</li>
461 <li>Zebra -- Fridolin Somers</li>
462 <li>REST API -- Martin Renvoize</li>
463 <li>ERM -- Pedro Amorim</li>
464 <li>ILL -- Pedro Amorim</li>
465 </ul></li>
466 <li><p>Bug Wranglers:</p>
467
468 <ul>
469 <li>Aleisha Amohia</li>
470 </ul></li>
471 <li><p>Packaging Manager: Mason James</p></li>
472 <li><p>Documentation Manager: Aude Charillon</p></li>
473 <li><p>Documentation Team:</p>
474
475 <ul>
476 <li>Caroline Cyr La Rose</li>
477 <li>Lucy Vaux-Harvey</li>
478 </ul></li>
479 <li><p>Translation Manager: Bernardo González Kriegel</p></li>
480 <li><p>Wiki curators: </p>
481
482 <ul>
483 <li>Thomas Dukleth</li>
484 <li>Katrin Fischer</li>
485 </ul></li>
486 <li><p>Release Maintainers:</p>
487
488 <ul>
489 <li>23.05 -- Fridolin Somers</li>
490 <li>22.11 -- PTFS Europe (Matt Blenkinsop, Pedro Amorim)</li>
491 <li>22.05 -- Lucas Gass</li>
492 <li>21.11 -- Danyon Sewell</li>
493 </ul></li>
494 <li><p>Release Maintainer assistants:</p>
495
496 <ul>
497 <li>21.11 -- Wainui Witika-Park</li>
498 </ul></li>
499 </ul>
500
501 <h2 id="credits">Credits</h2>
502
503 <p>We thank the following individuals who contributed patches to Koha 22.11.10</p>
504
505 <div style="column-count: 2;">
506
507 - Pedro Amorim (9)
508 - Tomás Cohen Arazi (5)
509 - Matt Blenkinsop (10)
510 - Kevin Carnes (1)
511 - Nick Clemens (14)
512 - David Cook (17)
513 - Jonathan Druart (7)
514 - Laura Escamilla (2)
515 - Katrin Fischer (4)
516 - Lucas Gass (7)
517 - Victor Grousset (2)
518 - Michael Hafen (1)
519 - Per Larsson (1)
520 - Owen Leonard (18)
521 - Julian Maurice (3)
522 - Matthias Meusburger (1)
523 - Martin Renvoize (3)
524 - Caroline Cyr La Rose (2)
525 - Andreas Roussos (2)
526 - Fridolin Somers (3)
527 - Petr Svoboda (1)
528 - Koha translators (1)
529 </div>
530
531 <p>We thank the following libraries, companies, and other institutions who contributed
532 patches to Koha 22.11.10</p>
533
534 <div style="column-count: 2;">
535
536 - Athens County Public Libraries (18)
537 - BibLibre (7)
538 - Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (4)
539 - ByWater-Solutions (23)
540 - Dataly Tech (2)
541 - Göteborgs Universitet (1)
542 - Independant Individuals (1)
543 - Koha Community Developers (9)
544 - Prosentient Systems (17)
545 - PTFS-Europe (22)
546 - R-Bit Technology (1)
547 - Solutions inLibro inc (2)
548 - Theke Solutions (5)
549 - ub.lu.se (1)
550 </div>
551
552 <p>We also especially thank the following individuals who tested patches
553 for Koha</p>
554
555 <div style="column-count: 2;">
556
557 - Aleisha Amohia (1)
558 - Pedro Amorim (7)
559 - Andrew (2)
560 - Tomás Cohen Arazi (96)
561 - Matt Blenkinsop (106)
562 - Christopher Brannon (1)
563 - Christine (1)
564 - Nick Clemens (5)
565 - David Cook (3)
566 - Chris Cormack (3)
567 - Ray Delahunty (1)
568 - Michal Denar (1)
569 - Jonathan Druart (12)
570 - Laura Escamilla (3)
571 - Katrin Fischer (35)
572 - Lucas Gass (8)
573 - Nicolas Giraud (1)
574 - Victor Grousset (9)
575 - Kyle M Hall (6)
576 - Inkeri (1)
577 - Jason (1)
578 - joubu (2)
579 - Sam Lau (10)
580 - Owen Leonard (9)
581 - Christian Nelson (1)
582 - David Nind (14)
583 - Martin Renvoize (7)
584 - Marcel de Rooy (30)
585 - Caroline Cyr La Rose (5)
586 - Fridolin Somers (89)
587 - Anneli Österman (1)
588 </div>
589
590 <p>We regret any omissions.  If a contributor has been inadvertently missed,
591 please send a patch against these release notes to koha-devel@lists.koha-community.org.</p>
592
593 <h2 id="revisioncontrolnotes">Revision control notes</h2>
594
595 <p>The Koha project uses Git for version control.  The current development
596 version of Koha can be retrieved by checking out the master branch of:</p>
597
598 <ul>
599 <li><a href="https://git.koha-community.org/koha-community/koha">Koha Git Repository</a></li>
600 </ul>
601
602 <p>The branch for this version of Koha and future bugfixes in this release
603 line is 22.11.x.</p>
604
605 <h2 id="bugsandfeaturerequests">Bugs and feature requests</h2>
606
607 <p>Bug reports and feature requests can be filed at the Koha bug
608 tracker at:</p>
609
610 <ul>
611 <li><a href="http://bugs.koha-community.org">Koha Bugzilla</a></li>
612 </ul>
613
614 <p>He rau ringa e oti ai.
615 (Many hands finish the work)</p>
616
617 <p>Autogenerated release notes updated last on 28 Sep 2023 11:29:06.</p>