Update release notes for 19.11.20
[koha.git] / misc / release_notes / release_notes_19_11_20.md
1 # RELEASE NOTES FOR KOHA 19.11.20
2 22 Jul 2021
3
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:
8
9 - [Koha Community](http://koha-community.org)
10
11 Koha 19.11.20 can be downloaded from:
12
13 - [Download](http://download.koha-community.org/koha-19.11.20.tar.gz)
14
15 Installation instructions can be found at:
16
17 - [Koha Wiki](http://wiki.koha-community.org/wiki/Installation_Documentation)
18 - OR in the INSTALL files that come in the tarball
19
20 Koha 19.11.20 is a bugfix/maintenance release.
21
22 It includes 1 enhancements, 9 bugfixes.
23
24 ### System requirements
25
26 You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations
27
28
29
30
31 ## Enhancements
32
33 ### Architecture, internals, and plumbing
34
35 - [[28386]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28386) Replace dev_map.yaml from release_tools with .mailmap
36
37
38 ## Critical bugs fixed
39
40 ### Fines and fees
41
42 - [[28482]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28482) Floating point math prevents items from being returned
43
44 ### Notices
45
46 - [[28487]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28487) Overdue_notices does not fall back to default language
47
48   >Previously overdue notices exclusively used the default language, but bug 26420 changed this to the opposite - to exclusively use the language chosen by the patron.
49   >
50   >However, if there is no translation for the overdue notice for the language chosen by the patron then no message is sent.
51   >
52   >This fixes this so that if there is no translation of the overdue notice for the language chosen by the patron, then the default language notice is used.
53
54 ### REST API
55
56 - [[23653]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23653) Plack fails when http://swagger.io/v2/schema.json is unavailable and schema cache missing
57 - [[28586]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28586) Cannot resolve a claim
58
59   >This fixes an issue with the 'Returned claims' feature (enabled by setting a value for ClaimReturnedLostValue)- resolving returned claims now works as expected.
60   >
61   >Before this fix, an attempt to resolve a claim resulted in the page hanging and the claim not being able to be resolved.
62
63 ### Reports
64
65 - [[28523]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28523) Patrons with the most checkouts (bor_issues_top.pl) is failing with MySQL 8
66 - [[28524]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28524) Most-circulated items (cat_issues_top.pl) is failing with MySQL 8
67
68
69 ## Other bugs fixed
70
71 ### About
72
73 - [[27495]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27495) The "Accessibility advocate" role is not yet listed in the about page.
74 - [[28442]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28442) Release team 21.11
75 - [[28476]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28476) Update info in docs/teams.yaml file
76
77
78
79 ## Documentation
80
81 The Koha manual is maintained in Sphinx. The home page for Koha
82 documentation is
83
84 - [Koha Documentation](http://koha-community.org/documentation/)
85
86 As of the date of these release notes, the Koha manual is available in the following languages:
87
88
89 - [Arabic](https://koha-community.org/manual/19.11/ar/html/) (42.4%)
90 - [Chinese (Taiwan)](https://koha-community.org/manual/19.11/zh_TW/html/) (90.1%)
91 - [Czech](https://koha-community.org/manual/19.11/cs/html/) (33.4%)
92 - [English (USA)](https://koha-community.org/manual/19.11/en/html/)
93 - [French](https://koha-community.org/manual/19.11/fr/html/) (69%)
94 - [French (Canada)](https://koha-community.org/manual/19.11/fr_CA/html/) (29.2%)
95 - [German](https://koha-community.org/manual/19.11/de/html/) (49.5%)
96 - [Hindi](https://koha-community.org/manual/19.11/hi/html/) (100%)
97 - [Italian](https://koha-community.org/manual/19.11/it/html/) (67.7%)
98 - [Spanish](https://koha-community.org/manual/19.11/es/html/) (46.4%)
99 - [Turkish](https://koha-community.org/manual/19.11/tr/html/) (71.3%)
100
101 The Git repository for the Koha manual can be found at
102
103 - [Koha Git Repository](https://gitlab.com/koha-community/koha-manual)
104
105
106 ## Translations
107
108 Complete or near-complete translations of the OPAC and staff
109 interface are available in this release for the following languages:
110
111 - Arabic (97.9%)
112 - Armenian (100%)
113 - Armenian (Classical) (100%)
114 - Basque (55.6%)
115 - Catalan; Valencian (50.5%)
116 - Chinese (China) (56.9%)
117 - Chinese (Taiwan) (98.6%)
118 - Czech (90.8%)
119 - English (New Zealand) (78.3%)
120 - English (USA)
121 - Finnish (74.2%)
122 - French (99.4%)
123 - French (Canada) (93.8%)
124 - German (100%)
125 - German (Switzerland) (80.8%)
126 - Greek (71.2%)
127 - Hindi (100%)
128 - Italian (87%)
129 - Nederlands-Nederland (Dutch-The Netherlands) (85.4%)
130 - Norwegian Bokmål (83.3%)
131 - Occitan (post 1500) (53%)
132 - Polish (85.6%)
133 - Portuguese (99.3%)
134 - Portuguese (Brazil) (99.9%)
135 - Slovak (83%)
136 - Spanish (99.9%)
137 - Swedish (85%)
138 - Telugu (99.9%)
139 - Turkish (99.9%)
140 - Ukrainian (75%)
141 - Vietnamese (51.5%)
142
143 Partial translations are available for various other languages.
144
145 The Koha team welcomes additional translations; please see
146
147 - [Koha Translation Info](http://wiki.koha-community.org/wiki/Translating_Koha)
148
149 For information about translating Koha, and join the koha-translate 
150 list to volunteer:
151
152 - [Koha Translate List](http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate)
153
154 The most up-to-date translations can be found at:
155
156 - [Koha Translation](http://translate.koha-community.org/)
157
158 ## Release Team
159
160 The release team for Koha 19.11.20 is
161
162
163 - Release Manager: Jonathan Druart
164
165 - Release Manager assistants:
166   - Martin Renvoize
167   - Tomás Cohen Arazi
168
169 - QA Manager: Katrin Fischer
170
171 - QA Team:
172   - David Cook
173   - Agustín Moyano
174   - Martin Renvoize
175   - Marcel de Rooy
176   - Joonas Kylmälä
177   - Julian Maurice
178   - Tomás Cohen Arazi
179   - Nick Clemens
180   - Kyle M Hall
181   - Victor Grousset
182   - Andrew Nugged
183   - Petro Vashchuk
184
185 - Topic Experts:
186   - UI Design -- Owen Leonard
187   - REST API -- Tomás Cohen Arazi
188   - Elasticsearch -- Fridolin Somers
189   - Zebra -- Fridolin Somers
190   - Accounts -- Martin Renvoize
191
192 - Bug Wranglers:
193   - Sally Healey
194
195 - Packaging Manager: Mason James
196
197 - Documentation Manager: David Nind
198
199
200 - Documentation Team:
201   - Lucy Vaux-Harvey
202   - David Nind
203
204 - Translation Managers:
205   - Bernardo González Kriegel
206
207 - Wiki curators:
208   - Thomas Dukleth
209
210 - Release Maintainers:
211   - 21.05 -- Kyle M Hall
212   - 20.11 -- Fridolin Somers
213   - 20.05 -- Victor Grousset
214   - 19.11 -- Wainui Witika-Park
215
216 - Release Maintainer assistants:
217   - 21.05 -- Nick Clemens
218
219 - Release Maintainer mentors:
220   - 19.11 -- Aleisha Amohia
221
222 ## Credits
223
224 We thank the following individuals who contributed patches to Koha 19.11.20
225
226 - Tomás Cohen Arazi (3)
227 - Eden Bacani (1)
228 - Nick Clemens (2)
229 - David Cook (1)
230 - Jonathan Druart (23)
231 - Mason James (1)
232 - Martin Renvoize (4)
233 - Koha translators (1)
234 - Wainui Witika-Park (1)
235
236 We thank the following libraries, companies, and other institutions who contributed
237 patches to Koha 19.11.20
238
239 - ByWater-Solutions (2)
240 - Catalyst (1)
241 - Independant Individuals (5)
242 - Koha Community Developers (19)
243 - KohaAloha (1)
244 - Prosentient Systems (1)
245 - PTFS-Europe (4)
246 - Theke Solutions (3)
247
248 We also especially thank the following individuals who tested patches
249 for Koha
250
251 - Tomás Cohen Arazi (2)
252 - Nick Clemens (3)
253 - Jonathan Druart (10)
254 - Magnus Enger (1)
255 - Katrin Fischer (2)
256 - Andrew Fuerste-Henry (2)
257 - Victor Grousset (33)
258 - Kyle M Hall (8)
259 - Owen Leonard (2)
260 - David Nind (2)
261 - Martin Renvoize (14)
262 - Marcel de Rooy (2)
263 - Fridolin Somers (28)
264 - Wainui Witika-Park (36)
265
266
267
268 We regret any omissions.  If a contributor has been inadvertently missed,
269 please send a patch against these release notes to koha-devel@lists.koha-community.org.
270
271 ## Revision control notes
272
273 The Koha project uses Git for version control.  The current development
274 version of Koha can be retrieved by checking out the master branch of:
275
276 - [Koha Git Repository](https://git.koha-community.org/koha-community/koha)
277
278 The branch for this version of Koha and future bugfixes in this release
279 line is 19.11.x.
280
281 ## Bugs and feature requests
282
283 Bug reports and feature requests can be filed at the Koha bug
284 tracker at:
285
286 - [Koha Bugzilla](http://bugs.koha-community.org)
287
288 He rau ringa e oti ai.
289 (Many hands finish the work)
290
291 Autogenerated release notes updated last on 22 Jul 2021 11:25:33.