1 # RELEASE NOTES FOR KOHA 17.05.05
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.05 can be downloaded from:
13 - [Download](http://download.koha-community.org/koha-17.05.05.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.05 is a bugfix/maintenance release.
22 It includes 6 enhancements, 70 bugfixes.
31 - [[19257]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19257) Warn when reopening a basket
35 - [[18292]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18292) Tests do not need to return 1;
39 - [[14353]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14353) Show 'damaged' and other status on the 'place holds' page in staff
43 - [[17834]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17834) Change library news text for single-branch libraries
47 - [[19258]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19258) Warn when paying or writing off a fine or charge
51 - [[18871]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18871) It is unclear how to view a patron list
53 ## Security bugs fixed
55 - [[18956]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18956) Possibleprivacy breach with OPAC password recovery
56 - [[19117]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19117) paycollect.pl is vulnerable for CSRF attacks
57 - [[19333]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19333) XSS vulnerability in opac-shelves
59 ## Critical bugs fixed
63 - [[18351]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18351) No warning when deleting budgets that have funds attached
64 - [[19120]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19120) Order cancelled status is reset on basket open
65 - [[19372]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19372) Selecting MARC framework doesn't work when adding to basket from an external source
69 - [[19350]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19350) Holds without link in 773 trigger SQL::Abstract::puke
73 - [[19116]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19116) Holds not set to waiting when "Confirm" is used
74 - [[19260]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19260) Reservations / holds marked as problems being seen as expired ones and deleted wrongly.
78 - [[19343]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19343) Private lists displayed in search results list
82 - [[19122]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19122) IncludeSeeFromInSearches is broken
83 - [[19366]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19366) PatronSelfRegistrationEmailMustBeUnique pref makes it impossible to submit updates via OPAC
87 - [[19418]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19418) Patron search is broken
89 ### Searching - Elasticsearch
91 - [[18318]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18318) Wrong unicode tokenization
95 - [[19323]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19323) subscription edit permission issue
102 - [[18941]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18941) C4::Budgets GetBudgetByCode should return active budgets over inactive budgets
103 - [[19024]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19024) Order cancelled status is reset on basket close
104 - [[19118]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19118) Due to wrong variable name passed vendor name is not coming in browser title bar
106 ### Architecture, internals, and plumbing
108 - [[13012]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13012) suggestion.suggesteddate should be set to NOW if not defined
109 - [[17699]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17699) DateTime durations are not correctly subtracted
110 - [[19055]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19055) GetReservesToBranch is not used
111 - [[19130]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19130) K::A::Booksellers->search broken for attribute 'name'
115 - [[19007]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19007) Allow paypal payments via debit or credit card again
116 - [[19027]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19027) Circulation rules: Better wording for standard rules for all libraries
117 - [[19076]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19076) Renewal via Checkout screen is logged as both a renewal and a checkout
121 - [[19228]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19228) Confirm delete doesn't show when deleting an item from course
122 - [[19229]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19229) Clicking Cancel when editing course doesn't take you back to the course
126 - [[18817]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18817) Update links in the help files for the new 17.11 manual
130 - [[18469]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18469) Suspend all holds when specifying a date to resume hold does not keep date
134 - [[18537]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537) Update Ukrainian installer sample files for 17.05
135 - [[18687]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18687) Translatability: abbr tag should not contain lang attribute
136 - [[18754]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18754) Translatability: Get rid of exposed tt directives in opac-detail.tt
137 - [[18776]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18776) Translatability: Get rid of exposed tt directives in opac-advsearch.tt
138 - [[18777]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18777) Translatability: Get rid of exposed tt directives in opac-memberentry.tt
139 - [[18779]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18779) Translatability: Get rid of exposed tt directives in authorities-search-results.inc (OPAC)
140 - [[18780]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18780) Translatability: Get rid of exposed tt directive in masthead-langmenu.inc
141 - [[18781]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18781) Translatability: Get rid of exposed tt directives in openlibrary-readapi.inc
143 ### Installation and upgrade (command-line installer)
145 - [[9409]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9409) koha-create --request-db should be able to accept a dbhost option
149 - [[15924]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15924) Coce not enabled on lists
153 - [[19134]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19134) C4::SMS does not handle drivers with more than two names well
157 - [[5471]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5471) Quotes in tags cause moderation approval/rejection to fail
158 - [[9857]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9857) Did you mean? from authorities uses incorrect punctuation
159 - [[18692]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18692) When SMS is enabled the OPAC messaging table is misaligned
160 - [[18946]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18946) Change language from external web fails
164 - [[18621]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18621) After duplicate message system picks category expiry date rather than manual defined
165 - [[18636]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18636) Can not save new patron on fresh install (Conflict between autoMemberNum and BorrowerMandatoryField)
166 - [[19129]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19129) Clean up templates for organisation patrons in staff
170 - [[18985]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18985) SQL reports 'Last edit' and 'Last run' columns sort alphabetically, not chronologically
174 - [[18812]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18812) SIP Patron status does not respect OverduesBlockCirc
178 - [[16485]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16485) Collection column in Item search is always empty
182 - [[18802]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18802) Circulation.t fails if finesMode != "Do not calculate"
183 - [[18897]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18897) Elastic related tests do not skip when ES modules are not installed
184 - [[19003]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19003) Add a TestBuilder default for borrowers.login_attempts
185 - [[19004]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19004) Koha/Patrons.t fails when item-level_itypes is not set
186 - [[19009]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19009) Circulation.t is still failing randomly
187 - [[19013]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19013) sample_data.sql inserts patrons with guarantorid that do not exist
188 - [[19042]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19042) Silence warnings t/db_dependent/Letters.t
189 - [[19047]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19047) Fix AddBiblio call in Reserves.t
190 - [[19070]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19070) Fix Circulation/Branch.t
191 - [[19071]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19071) Fix Circulation/issue.t and Members/IssueSlip.t
192 - [[19126]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19126) Fix Members.t with IndependentBranches set
193 - [[19227]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19227) 00-merge-conflict-markers.t launches too many tests
194 - [[19335]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19335) 00-merge-markers.t fails
195 - [[19385]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19385) t/Calendar.t is failing randomly
196 - [[19391]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19391) auth_values_input_www.t is failing because of bug 19128
197 - [[19437]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19437) Rearrange CancelExpiredReserves tests
198 - [[19440]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19440) XISBN tests should skip if XISBN returns overlimit error
202 - [[14316]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14316) Clarify meaning of record number in Batch record deletion tool
203 - [[19081]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19081) Plack preventing uninstalled plugins from being removed on the plugins list
204 - [[19088]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19088) plugins-upload.pl causes uninitialized value noise
208 ## System requirements
212 - Perl 5.10 is required
217 The Koha manual is maintained in DocBook.The home page for Koha
220 - [Koha Documentation](http://koha-community.org/documentation/)
222 As of the date of these release notes, only the English version of the
223 Koha manual is available:
225 - [Koha Manual](http://manual.koha-community.org//en/)
227 The Git repository for the Koha manual can be found at
229 - [Koha Git Repository](http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary)
233 Complete or near-complete translations of the OPAC and staff
234 interface are available in this release for the following languages:
239 - Chinese (China) (83%)
240 - Chinese (Taiwan) (99%)
243 - English (New Zealand) (91%)
246 - French (Canada) (94%)
248 - German (Switzerland) (99%)
252 - Norwegian Bokmål (58%)
257 - Portuguese (Brazil) (84%)
264 Partial translations are available for various other languages.
266 The Koha team welcomes additional translations; please see
268 - [Koha Translation Info](http://wiki.koha-community.org/wiki/Translating_Koha)
270 for information about translating Koha, and join the koha-translate
273 - [Koha Translate List](http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate)
275 The most up-to-date translations can be found at:
277 - [Koha Translation](http://translate.koha-community.org/)
281 The release team for Koha 17.05.05 is
283 - Release Manager: [Jonathan Druart](mailto:jonathan.druart@bugs.koha-community.org)
285 - [Alex Sassmannshausen](mailto:alex.sassmannshausen@ptfs-europe.com)
286 - [Martin Renvoize](mailto:martin.renvoize@ptfs-europe.com)
288 - [Brendan Gallagher](mailto:brendan@bywatersolutions.com)
289 - [Kyle Hall](mailto:kyle@bywatersolutions.com)
290 - [Marcel de Rooy](mailto:m.de.rooy@rijksmuseum.nl)
291 - [Martin Renvoize](mailto:martin.renvoize@ptfs-europe.com)
292 - [Alex Sassmannshausen](mailto:alex.sassmannshausen@ptfs-europe.com)
293 - [Nick Clemens](mailto:nick@bywatersolutions.com)
294 - [Julian Maurice](mailto:julian.maurice@biblibre.com)
295 - [Tomás Cohen Arazi](mailto:tomascohen@gmail.com)
297 - [Marc Véron](mailto:veron@veron.ch)
298 - [Claire Gravely](mailto:claire_gravely@hotmail.com)
299 - [Josef Moravec](mailto:josef.moravec@gmail.com)
300 - [Amit Gupta](mailto:amitddng135@gmail.com)
301 - Packaging Manager: [Mirko Tietgen](mailto:mirko@abunchofthings.net)
302 - Documentation Team:
303 - [Katrin Fischer](mailto:Katrin.Fischer@bsz-bw.de)
304 - [Chris Cormack](mailto:chrisc@catalyst.net.nz)
305 - Translation Manager: [Bernardo Gonzalez Kriegel](mailto:bgkriegel@gmail.com)
307 - [Thomas Dukleth](mailto:kohadevel@agogme.com)
308 - Release Maintainers:
309 - 17.05 -- [Fridolin Somers](mailto:fridolin.somers@biblibre.com)
310 - 16.11 -- [Katrin Fischer](mailto:Katrin.Fischer@bsz-bw.de)
311 - 16.05 -- [Mason James](mtj@kohaaloha.com)
315 We thank the following libraries who are known to have sponsored
316 new features in Koha 17.05.05:
320 We thank the following individuals who contributed patches to Koha 17.05.05.
322 - Aleisha Amohia (10)
327 - Tomás Cohen Arazi (7)
328 - Marcel de Rooy (14)
329 - Jonathan Druart (33)
330 - Serhij Dubyk {Сергій Дубик} (1)
335 - Olli-Antti Kivilahti (1)
340 - Dobrica Pavlinusic (1)
342 - Fridolin Somers (6)
347 We thank the following libraries, companies, and other institutions who contributed
348 patches to Koha 17.05.05
353 - bugs.koha-community.org (33)
354 - ByWater-Solutions (14)
356 - informaticsglobal.com (1)
364 - Theke Solutions (7)
367 We also especially thank the following individuals who tested patches
374 - Christopher Brannon (1)
376 - Dilan Johnpullé (1)
378 - Frédéric Demians (1)
379 - Fridolin Somers (116)
380 - George Williams (1)
383 - Jonathan Druart (134)
385 - Julian Maurice (10)
386 - Katrin Fischer (13)
393 - Marijana Glavica (2)
397 - Tomas Cohen Arazi (16)
398 - Michael Andrew Cabus (2)
400 - Caroline Cyr La Rose (1)
401 - Marcel de Rooy (38)
403 We regret any omissions. If a contributor has been inadvertently missed,
404 please send a patch against these release notes to
405 koha-patches@lists.koha-community.org.
407 ## Revision control notes
409 The Koha project uses Git for version control. The current development
410 version of Koha can be retrieved by checking out the master branch of:
412 - [Koha Git Repository](git://git.koha-community.org/koha.git)
414 The branch for this version of Koha and future bugfixes in this release
416 The last Koha release was 17.05.04, which was released on sept. 20, 2017.
418 ## Bugs and feature requests
420 Bug reports and feature requests can be filed at the Koha bug
423 - [Koha Bugzilla](http://bugs.koha-community.org)
425 He rau ringa e oti ai.
426 (Many hands finish the work)
428 Autogenerated release notes updated last on 23 oct. 2017 12:36:12.