Update release notes for 19.05.14 release
[koha.git] / misc / release_notes / release_notes_19_05_14.md
blobe3e5feaf260054f0e0ca24ce99b4e8849698692d
1 # RELEASE NOTES FOR KOHA 19.05.14
2 25 Aug 2020
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](https://koha-community.org)
11 Koha 19.05.14 can be downloaded from:
13 - [Download](https://download.koha-community.org/koha-19.05.14.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 19.05.14 is a bugfix/maintenance release with security fixes.
22 It includes 3 security fixes, 6 enhancements, 11 bugfixes.
24 ### System requirements
26 - Debian 8 (Jessie) is not supported anymore
27 - MySQL 5.5 is not supported anymore
29 Koha is continuously tested against the following configurations and as such these are the recommendations for 
30 deployment: 
32 - Debian 9 (Stretch) with MariaDB 10.1 (and experimental MariaDB 10.3 support)
33 - Ubuntu 18.04 (Bionic) with MariaDB 10.1
35 Additional notes:
36     
37 - Perl >= 5.14 is required and 5.24 or 5.26 are recommended
38 - Zebra or Elasticsearch is required
41 ## Security bugs
43 ### Koha
45 - [[23634]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23634) Privilege escalation vulnerability for staff users with 'edit_borrowers' permission and 'OpacResetPassword' enabled
46 - [[24663]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24663) OPACPublic must be tested for all opac scripts
47 - [[25360]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25360) Use secure flag for CGISESSID cookie
50 ## Enhancements
52 ### OPAC
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
60 ### Tools
62 - [[4985]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4985) Copy a change on the calendar to all libraries
64   **Sponsored by** *Koha-Suomi Oy*
69 ## Other bugs fixed
71 ### Acquisitions
73 - [[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
75 ### Architecture, internals, and plumbing
77 - [[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
79 ### Cataloging
81 - [[25553]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25553) Edit item date sort does not sort correctly
83 ### Installation and upgrade (web-based installer)
85 - [[25491]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25491) Perl warning at the login page of installer
87 ### OPAC
89 - [[11994]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11994) Fix OpenSearch discovery in the OPAC
91   >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.
92 - [[24352]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24352) Wrong labels displaying in result list with OpacItemLocation
94   >This fixes the OPAC's MARC21 search results XSLT so that OPAC search result information is correctly labelled based on the OpacItemLocation preference.
95   >
96   >Previously, search results showed the label "Location(s)" whether the
97   >setting was "collection code" or "location."
99 ### Packaging
101 - [[25509]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25509) Remove useless libjs-jquery dependency
103 ### REST API
105 - [[25570]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25570) Listing requests should be paginated by default
107 ### SIP2
109 - [[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
111 ### Staff Client
113 - [[25756]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25756) Empty HTML table row after OPAC "Appearance" preferences
115 ### Templates
117 - [[25447]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25447) Terminology: Fix button text "Edit biblio"
119   >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."
122 ## Documentation
124 The Koha manual is maintained in Sphinx. The home page for Koha 
125 documentation is 
127 - [Koha Documentation](http://koha-community.org/documentation/)
129 As of the date of these release notes, only the English version of the
130 Koha manual is available:
132 - [Koha Manual](http://koha-community.org/manual/19.05/en/html/)
135 The Git repository for the Koha manual can be found at
137 - [Koha Git Repository](https://gitlab.com/koha-community/koha-manual)
139 ## Translations
141 Complete or near-complete translations of the OPAC and staff
142 interface are available in this release for the following languages:
144 - Arabic (98.6%)
145 - Armenian (99.9%)
146 - Armenian (Classical) (99.9%)
147 - Basque (59.2%)
148 - Chinese (China) (59.7%)
149 - Chinese (Taiwan) (99.4%)
150 - Czech (92.8%)
151 - Danish (52%)
152 - English (New Zealand) (82.7%)
153 - English (USA)
154 - Finnish (79%)
155 - French (98.3%)
156 - French (Canada) (99%)
157 - German (100%)
158 - German (Switzerland) (85.7%)
159 - Greek (73.5%)
160 - Hindi (100%)
161 - Italian (90.2%)
162 - Norwegian Bokmål (88.4%)
163 - Occitan (post 1500) (55.9%)
164 - Polish (82.7%)
165 - Portuguese (99.9%)
166 - Portuguese (Brazil) (94.2%)
167 - Slovak (86.5%)
168 - Spanish (100%)
169 - Swedish (87.9%)
170 - Turkish (99.9%)
171 - Ukrainian (73.7%)
172 - Vietnamese (50.7%)
174 Partial translations are available for various other languages.
176 The Koha team welcomes additional translations; please see
178 - [Koha Translation Info](http://wiki.koha-community.org/wiki/Translating_Koha)
180 For information about translating Koha, and join the koha-translate 
181 list to volunteer:
183 - [Koha Translate List](http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate)
185 The most up-to-date translations can be found at:
187 - [Koha Translation](http://translate.koha-community.org/)
189 ## Release Team
191 The release team for Koha 19.05.14 is
194 - Release Manager: Jonathan Druart
196 - Release Manager assistants:
197   - Martin Renvoize
198   - Tomás Cohen Arazi
200 - QA Manager: Katrin Fischer
202 - QA Team:
203   - Marcel de Rooy
204   - Joonas Kylmälä
205   - Josef Moravec
206   - Tomás Cohen Arazi
207   - Nick Clemens
208   - Kyle Hall
209   - Martin Renvoize
210   - Alex Arnaud
211   - Julian Maurice
212   - Matthias Meusburger
214 - Topic Experts:
215   - Elasticsearch -- Frédéric Demians
216   - REST API -- Tomás Cohen Arazi
217   - UI Design -- Owen Leonard
218   - Zebra -- Fridolin Somers
219   - Accounts -- Martin Renvoize
220   - CAS/Shibboleth -- Matthias Meusburger
222 - Bug Wranglers:
223   - Michal Denár
224   - Holly Cooper
225   - Henry Bolshaw
226   - Lisette Scheer
227   - Mengü Yazıcıoğlu
229 - Packaging Manager: Mason James
232 - Documentation Managers:
233   - Caroline Cyr La Rose
234   - David Nind
236 - Documentation Team:
237   - Martin Renvoize
238   - Donna Bachowski
239   - Lucy Vaux-Harvey
240   - Kelly McElligott
241   - Jessica Zairo
242   - Chris Cormack
243   - Henry Bolshaw
244   - Jon Drucker
246 - Translation Manager: Bernardo González Kriegel
249 - Release Maintainers:
250   - 20.05 -- Lucas Gass
251   - 19.11 -- Aleisha Amohia
252   - 19.05 -- Victor Grousset
254 - Release Maintainer mentors:
255   - 19.11 -- Hayley Mapley
256   - 19.05 -- Martin Renvoize
258 ## Credits
259 We thank the following libraries who are known to have sponsored
260 new features in Koha 19.05.14:
262 - Koha-Suomi Oy
264 We thank the following individuals who contributed patches to Koha 19.05.14.
266 - Tomás Cohen Arazi (7)
267 - Nick Clemens (2)
268 - David Cook (3)
269 - Jonathan Druart (7)
270 - Katrin Fischer (2)
271 - Victor Grousset (3)
272 - Kyle Hall (1)
273 - Owen Leonard (3)
274 - Hayley Mapley (1)
275 - Martin Renvoize (10)
276 - Marcel de Rooy (1)
277 - Andreas Roussos (1)
278 - Slava Shishkin (1)
279 - Emmi Takkinen (2)
280 - Koha Translators (1)
282 We thank the following libraries, companies, and other institutions who contributed
283 patches to Koha 19.05.14
285 - Athens County Public Libraries (3)
286 - Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (2)
287 - ByWater-Solutions (3)
288 - Catalyst (1)
289 - Dataly Tech (1)
290 - Independant Individuals (3)
291 - Koha Community Developers (10)
292 - Prosentient Systems (3)
293 - PTFS-Europe (10)
294 - Rijks Museum (1)
295 - Theke Solutions (7)
297 We also especially thank the following individuals who tested patches
298 for Koha.
300 - Aleisha Amohia (36)
301 - Tomás Cohen Arazi (9)
302 - Jonathan Druart (31)
303 - Katrin Fischer (15)
304 - Lucas Gass (27)
305 - Victor Grousset (40)
306 - Sally Healey (7)
307 - Rhonda Kuiper (1)
308 - Owen Leonard (4)
309 - Julian Maurice (1)
310 - David Nind (5)
311 - Martin Renvoize (22)
312 - Marcel de Rooy (8)
313 - Christofer Zorn (1)
315 We thank the following individuals who mentored new contributors to the Koha project.
317 - Andrew Nugged
320 We regret any omissions.  If a contributor has been inadvertently missed,
321 please send a patch against these release notes to 
322 koha-patches@lists.koha-community.org.
324 ## Revision control notes
326 The Koha project uses Git for version control.  The current development 
327 version of Koha can be retrieved by checking out the master branch of:
329 - [Koha Git Repository](git://git.koha-community.org/koha.git)
331 The branch for this version of Koha and future bugfixes in this release
332 line is 19.05.x.
334 ## Bugs and feature requests
336 Bug reports and feature requests can be filed at the Koha bug
337 tracker at:
339 - [Koha Bugzilla](http://bugs.koha-community.org)
341 He rau ringa e oti ai.
342 (Many hands finish the work)
344 Autogenerated release notes updated last on 25 Aug 2020 11:37:52.