Bug 19135: Restore AllowHoldsOnPatronsPossessions behaviour
[koha.git] / misc / release_notes / release_notes_17_05_02.md
blobf5a4ae6fef1ceb3bc712da2d3afcc3ff86d3a37e
1 # RELEASE NOTES FOR KOHA 17.05.02
2 27 juil. 2017
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](http://koha-community.org)
11 Koha 17.05.02 can be downloaded from:
13 - [Download](http://download.koha-community.org/koha-17.05.01.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 17.05.02 is a bugfix/maintenance release.
22 It includes 4 enhancements, 38 bugfixes.
27 ## Enhancements
29 ### Architecture, internals, and plumbing
31 - [[18782]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18782) Remove unused C4::Serials::getsupplierbyserialid
32 - [[18931]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18931) Add a "data corrupted" section on the about page
34 ### Circulation
36 - [[18881]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18881) Remove dead code in circ/view_holdsqueue.pl
38 ### I18N/L10N
40 - [[18703]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18703) Translatability: Resolve some remaining %%] problems for staff client in 6 Files
43 ## Critical bugs fixed
45 ### Acquisitions
47 - [[18756]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18756) Users can view aq.baskets even if they are not allowed
49 ### Architecture, internals, and plumbing
51 - [[18966]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18966) Move of checkouts - Deal with duplicate IDs at DBMS level
53 ### Authentication
55 - [[18880]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18880) Regression breaks local authentication fallback for all external authentications
57 ### MARC Bibliographic record staging/import
59 - [[18577]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18577) Importing a batch using a framework not fully set up causes and endless loop
61 ### OPAC
63 - [[18572]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18572) Improper branchcode  set during OPAC renewal
64 - [[18938]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18938) opac/svc/patron_notes and opac/opac-issue-note.pl use GetMember
65 - [[18955]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18955) autocomplete is on in OPAC password recovery
67 ### Searching
69 - [[18434]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18434) Elasticsearch indexing broken with newer catmandu version
71 ### Test Suite
73 - [[18807]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18807) www/batch.t is failing
74 - [[18826]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18826) REST API tests do not clean up
76 ### Tools
78 - [[18806]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18806) Cannot revert a batch
79 - [[18870]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18870) Patron Clubs breaks when creating a club
81 ### Z39.50 / SRU / OpenSearch Servers
83 - [[18910]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18910) Regression: Z39.50 wrong conversion in Unimarc by Bug 18152
86 ## Other bugs fixed
88 ### Acquisitions
90 - [[18830]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18830) Message to user is poorly constructed
92 ### Architecture, internals, and plumbing
94 - [[14572]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14572) insert_single_holiday() forces a value on an AUTO_INCREMENT column, during an INSERT
95 - [[18633]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18633) Logs are full of CGI::param called in list context - itemsearch.pl
96 - [[18771]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18771) CGI.pm: Subroutine multi_param redefined
97 - [[18824]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18824) Remove stray i from matching-rules.tt
99 ### Database
101 - [[18848]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18848) borrowers.lastseen comment typo
103 ### I18N/L10N
105 - [[18699]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18699) Get rid of %%] in translation for edi_accounts.tt
106 - [[18800]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18800) Patron card images: Add some more explanation to upload page and fix small translatability issue
107 - [[18901]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18901) Sysprefs translation: translate only *.pref files (not *.pref*)
109 ### Lists
111 - [[18214]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18214) Cannot edit list permissions of a private list
113 ### OPAC
115 - [[16711]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16711) OPAC Password recovery: Handling if multiple accounts have the same mail address
116 - [[18634]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18634) Missing empty line at end of opac.pref / colliding translated preference sections
118 ### Patrons
120 - [[18630]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18630) Translatability (Clubs): 'Cancel' is ambiguous and leads to mistakes
121 - [[18858]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18858) Warn when deleting a borrower debarment
123 ### Reports
125 - [[11235]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11235) Names for reports and dictionary are cut off when quotes are used
126 - [[13452]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13452) Average checkout report always uses biblioitems.itemtype
128 ### SIP2
130 - [[18755]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18755) Allow empty password fields in Patron Info requests
132 > Some SIP devices expect an empty password field in a patron info request to be accepted as OK by the server. Since patch for bug 16610 was applied this is not the case. This reinstates the old behaviour for sip logins with the parameter allow_empty_passwords="1"
136 ### Serials
138 - [[18356]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18356) Prediction pattern wrong, skips years, for some year based frequencies
139 - [[18607]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18607) Fix date calculations for monthly frequencies in Serials
140 - [[18697]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18697) Fix date calculations for day/week frequencies in Serials
142 ### System Administration
144 - [[18934]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18934) Warns in Admin -> SMS providers
146 ### Templates
148 - [[17639]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17639) Remove white filling inside of Koha logo
150 ### Test Suite
152 - [[18748]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18748) Noisy t/db_dependent/AuthorisedValues.t
153 - [[18804]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18804) Selenium tests are failing
155 ### Tools
157 - [[18613]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18613) Deleting a Letter from a library as superlibrarian deletes the "All libraries" rule
161 ## System requirements
163 Important notes:
164     
165 - Perl 5.10 is required
166 - Zebra is required
168 ## Documentation
170 The Koha manual is maintained in DocBook.The home page for Koha 
171 documentation is 
173 - [Koha Documentation](http://koha-community.org/documentation/)
175 As of the date of these release notes, only the English version of the
176 Koha manual is available:
178 - [Koha Manual](http://manual.koha-community.org//en/)
180 The Git repository for the Koha manual can be found at
182 - [Koha Git Repository](http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary)
184 ## Translations
186 Complete or near-complete translations of the OPAC and staff
187 interface are available in this release for the following languages:
189 - English (USA)
190 - Arabic (99%)
191 - Armenian (100%)
192 - Chinese (China) (84%)
193 - Chinese (Taiwan) (99%)
194 - Czech (95%)
195 - Danish (69%)
196 - English (New Zealand) (91%)
197 - Finnish (99%)
198 - French (97%)
199 - French (Canada) (91%)
200 - German (100%)
201 - German (Switzerland) (100%)
202 - Greek (77%)
203 - Hindi (96%)
204 - Italian (100%)
205 - Korean (51%)
206 - Norwegian Bokmål (55%)
207 - Occitan (77%)
208 - Persian (58%)
209 - Polish (100%)
210 - Portuguese (100%)
211 - Portuguese (Brazil) (85%)
212 - Slovak (90%)
213 - Spanish (100%)
214 - Swedish (96%)
215 - Turkish (99%)
216 - Vietnamese (71%)
218 Partial translations are available for various other languages.
220 The Koha team welcomes additional translations; please see
222 - [Koha Translation Info](http://wiki.koha-community.org/wiki/Translating_Koha)
224 for information about translating Koha, and join the koha-translate 
225 list to volunteer:
227 - [Koha Translate List](http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate)
229 The most up-to-date translations can be found at:
231 - [Koha Translation](http://translate.koha-community.org/)
233 ## Release Team
235 The release team for Koha 17.05.02 is
237 - Release Manager: [Jonathan Druart](mailto:jonathan.druart@bugs.koha-community.org)
238 - RM Assistants :
239   - [Alex Sassmannshausen](mailto:alex.sassmannshausen@ptfs-europe.com)
240   - [Martin Renvoize](mailto:martin.renvoize@ptfs-europe.com)
241 - QA Team:
242   - [Brendan Gallagher](mailto:brendan@bywatersolutions.com)
243   - [Kyle Hall](mailto:kyle@bywatersolutions.com)
244   - [Marcel de Rooy](mailto:m.de.rooy@rijksmuseum.nl)
245   - [Martin Renvoize](mailto:martin.renvoize@ptfs-europe.com)
246   - [Alex Sassmannshausen](mailto:alex.sassmannshausen@ptfs-europe.com)
247   - [Nick Clemens](mailto:nick@bywatersolutions.com)
248   - [Julian Maurice](mailto:julian.maurice@biblibre.com)
249   - [Tomás Cohen Arazi](mailto:tomascohen@gmail.com)
250 - Bug Wranglers:
251   - [Marc Véron](mailto:veron@veron.ch)
252   - [Claire Gravely](mailto:claire_gravely@hotmail.com)
253   - [Josef Moravec](mailto:josef.moravec@gmail.com)
254   - [Amit Gupta](mailto:amitddng135@gmail.com)
255 - Packaging Manager: [Mirko Tietgen](mailto:mirko@abunchofthings.net)
256 - Documentation Team:
257   - [Katrin Fischer](mailto:Katrin.Fischer@bsz-bw.de)
258   - [Chris Cormack](mailto:chrisc@catalyst.net.nz)
259 - Translation Manager: [Bernardo Gonzalez Kriegel](mailto:bgkriegel@gmail.com)
260 - Wiki curators:
261   - [Thomas Dukleth](mailto:kohadevel@agogme.com)
262 - Release Maintainers:
263   - 17.05 -- [Fridolin Somers](mailto:fridolin.somers@biblibre.com)
264   - 16.11 -- [Katrin Fischer](mailto:Katrin.Fischer@bsz-bw.de)
265   - 16.05 -- [Mason James](mtj@kohaaloha.com)
267 ## Credits
269 We thank the following libraries who are known to have sponsored
270 new features in Koha 17.05.02:
272 - Catalyst IT
274 We thank the following individuals who contributed patches to Koha 17.05.02.
276 - Aleisha Amohia (2)
277 - Colin Campbell (2)
278 - Nick Clemens (7)
279 - Tomás Cohen Arazi (3)
280 - Chris Cormack (1)
281 - Christophe Croullebois (1)
282 - Marcel de Rooy (15)
283 - Jonathan Druart (21)
284 - Katrin Fischer (2)
285 - Mason James (1)
286 - Lee Jamison (2)
287 - Owen Leonard (1)
288 - Julian Maurice (6)
289 - Josef Moravec (1)
290 - Rodrigo Santellan (1)
291 - Fridolin Somers (3)
292 - Mark Tompsett (3)
293 - Marc Véron (8)
294 - Baptiste Wojtkowski (2)
296 We thank the following libraries, companies, and other institutions who contributed
297 patches to Koha 17.05.02
299 - ACPL (1)
300 - BibLibre (12)
301 - BigBallOfWax (1)
302 - BSZ BW (2)
303 - bugs.koha-community.org (21)
304 - ByWater-Solutions (7)
305 - KohaAloha (1)
306 - Marc Véron AG (8)
307 - marywood.edu (2)
308 - PTFS-Europe (2)
309 - Rijksmuseum (15)
310 - Theke Solutions (3)
311 - unidentified (7)
313 We also especially thank the following individuals who tested patches
314 for Koha.
316 - Aleisha Amohia (1)
317 - Alex Buckley (2)
318 - Blou (1)
319 - Chris Cormack (5)
320 - Chris Kirby (1)
321 - David Kuhn (1)
322 - Frédéric Demians (1)
323 - Fridolin Somers (83)
324 - Jonathan Druart (70)
325 - Josef Moravec (19)
326 - Julian Maurice (6)
327 - Katrin Fischer (2)
328 - Lee Jamison (12)
329 - Magnus Enger (1)
330 - Marc Véron (3)
331 - Mark Tompsett (2)
332 - Mirko Tietgen (1)
333 - Nick Clemens (6)
334 - Owen Leonard (2)
335 - Srdjan (1)
336 - Tomas Cohen Arazi (13)
337 - Brendan A Gallagher (4)
338 - Indranil Das Gupta (L2C2 Technologies) (1)
339 - Kyle M Hall (14)
340 - Marcel de Rooy (38)
341 - Israelex A Veleña for KohaCon17 (1)
343 We regret any omissions.  If a contributor has been inadvertently missed,
344 please send a patch against these release notes to 
345 koha-patches@lists.koha-community.org.
347 ## Revision control notes
349 The Koha project uses Git for version control.  The current development 
350 version of Koha can be retrieved by checking out the master branch of:
352 - [Koha Git Repository](git://git.koha-community.org/koha.git)
354 The branch for this version of Koha and future bugfixes in this release
355 line is 17.05.x.
358 ## Bugs and feature requests
360 Bug reports and feature requests can be filed at the Koha bug
361 tracker at:
363 - [Koha Bugzilla](http://bugs.koha-community.org)
365 He rau ringa e oti ai.
366 (Many hands finish the work)
368 Autogenerated release notes updated last on 27 juil. 2017 11:45:06.