Update release notes for 19.11.08 release
[koha.git] / misc / release_notes / release_notes_19_11_08.md
1 # RELEASE NOTES FOR KOHA 19.11.08
2 22 Jul 2020
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.08 can be downloaded from:
12
13 - [Download](http://download.koha-community.org/koha-19.11.08.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.08 is a bugfix/maintenance release.
21
22 It includes 8 enhancements, 18 bugfixes.
23
24 ### System requirements
25
26 Koha is continiously tested against the following configurations and as such these are the recommendations for 
27 deployment: 
28
29 - Debian Jessie with MySQL 5.5 (End of life)
30 - Debian Stretch with MariaDB 10.1
31 - Debian Buster with MariaDB 10.3
32 - Ubuntu Bionic with MariaDB 10.1 
33 - Debian Stretch with MySQL 8.0 (Experimental MySQL 8.0 support)
34
35 Additional notes:
36     
37 - Perl 5.10 is required (5.24 is recommended)
38 - Zebra or Elasticsearch is required
39
40
41
42
43 ## Enhancements
44
45 ### Hold requests
46
47 - [[25789]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25789) New expiration date on placing a hold in staff interface can be set to a date in the past
48
49   **Sponsored by** *Koha-Suomi Oy*
50
51 ### OPAC
52
53 - [[22807]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22807) Accessibility: Add 'Skip to main content' link
54 - [[25151]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25151) Accessibility: The 'Your cart' page does not contain a level-one header
55 - [[25154]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25154) Accessibility: The 'Search results' page does not use heading markup where content is introduced
56 - [[25236]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25236) Accessibility: The 'Refine your search' box contains semantically incorrect headings
57 - [[25238]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25238) Accessibility: Multiple 'H1' headings exist in the full record display
58 - [[25239]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25239) Accessibility: The 'Confirm hold page' contains semantically incorrect headings
59
60 ### Tools
61
62 - [[4985]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4985) Copy a change on the calendar to all libraries
63
64   **Sponsored by** *Koha-Suomi Oy*
65
66
67 ## Critical bugs fixed
68
69 ### Architecture, internals, and plumbing
70
71 - [[24986]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24986) Maximum row size reached soon for borrowers and deletedborrowers
72
73 ### MARC Bibliographic record staging/import
74
75 - [[25861]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25861) [19.11] Cannot copy MARC frameworks
76
77   **Sponsored by** *Catalyst*
78
79   >Bug 17232 updated some SQL queries used when adding new MARC bibliographic frameworks. When backported to 19.11.x, it referenced a column `important` that does not exist in the marc_tag_structure table or marc_subfield_structure table in 19.11.x. This patch removes the references to `important` so that adding new bibliographic frameworks works again.
80
81 ### OPAC
82
83 - [[22672]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22672) Replace <i> tags with <em> AND <b> tags with <strong> in the OPAC
84 - [[25769]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25769) Patron self modification triggers change request for date of birth to null
85
86 ### Searching - Elasticsearch
87
88 - [[25864]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25864) Case sensitivity breaks searching of some fields in ES5
89
90
91 ## Other bugs fixed
92
93 ### Acquisitions
94
95 - [[25611]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25611) Changing the vendor when creating the basket does not keep that new vendor
96
97 ### Architecture, internals, and plumbing
98
99 - [[25875]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25875) Patron displayed multiple times in add user search if they have multiple sub permissions
100
101 ### Cataloging
102
103 - [[25553]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25553) Edit item date sort does not sort correctly
104
105 ### Installation and upgrade (web-based installer)
106
107 - [[25491]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25491) Perl warning at the login page of installer
108
109 ### OPAC
110
111 - [[11994]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11994) Fix OpenSearch discovery in the OPAC
112
113   >OpenSearch (https://en.wikipedia.org/wiki/OpenSearch) allows you to search your library's catalog directly from the browser address bar or search box. This fixes the OpenSearch feature so that it now works correctly in Firefox. Note: make sure OPACBaseURL is correctly set.
114 - [[24352]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24352) Wrong labels displaying in result list with OpacItemLocation
115
116   >This fixes the OPAC's MARC21 search results XSLT so that OPAC search result information is correctly labelled based on the OpacItemLocation preference.
117   >
118   >Previously, search results showed the label "Location(s)" whether the
119   >setting was "collection code" or "location."
120 - [[25434]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25434) When viewing cart on small screen sizes selections-toolbar is hidden
121
122 ### Packaging
123
124 - [[25509]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25509) Remove useless libjs-jquery dependency
125
126 ### REST API
127
128 - [[25570]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25570) Listing requests should be paginated by default
129
130 ### SIP2
131
132 - [[25805]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25805) SIP will show hold patron name (DA) as something like C4::SIP::SIPServer=HASH(0x88175c8) if there is no patron
133
134 ### Staff Client
135
136 - [[25756]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25756) Empty HTML table row after OPAC "Appearance" preferences
137
138 ### Templates
139
140 - [[25447]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25447) Terminology: Fix button text "Edit biblio"
141
142   >This updates the text on the cataloging main page so that in the menu for each search result the "Edit biblio" link is now "Edit record."
143
144 ### Web services
145
146 - [[25793]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25793) OAI 'Set' and 'Metadata' dropdowns broken by OPAC jQuery upgrade
147
148
149 ## Documentation
150
151 The Koha manual is maintained in Sphinx. The home page for Koha 
152 documentation is 
153
154 - [Koha Documentation](http://koha-community.org/documentation/)
155
156 As of the date of these release notes, only the English version of the
157 Koha manual is available:
158
159 - [Koha Manual](http://koha-community.org/manual/19.11/en/html/)
160
161
162 The Git repository for the Koha manual can be found at
163
164 - [Koha Git Repository](https://gitlab.com/koha-community/koha-manual)
165
166 ## Translations
167
168 Complete or near-complete translations of the OPAC and staff
169 interface are available in this release for the following languages:
170
171 - Arabic (98.2%)
172 - Armenian (99.8%)
173 - Armenian (Classical) (100%)
174 - Basque (56%)
175 - Catalan; Valencian (50.9%)
176 - Chinese (China) (57.3%)
177 - Chinese (Taiwan) (99%)
178 - Czech (91.1%)
179 - English (New Zealand) (78.8%)
180 - English (USA)
181 - Finnish (74.7%)
182 - French (95.3%)
183 - French (Canada) (94.2%)
184 - German (100%)
185 - German (Switzerland) (81.3%)
186 - Greek (70.6%)
187 - Hindi (100%)
188 - Italian (86.2%)
189 - Norwegian Bokmål (83.8%)
190 - Occitan (post 1500) (53.4%)
191 - Polish (78.8%)
192 - Portuguese (100%)
193 - Portuguese (Brazil) (99.8%)
194 - Slovak (83.5%)
195 - Spanish (100%)
196 - Swedish (85.5%)
197 - Telugu (93.7%)
198 - Turkish (100%)
199 - Ukrainian (74.8%)
200 - Vietnamese (51.5%)
201
202 Partial translations are available for various other languages.
203
204 The Koha team welcomes additional translations; please see
205
206 - [Koha Translation Info](http://wiki.koha-community.org/wiki/Translating_Koha)
207
208 For information about translating Koha, and join the koha-translate 
209 list to volunteer:
210
211 - [Koha Translate List](http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate)
212
213 The most up-to-date translations can be found at:
214
215 - [Koha Translation](http://translate.koha-community.org/)
216
217 ## Release Team
218
219 The release team for Koha 19.11.08 is
220
221
222 - Release Manager: Jonathan Druart
223
224 - Release Manager assistants:
225   - Martin Renvoize
226   - Tomás Cohen Arazi
227
228 - QA Manager: Katrin Fischer
229
230 - QA Team:
231   - Marcel de Rooy
232   - Joonas Kylmälä
233   - Josef Moravec
234   - Tomás Cohen Arazi
235   - Nick Clemens
236   - Kyle Hall
237   - Martin Renvoize
238   - Alex Arnaud
239   - Julian Maurice
240   - Matthias Meusburger
241
242 - Topic Experts:
243   - Elasticsearch -- Frédéric Demians
244   - REST API -- Tomás Cohen Arazi
245   - UI Design -- Owen Leonard
246   - Zebra -- Fridolin Somers
247   - Accounts -- Martin Renvoize
248   - CAS/Shibboleth -- Matthias Meusburger
249
250 - Bug Wranglers:
251   - Michal Denár
252   - Holly Cooper
253   - Henry Bolshaw
254   - Lisette Scheer
255   - Mengü Yazıcıoğlu
256
257 - Packaging Manager: Mason James
258
259
260 - Documentation Managers:
261   - Caroline Cyr La Rose
262   - David Nind
263
264 - Documentation Team:
265   - Martin Renvoize
266   - Donna Bachowski
267   - Lucy Vaux-Harvey
268   - Kelly McElligott
269   - Jessica Zairo
270   - Chris Cormack
271   - Henry Bolshaw
272   - Jon Drucker
273
274 - Translation Manager: Bernardo González Kriegel
275
276
277 - Release Maintainers:
278   - 20.05 -- Lucas Gass
279   - 19.11 -- Aleisha Amohia
280   - 19.05 -- Victor Grousset
281
282 - Release Maintainer mentors:
283   - 19.11 -- Hayley Mapley
284   - 19.05 -- Martin Renvoize
285
286 ## Credits
287 We thank the following libraries who are known to have sponsored
288 new features in Koha 19.11.08:
289
290 - [Catalyst](https://www.catalyst.net.nz/products/library-management-koha)
291 - Koha-Suomi Oy
292
293 We thank the following individuals who contributed patches to Koha 19.11.08.
294
295 - Aleisha Amohia (7)
296 - Tomás Cohen Arazi (4)
297 - Nick Clemens (4)
298 - David Cook (1)
299 - Jonathan Druart (4)
300 - Katrin Fischer (2)
301 - Lucas Gass (3)
302 - Kyle Hall (2)
303 - Owen Leonard (5)
304 - Hayley Mapley (1)
305 - Martin Renvoize (9)
306 - Andreas Roussos (1)
307 - Slava Shishkin (1)
308 - Emmi Takkinen (3)
309 - Koha Translators (1)
310
311 We thank the following libraries, companies, and other institutions who contributed
312 patches to Koha 19.11.08
313
314 - Athens County Public Libraries (5)
315 - Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (2)
316 - ByWater-Solutions (9)
317 - Catalyst (1)
318 - Dataly Tech (1)
319 - Independant Individuals (11)
320 - Koha Community Developers (4)
321 - Prosentient Systems (1)
322 - PTFS-Europe (9)
323 - Theke Solutions (4)
324
325 We also especially thank the following individuals who tested patches
326 for Koha.
327
328 - Aleisha Amohia (40)
329 - Tomás Cohen Arazi (2)
330 - Alex Arnaud (2)
331 - Alex Buckley (1)
332 - Jonathan Druart (39)
333 - Katrin Fischer (22)
334 - Lucas Gass (38)
335 - Sally Healey (7)
336 - Heather Hernandez (1)
337 - Rhonda Kuiper (1)
338 - Owen Leonard (5)
339 - Hayley Mapley (4)
340 - Julian Maurice (4)
341 - David Nind (5)
342 - Martin Renvoize (14)
343 - Emmi Takkinen (1)
344 - Timothy Alexis Vass (1)
345 - Christofer Zorn (1)
346
347 We thank the following individuals who mentored new contributors to the Koha project.
348
349 - Andrew Nugged
350
351
352 We regret any omissions.  If a contributor has been inadvertently missed,
353 please send a patch against these release notes to 
354 koha-patches@lists.koha-community.org.
355
356 ## Revision control notes
357
358 The Koha project uses Git for version control.  The current development 
359 version of Koha can be retrieved by checking out the master branch of:
360
361 - [Koha Git Repository](git://git.koha-community.org/koha.git)
362
363 The branch for this version of Koha and future bugfixes in this release
364 line is 19.11.x.
365
366 ## Bugs and feature requests
367
368 Bug reports and feature requests can be filed at the Koha bug
369 tracker at:
370
371 - [Koha Bugzilla](http://bugs.koha-community.org)
372
373 He rau ringa e oti ai.
374 (Many hands finish the work)
375
376 Autogenerated release notes updated last on 22 Jul 2020 00:57:05.