Update the release notes for the 22.05.12 release
[koha.git] / misc / release_notes / release_notes_22_05_12.html
1 <h1 id="releasenotesforkoha22.05.12">RELEASE NOTES FOR KOHA 22.05.12</h1>
2
3 <p>05 May 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.05.12 can be downloaded from:</p>
15
16 <ul>
17 <li><a href="http://download.koha-community.org/koha-22.05.12.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.05.12 is a bugfix/maintenance release.</p>
28
29 <p>It includes 22 bugfixes.</p>
30
31 <h3 id="systemrequirements">System requirements</h3>
32
33 <p>You can learn about the system components (like OS and database) needed for running Koha <a href="https://wiki.koha-community.org/wiki/System_requirements_and_recommendations">here</a>.</p>
34
35 <h2 id="criticalbugsfixed">Critical bugs fixed</h2>
36
37 <h3 id="architectureinternalsandplumbing">Architecture, internals, and plumbing</h3>
38
39 <ul>
40 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33183">[33183]</a> Error inserting matchpoint_components when creating record matching rules with MariaDB 10.6</li>
41 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33309">[33309]</a> Race condition while checkout renewal with ES</li>
42 </ul>
43
44 <h3 id="cataloging">Cataloging</h3>
45
46 <ul>
47 <li><p><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30966">[30966]</a> Record overlay rules - can't use Z39.50 filter</p>
48
49 <p><strong>Sponsored by</strong> <em>Koha-Suomi Oy</em></p></li>
50 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33100">[33100]</a> Authority linking doesn't work for bib headings ending in two or more punctuation characters</li>
51 </ul>
52
53 <h3 id="installationandupgradeweb-basedinstaller">Installation and upgrade (web-based installer)</h3>
54
55 <ul>
56 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32399">[32399]</a> Database update for bug 30483 is failing</li>
57 </ul>
58
59 <h3 id="labelpatroncardprinting">Label/patron card printing</h3>
60
61 <ul>
62 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31259">[31259]</a> Downloading patron card PDF hangs the server</li>
63 </ul>
64
65 <h2 id="otherbugsfixed">Other bugs fixed</h2>
66
67 <h3 id="architectureinternalsandplumbing">Architecture, internals, and plumbing</h3>
68
69 <ul>
70 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33211">[33211]</a> Fix failing test for basic_workflow.t when adding item</li>
71 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33341">[33341]</a> Perl 5.36 doesn't consider some of our code cool</li>
72 </ul>
73
74 <h3 id="cataloging">Cataloging</h3>
75
76 <ul>
77 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33144">[33144]</a> Authority lookup in advanced editor overencodes HTML</li>
78 </ul>
79
80 <h3 id="command-lineutilities">Command-line Utilities</h3>
81
82 <ul>
83 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33285">[33285]</a> It should be possible to specify the separator used in runreport.pl</li>
84 </ul>
85
86 <h3 id="holdrequests">Hold requests</h3>
87
88 <ul>
89 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33198">[33198]</a> request.pl is calculating pickup locations that are not used</li>
90 </ul>
91
92 <h3 id="i18nl10n">I18N/L10N</h3>
93
94 <ul>
95 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33076">[33076]</a> Add context to "Quotes"</li>
96 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33151">[33151]</a> Improve translation of strings in cities and circulation desk administration pages</li>
97 </ul>
98
99 <h3 id="ill">ILL</h3>
100
101 <ul>
102 <li><p><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28641">[28641]</a> ILLHiddenRequestStatuses does not consider custom statuses</p>
103
104 <p><strong>Sponsored by</strong> <em>PTFS Europe</em></p></li>
105 </ul>
106
107 <h3 id="marcauthoritydatasupport">MARC Authority data support</h3>
108
109 <ul>
110 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32279">[32279]</a> GetAuthorizedHeading missing from exports of C4::AuthoritiesMarc</li>
111 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32280">[32280]</a> Export method ImportBreedingAuth from C4::Breeding</li>
112 </ul>
113
114 <h3 id="packaging">Packaging</h3>
115
116 <ul>
117 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33168">[33168]</a> Timeline on "About Koha" is not working for package installs</li>
118 </ul>
119
120 <h3 id="reports">Reports</h3>
121
122 <ul>
123 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33063">[33063]</a> Duplicated reports should maintain subgroup of original</li>
124 </ul>
125
126 <h3 id="searching">Searching</h3>
127
128 <ul>
129 <li><p><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13976">[13976]</a> Sorting search results by popularity is alphabetical</p>
130
131 <blockquote>
132   <p>This patch fixes the sorting of searches by popularity, ensuring that results are sorted numerically.</p>
133   
134   <p>Note: The popularity search requires the use of either the syspref UpdateTotalIssuesOnCirc or the update_totalissue.pl cronjob</p>
135 </blockquote></li>
136 </ul>
137
138 <h3 id="searching-elasticsearch">Searching - Elasticsearch</h3>
139
140 <ul>
141 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32519">[32519]</a> In Elasticsearch mappings table use search field name</li>
142 </ul>
143
144 <h3 id="selfcheckout">Self checkout</h3>
145
146 <ul>
147 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33150">[33150]</a> Add specific message for renewal too_soon situation</li>
148 </ul>
149
150 <h3 id="templates">Templates</h3>
151
152 <ul>
153 <li><a href="http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33137">[33137]</a> Make sure columns on transactions and 'pay fines' tab are matching up</li>
154 </ul>
155
156 <h2 id="documentation">Documentation</h2>
157
158 <p>The Koha manual is maintained in Sphinx. The home page for Koha
159 documentation is</p>
160
161 <ul>
162 <li><a href="http://koha-community.org/documentation/">Koha Documentation</a></li>
163 </ul>
164
165 <p>As of the date of these release notes, the Koha manual is available in the following languages:</p>
166
167 <ul>
168 <li><a href="https://koha-community.org/manual/22.05/ar/html/">Arabic</a> (28.2%)</li>
169 <li><a href="https://koha-community.org/manual/22.05/zh_TW/html/">Chinese (Taiwan)</a> (93.9%)</li>
170 <li><a href="https://koha-community.org/manual/22.05/en/html/">English (USA)</a></li>
171 <li><a href="https://koha-community.org/manual/22.05/fr/html/">French</a> (66.1%)</li>
172 <li><a href="https://koha-community.org/manual/22.05/de/html/">German</a> (68.2%)</li>
173 <li><a href="https://koha-community.org/manual/22.05/hi/html/">Hindi</a> (100%)</li>
174 <li><a href="https://koha-community.org/manual/22.05/it/html/">Italian</a> (41.2%)</li>
175 <li><a href="https://koha-community.org/manual/22.05/es/html/">Spanish</a> (29.8%)</li>
176 <li><a href="https://koha-community.org/manual/22.05/tr/html/">Turkish</a> (33.5%)</li>
177 </ul>
178
179 <p>The Git repository for the Koha manual can be found at</p>
180
181 <ul>
182 <li><a href="https://gitlab.com/koha-community/koha-manual">Koha Git Repository</a></li>
183 </ul>
184
185 <h2 id="translations">Translations</h2>
186
187 <p>Complete or near-complete translations of the OPAC and staff
188 interface are available in this release for the following languages:</p>
189
190 <ul>
191 <li>Arabic (77.8%)</li>
192 <li>Armenian (100%)</li>
193 <li>Armenian (Classical) (71.6%)</li>
194 <li>Bulgarian (85.5%)</li>
195 <li>Chinese (Taiwan) (95.2%)</li>
196 <li>Czech (62.3%)</li>
197 <li>English (New Zealand) (68.5%)</li>
198 <li>English (USA)</li>
199 <li>Finnish (95%)</li>
200 <li>French (100%)</li>
201 <li>French (Canada) (99.7%)</li>
202 <li>German (100%)</li>
203 <li>German (Switzerland) (54.1%)</li>
204 <li>Greek (55.5%)</li>
205 <li>Hindi (100%)</li>
206 <li>Italian (100%)</li>
207 <li>Nederlands-Nederland (Dutch-The Netherlands) (85.3%)</li>
208 <li>Norwegian Bokmål (55.9%)</li>
209 <li>Persian (58.7%)</li>
210 <li>Polish (100%)</li>
211 <li>Portuguese (87.3%)</li>
212 <li>Portuguese (Brazil) (77%)</li>
213 <li>Russian (78.3%)</li>
214 <li>Slovak (63.8%)</li>
215 <li>Spanish (100%)</li>
216 <li>Swedish (78.4%)</li>
217 <li>Telugu (84.5%)</li>
218 <li>Turkish (94.2%)</li>
219 <li>Ukrainian (74.2%)</li>
220 </ul>
221
222 <p>Partial translations are available for various other languages.</p>
223
224 <p>The Koha team welcomes additional translations; please see</p>
225
226 <ul>
227 <li><a href="http://wiki.koha-community.org/wiki/Translating_Koha">Koha Translation Info</a></li>
228 </ul>
229
230 <p>For information about translating Koha, and join the koha-translate 
231 list to volunteer:</p>
232
233 <ul>
234 <li><a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate">Koha Translate List</a></li>
235 </ul>
236
237 <p>The most up-to-date translations can be found at:</p>
238
239 <ul>
240 <li><a href="http://translate.koha-community.org/">Koha Translation</a></li>
241 </ul>
242
243 <h2 id="releaseteam">Release Team</h2>
244
245 <p>The release team for Koha 22.05.12 is</p>
246
247 <ul>
248 <li><p>Release Manager: Tomás Cohen Arazi</p></li>
249 <li><p>Release Manager assistants:</p>
250
251 <ul>
252 <li>Jonathan Druart</li>
253 <li>Martin Renvoize</li>
254 </ul></li>
255 <li><p>QA Manager: Katrin Fischer</p></li>
256 <li><p>QA Team:</p>
257
258 <ul>
259 <li>Aleisha Amohia</li>
260 <li>Nick Clemens</li>
261 <li>David Cook</li>
262 <li>Jonathan Druart</li>
263 <li>Lucas Gass</li>
264 <li>Victor Grousset</li>
265 <li>Kyle M Hall</li>
266 <li>Martin Renvoize</li>
267 <li>Marcel de Rooy</li>
268 <li>Fridolin Somers</li>
269 </ul></li>
270 <li><p>Topic Experts:</p>
271
272 <ul>
273 <li>UI Design -- Owen Leonard</li>
274 <li>Zebra -- Fridolin Somers</li>
275 <li>REST API -- Martin Renvoize</li>
276 </ul></li>
277 <li><p>Bug Wranglers:</p>
278
279 <ul>
280 <li>Aleisha Amohia</li>
281 <li>Indranil Das Gupta</li>
282 </ul></li>
283 <li><p>Packaging Manager: Mason James</p></li>
284 <li><p>Documentation Manager: Caroline Cyr La Rose</p></li>
285 <li><p>Documentation Team:</p>
286
287 <ul>
288 <li>Aude Charillon</li>
289 <li>David Nind</li>
290 <li>Lucy Vaux-Harvey</li>
291 </ul></li>
292 <li><p>Translation Manager: Bernardo González Kriegel</p></li>
293 <li><p>Wiki curators: </p>
294
295 <ul>
296 <li>Thomas Dukleth</li>
297 <li>Katrin Fischer</li>
298 </ul></li>
299 <li><p>Release Maintainers:</p>
300
301 <ul>
302 <li>22.11 -- PTFS Europe (Martin Renvoize, Matt Blenkinsop, Jacob O'Mara, Pedro Amorim)</li>
303 <li>22.05 -- Lucas Gass</li>
304 <li>21.11 -- Arthur Suzuki</li>
305 <li>21.05 -- Wainui Witika-Park</li>
306 </ul></li>
307 </ul>
308
309 <h2 id="credits">Credits</h2>
310
311 <p>We thank the following libraries, companies, and other institutions who are known to have sponsored
312 new features in Koha 22.05.12</p>
313
314 <ul>
315 <li><a href="https://koha-suomi.fi">Koha-Suomi Oy</a></li>
316 <li><a href="https://ptfs-europe.com">PTFS Europe</a></li>
317 </ul>
318
319 <p>We thank the following individuals who contributed patches to Koha 22.05.12</p>
320
321 <ul>
322 <li>Pedro Amorim (1)</li>
323 <li>Tomás Cohen Arazi (2)</li>
324 <li>Nick Clemens (8)</li>
325 <li>David Cook (1)</li>
326 <li>Katrin Fischer (3)</li>
327 <li>Lucas Gass (3)</li>
328 <li>Kyle M Hall (1)</li>
329 <li>Mason James (1)</li>
330 <li>Andreas Jonsson (1)</li>
331 <li>Owen Leonard (1)</li>
332 <li>Johanna Raisa (1)</li>
333 <li>Phil Ringnalda (1)</li>
334 <li>Fridolin Somers (4)</li>
335 <li>Koha translators (1)</li>
336 </ul>
337
338 <p>We thank the following libraries, companies, and other institutions who contributed
339 patches to Koha 22.05.12</p>
340
341 <ul>
342 <li>Athens County Public Libraries (1)</li>
343 <li>BibLibre (4)</li>
344 <li>Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (3)</li>
345 <li>ByWater-Solutions (12)</li>
346 <li>Chetco Community Public Library (1)</li>
347 <li>Independant Individuals (1)</li>
348 <li>KohaAloha (1)</li>
349 <li>Kreablo AB (1)</li>
350 <li>Prosentient Systems (1)</li>
351 <li>PTFS-Europe (1)</li>
352 <li>Theke Solutions (2)</li>
353 </ul>
354
355 <p>We also especially thank the following individuals who tested patches
356 for Koha</p>
357
358 <ul>
359 <li>Anke (1)</li>
360 <li>Tomás Cohen Arazi (24)</li>
361 <li>Matt Blenkinsop (17)</li>
362 <li>Nick Clemens (2)</li>
363 <li>Jonathan Druart (5)</li>
364 <li>Magnus Enger (1)</li>
365 <li>Laura Escamilla (1)</li>
366 <li>Katrin Fischer (5)</li>
367 <li>Andrew Fuerste-Henry (1)</li>
368 <li>Lucas Gass (26)</li>
369 <li>Sally Healey (2)</li>
370 <li>Mason James (1)</li>
371 <li>Janusz Kaczmarek (1)</li>
372 <li>Owen Leonard (1)</li>
373 <li>Solene Ngamga (1)</li>
374 <li>David Nind (2)</li>
375 <li>Jacob O'Mara (9)</li>
376 <li>Martin Renvoize (9)</li>
377 <li>Phil Ringnalda (1)</li>
378 <li>Marcel de Rooy (2)</li>
379 <li>Michaela Sieber (1)</li>
380 <li>Fridolin Somers (1)</li>
381 </ul>
382
383 <p>We regret any omissions.  If a contributor has been inadvertently missed,
384 please send a patch against these release notes to koha-devel@lists.koha-community.org.</p>
385
386 <h2 id="revisioncontrolnotes">Revision control notes</h2>
387
388 <p>The Koha project uses Git for version control.  The current development
389 version of Koha can be retrieved by checking out the master branch of:</p>
390
391 <ul>
392 <li><a href="https://git.koha-community.org/koha-community/koha">Koha Git Repository</a></li>
393 </ul>
394
395 <p>The branch for this version of Koha and future bugfixes in this release
396 line is rmain2205.</p>
397
398 <h2 id="bugsandfeaturerequests">Bugs and feature requests</h2>
399
400 <p>Bug reports and feature requests can be filed at the Koha bug
401 tracker at:</p>
402
403 <ul>
404 <li><a href="http://bugs.koha-community.org">Koha Bugzilla</a></li>
405 </ul>
406
407 <p>He rau ringa e oti ai.
408 (Many hands finish the work)</p>
409
410 <p>Autogenerated release notes updated last on 05 May 2023 19:58:17.</p>