6ac27aef85d365f2e305d04f34061d6e5e31ae33
[koha.git] / misc / release_notes / release_notes_17_11_00.md
1 # RELEASE NOTES FOR KOHA 17.11.00
2 28 Nov 2017
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 17.11.00 can be downloaded from:
12
13 - [Download](http://download.koha-community.org/koha-17.11-latest.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 17.11.00 is a major release, that comes with many new features.
21
22 It includes 9 new features, 138 enhancements, 350 bugfixes.
23
24
25
26 ## New features
27
28 ### Acquisitions
29
30 - [[15685]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15685) Allow creation of items (AcqCreateItem) to be customizable per-basket
31
32 ### Architecture, internals, and plumbing
33
34 - [[14826]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14826) Store account offsets
35
36 > The account offsets table allows libraries to know the entire history of fees and payments in Koha. Previously there was no way to directly connect fees and payments. The addition of the account offsets table allows you to know which fees paid which fines visa versa. This data will be accessible via reports and later via the staff intranet ( via Bug 2696 ).
37
38
39 - [[19173]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19173) Make OPAC online payments pluggable
40
41 > This development allows adding new payment methods through the use of Koha plugins. It provides institutions with more flexibility and an easier path to integrate local payment methods.
42
43
44
45 ### Circulation
46
47 - [[7317]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7317) Add an Interlibrary Loan Module to Circulation and OPAC
48
49 > Adds the ability to place interlibrary loan requests in Koha.   
50 Interlibrary loan requests are common especially in academic or special libraries where the enduser or librarian may be entitled to request a book or article from an external library such as the British Library (BLDSS) using their interlibrary loan service.   
51 This patch set comes with 3 configured backends - BLDSS, Freeform and a Dummy account which is the default for testing.  The BLDSS backend allows users to search stock held by the British Library using their api, and allows requests to be placed against it. The Freeform backend allows the creation of Interlibrary loan requests using a manual form.    
52 Interlibrary loan requests can be made from the OPAC or from the staff client. The enduser can query the backend database and place requests. Alternatively they can create requests using the manual form.  
53 From the OPAC interface endusers can view and comment on their requests if enabled.  
54 In the staff client librarians can manage requests placed on the OPAC, processing them against a backend (e.g. British Library). Alternatively the system allows requests to be placed with peer libraries. Peer libraries can be identified by an Organizational patron category type and requests can be sent to the peer library by email.  
55 Core request information such as links to borrowers, branch, request status, staff and customer notes, unique identifiers are stored in the database and can be displayed and reported on.
56
57
58
59 ### OPAC
60
61 - [[2093]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=2093) Add OPAC dashboard for logged-in users
62
63 > Add a summary to the OPAC once the user has logged in that  
64 shows the users number of checkouts, overdues, holds pending, holds waiting and total fines. It can be turned on with the new system preference OPACUserSummary.
65
66
67
68 ### Patrons
69
70 - [[14919]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14919) Holds history for patrons
71
72 > This new feature adds new page called "Holds history". The page is accessible from left menu on every patron related page. It allows librarians to see the history of all holds of given patron, with the actual status. It could be useful especially when the hold is cancelled. Before this patch the hold just disappeared when cancelled (automatically or manually).
73
74
75 - [[18298]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18298) Allow enforcing password complexity
76
77 > Add the option to enforce a strong password policy.  
78 That policy would mean that passwords should include 1 lowercase, 1 uppercase and 1 digit.  
79 This option is turned on for new installations.
80
81
82
83 ### REST api
84
85 - [[18120]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18120) CRUD endpoint for vendors
86
87 ### System Administration
88
89 - [[10132]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10132) Add option to set MarcOrgCode on branch level
90
91 > This development allows setting different MARC organization codes (http://www.loc.gov/marc/organizations) for each library/branch, instead of only the globally configured 'MARCOrgCode' syspref. This is particularly useful for consortia with different libraries and different MARC organization codes.
92
93
94
95 ## Enhancements
96
97 ### Acquisitions
98
99 - [[8612]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8612) CSV export profile to have custom fields in export csv basket
100 - [[12349]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12349) Link patron name on suggestions
101 - [[18399]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18399) Add reasons on edit suggestion page
102 - [[18581]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18581) Add standard edit and delete buttons to suggestions list
103 - [[18582]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18582) Hide empty rows in detailed suggestion view
104 - [[19257]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19257) Warn when reopening a basket
105
106 ### Architecture, internals, and plumbing
107
108 - [[17554]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17554) Move GetBorrowersWithEmail to Koha::Patron
109 - [[17680]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17680) C4::Circulation - Replace GetItemIssue with Koha::Checkouts
110 - [[17738]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17738) Move GetReservesFromBorrowernumber to Koha::Patron->holds
111 - [[17797]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17797) Add XSLT_Handler in opac/unapi
112 - [[17807]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17807) Use XSLT_Handler in oai.pl
113 - [[17829]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17829) Move GetMember to Koha::Patron
114 - [[17843]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17843) Move C4::Koha::getitemtypeinfo to Koha::ItemTypes
115 - [[17965]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17965) TT syntax for notices - Prove that DUEDGST is compatible
116 - [[17966]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17966) TT syntax for notices - Prove that ISSUESLIP is compatible
117 - [[17967]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17967) TT syntax for notices - Prove that ODUE is compatible
118 - [[17969]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17969) Refactor the way the items.content placeholder is generated
119 - [[17975]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17975) TT syntax for notices - Prove that HOLD_SLIP is compatible
120 - [[17989]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17989) Stricter control on source directory for html templates
121 - [[18149]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18149) Move CountUsage calls to Koha namespace
122 - [[18226]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18226) Remove "use Test::DBIx::Class" instantiations' dangerous code duplication
123 - [[18254]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18254) Remove C4::Items::GetItemsByBiblioitemnumber call from additem.pl
124 - [[18259]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18259) Koha::Biblio - Remove GetSubscriptionsId
125 - [[18260]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18260) Koha::Biblio - Remove GetBiblio
126 - [[18262]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18262) Koha::Biblios - Remove GetBiblioData - part 1
127 - [[18276]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18276) Koha::Biblio - Remove GetBiblioFromItemNumber
128 - [[18277]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18277) Koha::Biblio - Remove GetBiblionumberFromItemnumber
129 - [[18278]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18278) C4::Items - Remove GetItemLocation
130 - [[18279]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18279) C4::Items - Remove GetLostItems
131 - [[18285]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18285) Koha::Database schema cache accessors
132 - [[18295]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18295) C4::Items - Remove get_itemnumbers_of
133 - [[18296]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18296) C4::Items - Remove GetItemInfosOf
134 - [[18361]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18361) Koha::Objects->find should accept composite primary keys
135 - [[18539]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18539) Forbid Koha::Objects->find calls in list context
136 - [[18643]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18643) Remove dead code in reports/statistics 'Till reconciliation'
137 - [[18782]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18782) Remove unused C4::Serials::getsupplierbyserialid
138 - [[18785]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18785) Add Koha::Subscription::biblio
139 - [[18881]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18881) Remove dead code in circ/view_holdsqueue.pl
140 - [[18894]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18894) Add ability to limit the number of messages sent by misc/cronjobs/process_message_queue.pl at a time
141 - [[18931]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18931) Add a "data corrupted" section on the about page
142 - [[19025]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19025) Move C4::Reserves::GetReserveInfo to Koha::Holds
143 - [[19038]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19038) Remove OPACShowBarcode syspref
144 - [[19040]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19040) Change prototype of C4::Biblio::GetMarcBiblio
145 - [[19056]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19056) Move C4::Reserves::GetReserveCount to the Koha namespace
146 - [[19057]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19057) Move C4::Reserves::GetReserve to the Koha namespace
147 - [[19058]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19058) Move C4::Reserves::GetReserveId to Koha::Holds
148 - [[19059]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19059) Move C4::Reserves::CancelReserve to the Koha::Hold->cancel
149 - [[19178]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19178) Remove outdated sms/* scripts
150 - [[19209]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19209) Koha::Objects should provide ->is_paged method
151 - [[19256]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19256) Koha::Acquisition::Order should use Koha::Object
152
153 ### Authentication
154
155 - [[16892]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16892) Add automatic patron registration via OAuth2 login
156
157 ### Cataloging
158
159 - [[13912]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13912) Add syspref for default place of publication (country code) for field 008, range 15-17
160 - [[16204]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16204) Show friendly error message when trying to edit record which no longer exists
161 - [[17039]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17039) Add cancel/new item option when editing an item
162 - [[17288]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17288) Advanced Editor - Rancor - Helpers for 006 and 007 fields
163 - [[18735]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18735) Print Barcode as soon as adding an item
164 - [[19348]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19348) Title column in item search is too narrow
165
166 ### Circulation
167
168 - [[10748]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10748) Add option to block return of lost items
169 - [[14039]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14039) Add patron title to checkout screen
170 - [[18708]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18708) Show itemBarcodeFallbackSearch results in a modal window
171 - [[18882]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18882) Add location code to statistics table for checkouts and renewals
172
173 ### Command-line Utilities
174
175 - [[14533]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14533) koha-create --use-db option shouldn't create any db or db user
176 - [[16187]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16187) Add a script to cancel unfilled holds after a specified number of days
177 - [[17467]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17467) Introduce a single koha-zebra script to handle Zebra daemons for instances
178
179 > To ease multi-tenant sites maintenance, several handy scripts were introduced. For handling Zebra, 4 scripts were introduced: koha-start-zebra, koha-stop-zebra, koha-restart-zebra and koha-rebuild-zebra.  
180 This patch introduces a new script, koha-zebra, that unifies those actions regarding Zebra daemons on a per instance base, through the use of option switches.
181
182
183 - [[18877]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18877) Add documentation on dbhost for koha-create help
184 - [[19462]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19462) Add a koha-elasticsearch command
185
186 > A new command-line script is added for handling Elasticsearch indexing-related tasks for each Koha instance.
187
188
189 - [[19472]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19472) Add perl extension to borrowers-force-messaging-defaults
190
191 ### Course reserves
192
193 - [[19231]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19231) No warning of number of attached items when deleting a course
194
195 ### Hold requests
196
197 - [[14353]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14353) Show 'damaged' and other status on the 'place holds' page in staff
198
199 ### I18N/L10N
200
201 - [[18665]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18665) Translatability: Add tt filter to allow html tags inside tt directives
202
203 ### Label/patron card printing
204
205 - [[18465]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18465) Patron card creator: Print on duplex card printer
206 - [[18528]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18528) Patron card creator template: switch form fields for card height and card width
207 - [[18541]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18541) Patron card creator: Add a grid to support layout design
208
209 ### Lists
210
211 - [[17214]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17214) Add records to lists by biblio number
212 - [[18228]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18228) Make list permissions easier to use/understand
213 - [[18672]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18672) Creation Date and Modification Date are the same for a list in the Lists Module
214 - [[18980]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18980) Add an explanation when Anyone permission has no actual effect
215 - [[19255]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19255) Correct explanation about list categories on shelves.pl in staff
216
217 ### MARC Bibliographic data support
218
219 - [[15140]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15140) Add MARC21 776 to OPAC and staff display
220
221 ### MARC Bibliographic record staging/import
222
223 - [[18389]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18389) Allow using MARC modification templates in bulkmarcimport.pl
224
225 ### Notices
226
227 - [[18847]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18847) Add "Save and continue" option to notice editing
228
229 ### OPAC
230
231 - [[13796]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13796) Alert in OPAC when renewing an item with a rental charge
232 - [[16759]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16759) Make OPAC holdings table configurable
233 - [[17834]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17834) Change library news text for single-branch libraries
234 - [[18354]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18354) Adding item type attribute to cover image div
235 - [[18616]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18616) The "Add forgot password link to OPAC" should allow patrons to use their library card number in addition to username
236 - [[18775]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18775) The "Password Reset" notice should use the patron's homebranch's email as "from" address
237 - [[18860]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18860) OPAC Messaging Settings table is not styled with thead
238 - [[18949]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18949) OPAC MARC details holdings table is not styled with thead
239 - [[19028]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19028) Add 'shelving location' to holdings table in detail page
240 - [[19068]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19068) OPAC purchase suggestion doesn't allow users to enter quantity of items
241 - [[19212]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19212) Warns when asking for a discharge OPAC
242 - [[19216]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19216) Patron clubs table has an empty column in OPAC
243
244 ### Patrons
245
246 - [[6758]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6758) Capture membership renewal date for reporting purposes
247 - [[13178]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13178) cardnumber field length is too short
248 - [[13572]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13572) Add not-expired parameter to borrowers-force-messaging-defaults script
249 - [[15644]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15644) City dropdown default selection when modifying a patron matches only on city
250 - [[18555]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18555) Create patron list from patron import
251 - [[19400]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19400) Reminder to unset gone no address flag after patron makes a modification request
252
253 ### REST api
254
255 - [[18137]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18137) Migrate from Mojolicious::Plugin::Swagger2 to Mojolicious::Plugin::OpenAPI
256 - [[18282]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18282) OpenAPI operationId must be unique
257 - [[19196]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19196) Add pagination helpers
258
259 ### Reports
260
261 - [[18667]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18667) Show a diff view of SQL reports when converting
262
263 ### SIP2
264
265 - [[16755]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16755) Allow SIP2 field DA (hold patron name) to be customized
266 - [[16899]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16899) Add ability to disallow overpayments via SIP
267 - [[18104]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18104) Allow SIP2 field AE (personal name) to be customized
268
269 ### Searching
270
271 - [[13205]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13205) Last/First page options for result list paging
272 - [[18916]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18916) Add pagination to top of search results in staff client
273 - [[19461]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19461) Add floating toolbar to staff client catalog search results
274
275 ### Self checkout
276
277 - [[17381]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17381) Add system preference SCOMainUserBlock
278
279 ### Serials
280
281 - [[18184]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18184) Subscriptions summaries don't show if seeing all subs attached to a biblio
282
283 ### Staff Client
284
285 - [[12644]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12644) Add subtitles to staff client cart
286 - [[18718]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18718) Language selector in staff header menu similar to OPAC
287
288 ### System Administration
289
290 - [[12768]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12768) Replacement cost and processing fee management
291 - [[18857]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18857) Have "actions" at both ends of the circulation rules table
292
293 ### Templates
294
295 - [[12691]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12691) Use Koha.Preference for calls to SCOUserJS, SCOUserCSS, OPACUserCSS, opacuserjs, etc in Self-Checkout
296 - [[16545]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16545) Make edit link a styled button in item search results
297 - [[17893]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17893) Move JavaScript to the footer on staff client catalog pages
298 - [[18542]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18542) Move and style "new field" link in item search form
299 - [[18739]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18739) Add SVG version of staff-home-icons-sprite image
300 - [[18810]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18810) Update Font Awesome to 4.7.0
301 - [[19356]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19356) Move staff client cart JavaScript to the footer
302
303 ### Test Suite
304
305 - [[15339]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15339) TestBuilder build parameter warnings
306 - [[18286]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18286) Test::DBIx::Class connection/schema is shadowed by a cached connection/schema
307 - [[18287]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18287) Fix t/Koha.t having a Test::DBIx::Class cache issue
308 - [[18288]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18288) Fix t/SocialData.t having a Test::DBIx::Class cache issue
309 - [[18289]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18289) Fix t/Prices.t having a Test::DBIx::Class cache issue
310 - [[18292]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18292) Tests do not need to return 1;
311 - [[18508]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18508) Fix t/db_dependent/api/v1/swagger/definitions.t (follow-up of 18137)
312 - [[19119]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19119) Remove t/db_dependent/api/v1/swagger/definitions.t
313 - [[19337]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19337) Allow basic_workflow.t be configured by ENV
314 - [[19513]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19513) More changes to MarkIssueReturned.t (after bug 19487)
315
316 ### Tools
317
318 - [[18430]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18430) Plugins page should have a link to viewing other types
319 - [[18869]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18869) Patron clubs and templates tables look strange when empty
320 - [[18871]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18871) It is unclear how to view a patron list
321 - [[18917]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18917) Use font awesome buttons in CSV profiles
322 - [[19022]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19022) Improve location and author display in inventory tool
323 - [[19420]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19420) Improve display of errors from failure of uploading file during stage import
324
325
326 ## Critical bugs fixed
327
328 (This list includes all bugfixes since the previous major version. Most of them
329 have already been fixed in maintainance releases)
330
331 ### Acquisitions
332
333 - [[18351]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18351) No warning when deleting budgets that have funds attached
334 - [[18756]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18756) Users can view aq.baskets even if they are not allowed
335 - [[18900]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18900) Wrong number format in receiving order
336 - [[18906]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18906) Superlibrarian and budget_manage_all users should always see all funds
337 - [[18999]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18999) Acq: Shipping cost not included in total spent on acq home and funds page
338 - [[19120]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19120) Order cancelled status is reset on basket open
339 - [[19194]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19194) Internal server error when receiving an order with no itemtype
340 - [[19277]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19277) TT syntax - Data is not ordered in notices
341 - [[19296]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19296) Tax is being subtracted from orders when vendor price does not include gst and ordering from a file
342 - [[19332]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19332) Basket grouping PDF and CSV exports empty
343 - [[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
344 - [[19425]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19425) Adding orders from order file with multiple budgets per record triggers error
345 - [[19596]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19596) Internal server error if open order with deleted biblio / null biblionumber
346 - [[19695]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19695) Uncertain prices should not use find in list context
347
348 ### Architecture, internals, and plumbing
349
350 - [[12363]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12363) Marking an item as lost in koha always returns it, but longoverdue.pl may not
351 - [[16069]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16069) XSS issue in basket.pl page
352 - [[18651]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18651) Move of checkouts is still not correctly handled
353 - [[18726]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18726) OPAC XSS - biblionumber
354 - [[18727]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18727) System preferences loose part of values because of double quotes
355 - [[18966]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18966) Move of checkouts - Deal with duplicate IDs at DBMS level
356 - [[19033]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19033) XSS Flaws in Currencies and exchange page
357 - [[19034]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19034) XSS Flaws in- Cities - Z39.50/SRU servers administration - Patron categories pages
358 - [[19035]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19035) Stored XSS in patron lists -  lists.pl
359 - [[19050]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19050) XSS Flaws in Quick spine label creator
360 - [[19051]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19051) XSS Flaws in - Batch record deletion page - Batch item deletion page - Batch item modification page
361 - [[19052]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19052) XSS Flaws in - vendor search page - Invoice search page
362 - [[19054]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19054) XSS Flaws in Report - Top Most-circulated items
363 - [[19078]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19078) XSS Flaws in System preferences
364 - [[19079]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19079) XSS Flaws in Membership page
365 - [[19080]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19080) Handle non existing patrons
366 - [[19086]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19086) Multiple cross-site scripting vulnerabilities
367 - [[19100]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19100) XSS Flaws in memberentry.pl
368 - [[19103]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19103) Stored XSS in itemtypes.pl - patron-attr-types.pl - matching-rules.pl
369 - [[19105]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19105) XSS Stored in holidays.pl
370 - [[19108]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19108) Stored XSS in multiple scripts
371 - [[19110]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19110) XSS Stored in branches.pl
372 - [[19112]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19112) Stored XSS in basketheader.pl
373 - [[19114]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19114) Stored XSS in parcels.pl
374 - [[19117]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19117) paycollect.pl is vulnerable for CSRF attacks
375 - [[19125]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19125) XSS - members.pl
376 - [[19127]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19127) Stored XSS in csv-profiles.pl
377 - [[19128]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19128) XSS - patron-attr-types.tt, authorised_values.tt and categories.tt
378 - [[19333]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19333) XSS vulnerability in opac-shelves
379 - [[19655]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19655) To.json doesn't escape newlines which can create invalid JSON
380
381 ### Authentication
382
383 - [[18046]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18046) Problem with redirect on logout with CAS
384 - [[18880]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18880) Regression breaks local authentication fallback for all external authentications
385
386 ### Cataloging
387
388 - [[18131]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18131) Matching staged records when using elastic search fails
389 - [[19350]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19350) Holds without link in 773 trigger SQL::Abstract::puke
390 - [[19503]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19503) Duplicating a dropdown menu subfield yields an empty subfield tag
391
392 ### Circulation
393
394 - [[18179]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18179) Koha::Objects->find should not be called in list context
395 - [[18357]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18357) On-site checkouts issues with 'Unlimited'
396 - [[18835]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18835) SQL syntax error in overdue_notices.pl
397 - [[19048]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19048) Self checkout: Internal server error in sco-main.pl
398 - [[19053]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19053) Auto renewal flag is not kept if a confirmation is needed
399 - [[19198]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19198) Renewal as issue causes too many error
400 - [[19205]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19205) Pay selected fine generates 500 error
401 - [[19208]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19208) Pay select option doesn't pay the selected fine
402 - [[19334]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19334) circulation history doesn't set biblionumber so left navigation is broken
403 - [[19374]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19374) CircSidebar overlapping transferred items table
404 - [[19431]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19431) Error when trying to checkout an unknown barcode
405 - [[19487]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19487) Internal server error when writing off lost fine for item not checked out
406
407 ### Command-line Utilities
408
409 - [[18927]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18927) koha-rebuild-zebra is failing with "error retrieving biblio"
410
411 ### Course reserves
412
413 - [[19388]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19388) Error in course details on OPAC if an item is checked-out
414
415 ### Hold requests
416
417 - [[18547]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18547) On shelf holds allowed > "If all unavailable" ignores default hold policy
418 - [[19116]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19116) Holds not set to waiting when "Confirm" is used
419 - [[19135]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19135) AllowHoldsOnPatronsPossessions is not working
420 - [[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.
421 - [[19626]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19626) Database update for bug 12063 incorrectly calculates expirationdate for holds
422
423 ### I18N/L10N
424
425 - [[18331]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18331) Translated CSV exports need to be fixed once and for all
426
427 ### Installation and upgrade (command-line installer)
428
429 - [[19067]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19067) clubs/ is not correctly mapped in Makefile.PL
430
431 ### Installation and upgrade (web-based installer)
432
433 - [[18741]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18741) Web installer does not load default data
434
435 ### MARC Authority data support
436
437 - [[19415]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19415) FindDuplicateAuthority is searching on biblioserver since 16.05
438
439 ### MARC Bibliographic record staging/import
440
441 - [[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
442
443 ### Notices
444
445 - [[19675]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19675) Cannot save notices when setting the TranslateNotices preference
446
447 ### OPAC
448
449 - [[17277]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17277) Current Location column in Holdings table showing empty under OPAC
450 - [[18572]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18572) Improper branchcode  set during OPAC renewal
451 - [[18653]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18653) Possible privacy breach with OPAC password recovery
452 - [[18938]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18938) opac/svc/patron_notes and opac/opac-issue-note.pl use GetMember
453 - [[18955]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18955) Autocomplete is on in OPAC password recovery
454 - [[19122]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19122) IncludeSeeFromInSearches is broken
455 - [[19235]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19235) Password visible in OPAC self registration
456 - [[19366]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19366) PatronSelfRegistrationEmailMustBeUnique pref makes it impossible to submit updates via OPAC
457
458 ### Patrons
459
460 - [[18685]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18685) Patron edit/cancel floating toolbar out of place
461 - [[18987]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18987) When browsing for a patron by last name the page processes indefinitely
462 - [[19214]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19214) Patron clubs: Template process failed: undef error - Cannot use "->find" in list context
463 - [[19418]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19418) Patron search is broken
464
465 ### REST api
466
467 - [[18826]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18826) REST API tests do not clean up
468
469 ### Reports
470
471 - [[18898]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18898) Some permissions for Reports can be bypassed
472 - [[19495]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19495) Automatic report conversion needs to do global replace on 'biblioitems' and 'marcxml'
473
474 ### SIP2
475
476 - [[15438]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15438) Checking out an on-hold item sends holder's borrowernumber in AF (screen message) field.
477 - [[18996]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18996) SIP sets ok flag to true for refused checkin for data corruption
478 - [[19651]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19651) SIP/ILS/Item missing title
479
480 ### Searching
481
482 - [[16976]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16976) Authorities searches with double quotes gives ZOOM error 20003
483 - [[18624]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18624) Software error when searching authorities in Elasticsearch - incorrect parameter "any" should be "all"
484 - [[18854]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18854) DoS Offset
485
486 ### Searching - Elasticsearch
487
488 - [[18318]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18318) Wrong unicode tokenization
489 - [[18374]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18374) Respect QueryAutoTruncate syspref in Elasticsearch
490 - [[18434]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18434) Elasticsearch indexing broken with newer catmandu version
491 - [[19481]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19481) Elasticsearch - Set default fields for sorting in mappings.yaml
492 - [[19559]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19559) Elasticsearch QueryAutoTruncate truncate field names with hyphens if data is quoted
493
494 ### Serials
495
496 - [[19323]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19323) Subscription edit permission issue
497
498 ### Staff Client
499
500 - [[18884]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18884) Advanced search on staff client, Availability limit not properly limiting
501
502 ### System Administration
503
504 - [[15173]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15173) SubfieldsToAllowForRestrictedEditing not working properly
505
506 ### Templates
507
508 - [[19329]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19329) IntranetSlipPrinterJS label is obsoleted
509 - [[19539]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19539) Editing rules that contain 'Unlimited' values produces invalid data
510
511 ### Test Suite
512
513 - [[18807]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18807) www/batch.t is failing
514 - [[18851]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18851) Use Test::DBIx::Class in tests breaks packaging
515
516 ### Tools
517
518 - [[18689]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18689) Fix calendar error with double quotes in title or description of holiday
519 - [[18806]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18806) Cannot revert a batch
520 - [[18870]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18870) Patron Clubs breaks when creating a club
521 - [[19023]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19023) inventory tool performance
522 - [[19049]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19049) Fix regression on stage-marc-import with to_marc plugin
523 - [[19073]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19073) Can't change library with patron batch modification tool
524 - [[19163]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19163) Critical typo in stage-marc-import process
525 - [[19357]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19357) Error when submitting biblionumbers to batch record modification
526
527 ### Z39.50 / SRU / OpenSearch Servers
528
529 - [[18910]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18910) Regression: Z39.50 wrong conversion in Unimarc by Bug 18152
530
531
532 ## Other bugs fixed
533
534 (This list includes all bugfixes since the previous major version. Most of them
535 have already been fixed in maintainance releases)
536
537 ### About
538
539 - [[7143]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7143) Bug for tracking changes to the about page
540 - [[19397]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19397) Release team 17.11
541
542 ### Acquisitions
543
544 - [[11122]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11122) Fix display of publication year/copyrightdate and publishercode on various pages in acquisitions
545 - [[13208]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13208) More complete breadcrumbs when cancelling an order
546 - [[18722]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18722) Subtotal information not showing fund source
547 - [[18830]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18830) Message to user is poorly constructed
548 - [[18839]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18839) suggestion.pl: 'unknown' is spelled 'unkown'
549 - [[18941]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18941) C4::Budgets GetBudgetByCode should return active budgets over inactive budgets
550 - [[18942]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18942) CanUserUseBudget.t and CanUserModifyBudget.t missing system user test cases
551 - [[18971]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18971) Typo Koha::ItemsTypes for Koha::ItemTypes
552 - [[19024]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19024) Order cancelled status is reset on basket close
553 - [[19083]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19083) 'Show all details' checkbox on basket summary page is broken
554 - [[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
555 - [[19180]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19180) Vendor name is missing from breadcrumbs when closing an order
556 - [[19195]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19195) Noisy warns when creating or editing a basket
557 - [[19328]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19328) Internal server error because of missing currency
558 - [[19340]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19340) Transferred orders show incorrect basket in transferred from/to
559 - [[19453]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19453) Client side validation broken for "Fund" select
560
561 ### Architecture, internals, and plumbing
562
563 - [[13012]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13012) suggestion.suggesteddate should be set to NOW if not defined
564 - [[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
565 - [[17699]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17699) DateTime durations are not correctly subtracted
566 - [[18584]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18584) Our legacy code contains trailing-spaces
567 - [[18605]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18605) Remove TRUNCATE from C4/HoldsQueue.pm
568 - [[18633]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18633) Logs are full of CGI::param called in list context - itemsearch.pl
569 - [[18716]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18716) CGI::param in list context warns in updatesupplier.pl
570 - [[18771]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18771) CGI.pm: Subroutine multi_param redefined
571 - [[18794]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18794) OAI/Server.t fails on slow servers
572 - [[18824]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18824) Remove stray i from matching-rules.tt
573 - [[18921]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18921) Resolve a few warnings in C4/XSLT.pm
574 - [[18923]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18923) Resolve a warn in Biblio::GetCOinSBiblio
575 - [[18956]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18956) Possible privacy breach with OPAC password recovery
576 - [[18961]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18961) Datatable column filters of style 'select' should do an exact match
577 - [[19055]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19055) GetReservesToBranch is not used
578 - [[19130]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19130) K::A::Booksellers->search broken for attribute 'name'
579 - [[19276]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19276) CanBookBeIssued: unsuccessfully refers to borrower category_type X
580 - [[19298]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19298) allow_onshelf_holds is not calculated correctly in opac-shelves
581 - [[19317]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19317) Move of checkouts - Remove leftover
582 - [[19344]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19344) DB fields login_attempts and lang may be inverted
583 - [[19493]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19493) Remove few warnings from circulation.pl
584 - [[19517]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19517) dateexpiry.t is failing randomly
585 - [[19536]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19536) Odd number of elements in anonymous hash in svc/bib
586
587 ### Authentication
588
589 - [[19373]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19373) CAS login for staff interface always goes back to home
590
591 ### Cataloging
592
593 - [[18422]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18422) Add Select2 to authority editor
594 - [[19367]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19367) $biblio variable redefined in same scope in ISBDdetail
595 - [[19377]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19377) Remove $5 charge from sample item types
596 - [[19413]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19413) Move the location of the Ok and cancel buttons to the 008 cataloguing builder
597 - [[19537]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19537) Authorities search doesn't correctly populate subfield $2 source of heading
598
599 ### Circulation
600
601 - [[9031]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9031) Overdue items crossing DST boundary throw invalid local time exception
602 - [[11580]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11580) If returnBeforeExpiry is on, holidays are not taken into account to calculate the due date
603 - [[18449]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18449) Renewal limit button on renew.pl misleading
604 - [[19007]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19007) Allow paypal payments via debit or credit card again
605 - [[19027]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19027) Circulation rules: Better wording for standard rules for all libraries
606 - [[19029]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19029) Implement a security question for cloning circulation conditions
607 - [[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
608 - [[19371]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19371) Change template table column text from 'Delete?' to 'Cancel?'  on the patron circulation page holds tab
609 - [[19438]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19438) Sorting by due date in overdues listing does not work as expected
610 - [[19484]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19484) Checkout page does not like itemtype NULL
611
612 ### Command-line Utilities
613
614 - [[18709]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18709) koha-foreach should use koha-shell, internally
615 - [[19190]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19190) Silly calculation of average time in touch_all scripts
616
617 ### Course reserves
618
619 - [[19228]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19228) Confirm delete doesn't show when deleting an item from course
620 - [[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
621
622 ### Database
623
624 - [[13766]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13766) Make biblioitems.ean longer and add index
625 - [[18690]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18690) Typos in Koha database description (Table "borrowers")
626 - [[18848]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18848) borrowers.lastseen comment typo
627 - [[19422]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19422) kohastructure.sql missing DROP TABLES
628
629 ### Developer documentation
630
631 - [[19528]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19528) Fixing a few typos like corrosponding
632
633 ### Documentation
634
635 - [[18817]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18817) Update links in the help files for the new 17.11 manual
636
637 ### Hold requests
638
639 - [[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
640
641 ### I18N/L10N
642
643 - [[17827]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17827) Untranslatable "by" in MARC21slim2intranetResults.xsl
644 - [[18367]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18367) Fix untranslatable string from Bug 18264
645 - [[18537]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537) Update Ukrainian installer sample files for 17.05
646 - [[18641]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18641) Translatability: Get rid of template directives in translations for *reserves.tt files
647 - [[18644]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18644) Translatability: Get rid of pure template directives in translation for memberentrygen.tt
648 - [[18648]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18648) Translatability: Get rid of tt directives in translation for macles.tt
649 - [[18649]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18649) Translatability: Get rid of tt directive in translation for admin/categories.tt and onboardingstep2.tt
650 - [[18652]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18652) Translatability: Get rid of tt directive in translation for uncertainprice.tt
651 - [[18654]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18654) Translatability: Get rid of tt directives starting with [%% in translation for itemsearch.tt
652 - [[18660]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18660) Translatability: Get rid of template directives [%% in translation for patroncards-errors.inc
653 - [[18675]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18675) Translatability: Get rid of [%% in translation for csv-profiles.tt
654 - [[18681]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18681) Translatability: Get rid of [%% in translation for about.tt
655 - [[18682]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18682) Translatability: Get rid of [%% in translation for 2 files av-build-dropbox.inc
656 - [[18684]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18684) Translatability: Get rid of %%] in translation for currency.tt
657 - [[18687]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18687) Translatability: abbr tag should not contain lang attribute
658 - [[18693]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18693) Translatability: Get rid of exposing a [%% FOREACH loop in translation for branch-selector.inc
659 - [[18694]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18694) Translatability: Get rid of exposing  [%% FOREACH in csv/cash_register_stats.tt
660 - [[18695]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18695) Translatability: Get rid of  [%% INCLUDE in translation for circulation.tt
661 - [[18699]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18699) Get rid of %%] in translation for edi_accounts.tt
662 - [[18701]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18701) Translatability: Get rid of exposed tt directives in matching-rules.tt
663 - [[18703]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18703) Translatability: Resolve some remaining %%] problems for staff client in 6 Files
664 - [[18754]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18754) Translatability: Get rid of exposed tt directives in opac-detail.tt
665 - [[18776]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18776) Translatability: Get rid of exposed tt directives in opac-advsearch.tt
666 - [[18777]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18777) Translatability: Get rid of exposed tt directives in opac-memberentry.tt
667 - [[18778]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18778) Translatability: Get rid of  tt directive in translation for item-status.inc
668 - [[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)
669 - [[18780]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18780) Translatability: Get rid of exposed tt directive in masthead-langmenu.inc
670 - [[18781]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18781) Translatability: Get rid of exposed tt directives in openlibrary-readapi.inc
671 - [[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
672 - [[18901]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18901) Sysprefs translation: translate only *.pref files (not *.pref*)
673 - [[19274]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19274) Translatability: Fix new splitting problems related to database warnings
674
675 ### Installation and upgrade (command-line installer)
676
677 - [[9409]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9409) koha-create --request-db should be able to accept a dbhost option
678 - [[18564]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18564) koha-common.cnf parsing is too restrictive
679 - [[18712]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18712) make test is failing with an empty DB - t/Matcher.t
680 - [[18920]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18920) Some config values are not saved in koha-install-log
681
682 ### Installation and upgrade (web-based installer)
683
684 - [[17944]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17944) Remove the sql code from itemtypes.pl administrative perl script
685 - [[18629]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18629) Translatability: Fix problems with web installer 17.05
686 - [[18702]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18702) Translatability: Get rid of exposed if statement in tt for translated onboardingstep2.tt
687 - [[19085]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19085) Empty files in English web installer
688
689 ### Label/patron card printing
690
691 - [[18550]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18550) Patron card creator: Print output does not respect layout units
692
693 ### Lists
694
695 - [[15924]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15924) Coce not enabled on lists
696 - [[18214]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18214) Cannot edit list permissions of a private list
697
698 ### MARC Authority data support
699
700 - [[17380]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17380) Resolve several problems related to Default authority framework
701 - [[18801]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18801) Merging authorities has an invalid 'Default' type in the merge framework selector
702 - [[18811]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18811) Visibility settings inconsistent between framework and authority editor
703
704 ### MARC Bibliographic record staging/import
705
706 - [[17710]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17710) C4::Matcher::get_matches and C4::ImportBatch::GetBestRecordMatch should use same logic
707 - [[19069]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19069) "Doesn't match" option fails in MARC Modification Templates
708 - [[19414]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19414) Move the location of the 'Import this batch into the catalog' button
709
710 ### Notices
711
712 - [[19134]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19134) C4::SMS does not handle drivers with more than two names well
713
714 ### OPAC
715
716 - [[5471]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5471) Quotes in tags cause moderation approval/rejection to fail
717 - [[9857]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9857) Did you mean? from authorities uses incorrect punctuation
718 - [[13913]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13913) Renewal error message in OPAC is confusing
719 - [[16463]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16463) OPAC discharge page should warn the user about checkouts before they request
720 - [[16711]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16711) OPAC Password recovery: Handling if multiple accounts have the same mail address
721 - [[18118]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18118) Unexpected behaviour with 'GoogleOpenIDConnect' and 'OpacPublic' syspref combination
722 - [[18545]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18545) Remove use of onclick from OPAC Cart
723 - [[18634]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18634) Missing empty line at end of opac.pref / colliding translated preference sections
724 - [[18692]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18692) When SMS is enabled the OPAC messaging table is misaligned
725 - [[18946]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18946) Change language from external web fails
726 - [[19345]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19345) SendMail error does not display error message in password recovery
727 - [[19576]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19576) opac-detail has duplicate 'use Koha::Biblios;'
728
729 ### Patrons
730
731 - [[12346]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12346) False patron modification alerts on members-home.pl
732 - [[18447]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18447) Datepicker only shows -10/+10 years for date of birth
733 - [[18621]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18621) After duplicate message system picks category expiry date rather than manual defined
734 - [[18630]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18630) Translatability (Clubs): 'Cancel' is ambiguous and leads to mistakes
735 - [[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)
736 - [[18832]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18832) Missing space between icon and label in button 'Patron lists'
737 - [[18858]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18858) Warn when deleting a borrower debarment
738 - [[19129]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19129) Clean up templates for organisation patrons in staff
739 - [[19215]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19215) Typo in URL when editing a patron club template
740 - [[19258]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19258) Fix warns when paying or writing off a fine or charge
741 - [[19275]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19275) clubs table broken at the opac if public enrollment is not allowed
742 - [[19398]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19398) Wrong date format in quick patron search table
743 - [[19443]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19443) Error while attempting to duplicate a patron
744 - [[19531]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19531) When editing patrons without circulation permission redirect should be to the patron's detail page
745
746 ### Reports
747
748 - [[11235]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11235) Names for reports and dictionary are cut off when quotes are used
749 - [[13452]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13452) Average checkout report always uses biblioitems.itemtype
750 - [[18734]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18734) Internal server error in cash_register_stats.pl when exporting to file
751 - [[18742]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18742) Circulation statistics wizard no longer exports the total row
752 - [[18919]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18919) "Transaction Branch" select field broken in Cash register statistics
753 - [[18985]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18985) SQL reports 'Last edit' and 'Last run' columns sort alphabetically, not chronologically
754
755 ### SIP2
756
757 - [[18755]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18755) Allow empty password fields in Patron Info requests
758
759 > 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"
760
761
762 - [[18812]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18812) SIP Patron status does not respect OverduesBlockCirc
763
764 ### Searching
765
766 - [[16485]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16485) Collection column in Item search is always empty
767 - [[19389]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19389) Don't offer search option for libary groups when no groups are defined
768
769 ### Searching - Elasticsearch
770
771 - [[16660]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16660) Elasticsearch broken if OpacSuppression is activated
772
773 ### Serials
774
775 - [[13747]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13747) Fix problems with frequency descriptions containing quotes
776 - [[18356]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18356) Prediction pattern wrong, skips years, for some year based frequencies
777 - [[18607]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18607) Fix date calculations for monthly frequencies in Serials
778 - [[18697]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18697) Fix date calculations for day/week frequencies in Serials
779 - [[19315]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19315) Routing preview may use wrong biblionumber
780
781 ### Staff Client
782
783 - [[18673]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18673) News author does not display on staff client home page
784 - [[19193]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19193) When displaying the fines of the guarantee on the guarantor account, price is not in correct format.
785
786 ### System Administration
787
788 - [[16726]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16726) Text in Preferences search box does not clear
789 - [[18700]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18700) Fix ungrammatical sentence
790 - [[18934]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18934) Warns in Admin -> SMS providers
791 - [[18965]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18965) branch transfer limits pagination save bug
792 - [[19186]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19186) SelfCheckoutByLogin should list 'cardnumber' as an option instead of 'barcode'
793
794 ### Templates
795
796 - [[10267]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10267) No error message when entering an invalid cardnumber
797 - [[17639]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17639) Remove white filling inside of Koha logo
798 - [[18656]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18656) Require confirmation of deletion of files from patron record
799 - [[19000]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19000) about page - Typo in closing p tag
800 - [[19041]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19041) footerjs = 1 removed by bug 17855
801
802 ### Test Suite
803
804 - [[17664]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17664) Silence non-zebra warnings in t/db_dependent/Search.t
805 - [[18290]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18290) Fix t/db_dependent/Koha/Object.t, Mojo::JSON::Bool is a JSON::PP::Boolean :)
806 - [[18411]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18411) t/db_dependent/www/search_utf8.t  fails
807 - [[18601]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18601) OAI/Sets.t mangles data due to truncate in ModOAISetsBiblios
808 - [[18732]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18732) Noisy t/SMS.t triggered by koha_conf.xml without sms_send_config
809 - [[18746]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18746) Text_CSV_Various.t parse failure
810 - [[18748]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18748) Noisy t/db_dependent/AuthorisedValues.t
811 - [[18749]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18749) xt/sample notices fails with "No sample notice to delete"
812 - [[18759]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18759) Circulation.t is failing randomly
813 - [[18761]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18761) AutomaticItemModificationByAge.t tests are failing
814 - [[18762]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18762) Some tests are noisy
815 - [[18763]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18763) swagger/definitions.t is failing
816 - [[18766]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18766) ArticleRequests.t raises warnings
817 - [[18767]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18767) Useless debugging info in GetDailyQuote.t
818 - [[18773]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18773) t/db_dependent/www/history.t is failing
819 - [[18802]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18802) Circulation.t fails if finesMode != "Do not calculate"
820 - [[18804]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18804) Selenium tests are failing
821 - [[18951]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18951) Some t/Biblio tests are database dependent
822 - [[18976]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18976) Fix t/db_dependent/Auth.t cleanup
823 - [[18977]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18977) Rollback branch in t/db_dependent/SIP/Message.t
824 - [[18982]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18982) selenium tests needs too many prerequisites
825 - [[18991]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18991) Fix cleanup in t/db_dependent/Log.t
826 - [[19003]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19003) Add a TestBuilder default for borrowers.login_attempts
827 - [[19004]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19004) Koha/Patrons.t fails when item-level_itypes is not set
828 - [[19009]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19009) Circulation.t is still failing randomly
829 - [[19013]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19013) sample_data.sql inserts patrons with guarantorid that do not exist
830 - [[19042]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19042) Silence warnings t/db_dependent/Letters.t
831 - [[19047]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19047) Fix AddBiblio call in Reserves.t
832 - [[19070]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19070) Fix Circulation/Branch.t
833 - [[19071]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19071) Fix Circulation/issue.t and Members/IssueSlip.t
834 - [[19126]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19126) Fix Members.t with IndependentBranches set
835 - [[19176]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19176) Dates comparison fails on slow server
836 - [[19227]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19227) 00-merge-conflict-markers.t launches too many tests
837 - [[19262]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19262) pod_spell.t does not work
838 - [[19268]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19268) Fix wrong TestBuilder parameter in few unit tests
839 - [[19307]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19307) t/db_dependent/Circulation/NoIssuesChargeGuarantees.t fails if AllowFineOverride set to allow
840 - [[19335]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19335) 00-merge-markers.t fails
841 - [[19385]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19385) t/Calendar.t is failing randomly
842 - [[19386]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19386) t/db_dependent/SIP/Patron.t is failing randomly
843 - [[19391]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19391) auth_values_input_www.t  is failing because of bug 19128
844 - [[19392]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19392) auth_values_input_www.t does not clean up
845 - [[19403]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19403) Again and again, Circulation.t is failing randomly
846 - [[19405]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19405) t/db_dependent/api/v1/holds.t fails randomly
847 - [[19423]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19423) DecreaseLoanHighHolds.t is failing randomly
848 - [[19437]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19437) Rearrange CancelExpiredReserves tests
849 - [[19440]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19440) XISBN tests should skip if XISBN returns overlimit error
850 - [[19455]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19455) Circulation/SwitchOnSiteCheckouts.t is failing randomly
851 - [[19463]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19463) TestBuilder.t is failing randomly
852 - [[19529]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19529) NoIssuesChargeGuarantees.t is failing randomly
853
854 ### Tools
855
856 - [[14316]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14316) Clarify meaning of record number in Batch record deletion tool
857 - [[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
858 - [[18704]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18704) File types limit in tools/export.pl is causing issues with csv files generated by MS/Excel
859 - [[18706]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18706) subfields to delete not disabled anymore in batch item modification
860 - [[18730]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18730) Batch Mod Edit <label> HTML validation fails
861 - [[18752]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18752) Automatic item modifications by age should allow 'blank' values
862 - [[18918]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18918) Exporting bibs in CSV when you have no CSV profiles created causes error
863 - [[19021]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19021) Inventory column sorting
864 - [[19074]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19074) Show patron category description instead of code in patron batch modification list
865 - [[19081]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19081) Plack preventing uninstalled plugins from being removed on the plugins list
866 - [[19088]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19088) plugins-upload.pl causes uninitialized value noise
867 - [[19259]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19259) Overdue rules do not save (delay field should only accept numbers)
868
869 ### Web services
870
871 - [[16401]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16401) System preference staffClientBaseURL hardcoded to 'http://'
872
873 ### Z39.50 / SRU / OpenSearch Servers
874
875 - [[19043]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19043) Z39.50 target clio-db.cc.columbia.edu:7090 is no longer publicly available.
876
877 ## New system preferences
878
879 - BlockReturnOfLostItems
880 - DefaultCountryField008
881 - GoogleOpenIDConnectAutoRegister
882 - GoogleOpenIDConnectDefaultBranch
883 - GoogleOpenIDConnectDefaultCategory
884 - ILLModule
885 - ILLModuleCopyrightClearance
886 - MarkLostItemsAsReturned
887 - OPACUserSummary
888 - ProcessingFeeNote
889 - RequireStrongPassword
890 - SCOMainUserBlock
891 - SelfCheckoutByLogin
892 - StaffLangSelectorMode
893 - useDefaultReplacementCost
894
895 ## Renamed system preferences
896
897 - OpacLocationBranchToDisplayShelving => OpacLocationOnDetail
898
899 ## Deleted system preferences
900
901 - OPACShowBarcode
902
903 ## System requirements
904
905 Important notes:
906     
907 - Perl 5.10 is required
908 - Zebra is required
909
910 ## Documentation
911
912 The Koha manual is maintained in DocBook. The home page for Koha 
913 documentation is 
914
915 - [Koha Documentation](http://koha-community.org/documentation/)
916
917 As of the date of these release notes, only the English version of the
918 Koha manual is available:
919
920 - [Koha Manual](http://koha-community.org/manual/17.11/en/html/)
921
922
923 The Git repository for the Koha manual can be found at
924
925 - [Koha Git Repository](http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary)
926
927 ## Translations
928
929 Complete or near-complete translations of the OPAC and staff
930 interface are available in this release for the following languages:
931
932 - English (USA)
933 - Arabic (95%)
934 - Armenian (96%)
935 - Chinese (China) (80%)
936 - Chinese (Taiwan) (100%)
937 - Czech (92%)
938 - Danish (66%)
939 - English (New Zealand) (100%)
940 - Finnish (95%)
941 - French (92%)
942 - French (Canada) (92%)
943 - German (100%)
944 - German (Switzerland) (100%)
945 - Greek (77%)
946 - Hindi (100%)
947 - Italian (100%)
948 - Norwegian Bokmål (55%)
949 - Occitan (73%)
950 - Persian (55%)
951 - Polish (98%)
952 - Portuguese (96%)
953 - Portuguese (Brazil) (81%)
954 - Slovak (92%)
955 - Spanish (100%)
956 - Swedish (92%)
957 - Turkish (97%)
958 - Vietnamese (68%)
959
960 Partial translations are available for various other languages.
961
962 The Koha team welcomes additional translations; please see
963
964 - [Koha Translation Info](http://wiki.koha-community.org/wiki/Translating_Koha)
965
966 For information about translating Koha, and join the koha-translate 
967 list to volunteer:
968
969 - [Koha Translate List](http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate)
970
971 The most up-to-date translations can be found at:
972
973 - [Koha Translation](http://translate.koha-community.org/)
974
975 ## Release Team
976
977 The release team for Koha 17.11.00 is
978
979 - Release Manager: [Jonathan Druart](mailto:jonathan.druart@bugs.koha-community.org)
980 - QA Team:
981   - [Tomás Cohen Arazi](mailto:tomascohen@gmail.com)
982   - [Nick Clemens](mailto:nick@bywatersolutions.com)
983   - [Brendan Gallagher](mailto:brendan@bywatersolutions.com)
984   - [Kyle Hall](mailto:kyle@bywatersolutions.com)
985   - [Julian Maurice](mailto:julian.maurice@biblibre.com)
986   - [Martin Renvoize](mailto:martin.renvoize@ptfs-europe.com)
987   - [Marcel de Rooy](mailto:m.de.rooy@rijksmuseum.nl)
988 - Bug Wranglers:
989   - [Amit Gupta](mailto:amitddng135@gmail.com)
990   - Claire Gravely
991   - Josef Moravec
992   - [Marc Véron](mailto:veron@veron.ch)
993 - Packaging Manager: [Mirko Tietgen](mailto:mirko@abunchofthings.net)
994 - Documentation Team:
995   - [Chris Cormack](mailto:chrisc@catalyst.net.nz)
996   - [Katrin Fischer](mailto:Katrin.Fischer@bsz-bw.de)
997 - Translation Manager: [Bernardo Gonzalez Kriegel](mailto:bgkriegel@gmail.com)
998 - Release Maintainers:
999   - 17.05 -- [Fridolin Somers](mailto:fridolin.somers@biblibre.com)
1000   - 16.11 -- [Katrin Fischer](mailto:Katrin.Fischer@bsz-bw.de)
1001   - 16.05 -- [Mason James](mailto:mtj@kohaaloha.com)
1002
1003 ## Credits
1004 We thank the following libraries who are known to have sponsored
1005 new features in Koha 17.11.00:
1006
1007 - BULAC - http://www.bulac.fr/
1008 - ByWater Solutions
1009 - Camden County
1010 - Catalyst IT
1011 - Dover
1012 - Tulong Aklatan
1013 - Washoe County Library System
1014
1015 We thank the following individuals who contributed patches to Koha 17.11.00.
1016
1017 - Blou (1)
1018 - Nazlı (1)
1019 - Aleisha Amohia (49)
1020 - Michael Andrew Cabus (1)
1021 - Alex Arnaud (6)
1022 - Stefan Berndtsson (2)
1023 - David Bourgault (2)
1024 - Alex Buckley (12)
1025 - Colin Campbell (9)
1026 - Hector Castro (2)
1027 - Nick Clemens (76)
1028 - Tomás Cohen Arazi (86)
1029 - David Cook (5)
1030 - Chris Cormack (4)
1031 - Christophe Croullebois (1)
1032 - Marcel de Rooy (141)
1033 - Yarik Dot (1)
1034 - Jonathan Druart (332)
1035 - Serhij Dubyk {Сергій Дубик} (2)
1036 - Magnus Enger (3)
1037 - Charles Farmer (3)
1038 - Katrin Fischer (22)
1039 - Amit Gupta (33)
1040 - David Gustafsson (1)
1041 - Mason James (2)
1042 - Lee Jamison (6)
1043 - Srdjan Jankovic (1)
1044 - Dilan Johnpullé (1)
1045 - Andreas Jonsson (1)
1046 - Chris Kirby (1)
1047 - Olli-Antti Kivilahti (10)
1048 - Jon Knight (3)
1049 - David Kuhn (2)
1050 - Owen Leonard (24)
1051 - Julian Maurice (16)
1052 - Sophie Meynieux (1)
1053 - Kyle M Hall (42)
1054 - Josef Moravec (30)
1055 - Joy Nelson (1)
1056 - Dobrica Pavlinusic (3)
1057 - Martin Persson (2)
1058 - Dominic Pichette (1)
1059 - Karam Qubsi (1)
1060 - Liz Rea (1)
1061 - David Roberts (1)
1062 - Andreas Roussos (1)
1063 - Rodrigo Santellan (1)
1064 - Alex Sassmannshausen (4)
1065 - Fridolin Somers (15)
1066 - Lari Taskula (19)
1067 - Mirko Tietgen (1)
1068 - Mark Tompsett (29)
1069 - Eric Vantillard (1)
1070 - Oleg Vasylenko (1)
1071 - Marc Véron (67)
1072 - Jesse Weaver (1)
1073 - Baptiste Wojtkowski (6)
1074
1075 We thank the following libraries, companies, and other institutions who contributed
1076 patches to Koha 17.11.00
1077
1078 - abunchofthings.net (1)
1079 - ACPL (24)
1080 - BibLibre (45)
1081 - BigBallOfWax (3)
1082 - BSZ BW (44)
1083 - bugs.koha-community.org (332)
1084 - ByWater-Solutions (121)
1085 - Catalyst (16)
1086 - Devinim (1)
1087 - evaxion.fr (1)
1088 - Göteborgs universitet (2)
1089 - Ilsley Public Library (1)
1090 - informaticsglobal.com (33)
1091 - jns.fi (29)
1092 - KohaAloha (2)
1093 - Kreablo AB (1)
1094 - Libriotech (3)
1095 - Loughborough University (3)
1096 - Marc Véron AG (67)
1097 - Marywood University (6)
1098 - Prosentient Systems (5)
1099 - PTFS-Europe (14)
1100 - Rijksmuseum (141)
1101 - rot13.org (3)
1102 - Solutions inLibro inc (7)
1103 - Theke Solutions (86)
1104 - unidentified (122)
1105
1106 We also especially thank the following individuals who tested patches
1107 for Koha.
1108
1109 - anafe (1)
1110 - Blou (1)
1111 - fcouffignal (1)
1112 - Guillaume (1)
1113 - Harold (1)
1114 - iflora (1)
1115 - m23 (2)
1116 - maricris (1)
1117 - mehdi (1)
1118 - NickUCKohaCon17 (1)
1119 - Srdjan (1)
1120 - Brendan A Gallagher (8)
1121 - Hugo Agud (11)
1122 - Aleisha Amohia (8)
1123 - Michael Andrew Cabus (2)
1124 - Israelex A Veleña for KohaCon17 (3)
1125 - sonia BOUIS (2)
1126 - David Bourgault (20)
1127 - Christopher Brannon (4)
1128 - Alex Buckley (34)
1129 - Michael Cabus (1)
1130 - Colin Campbell (7)
1131 - Axelle Clarisse (1)
1132 - Nick Clemens (173)
1133 - Tomas Cohen Arazi (192)
1134 - David Cook (1)
1135 - Chris Cormack (19)
1136 - Caroline Cyr La Rose (5)
1137 - Benjamin Daeuber (2)
1138 - Indranil Das Gupta (L2C2 Technologies) (1)
1139 - Frédéric Demians (3)
1140 - Marcel de Rooy (383)
1141 - Jonathan Druart (1105)
1142 - Serhij Dubyk {Сергій Дубик} (1)
1143 - Magnus Enger (12)
1144 - Katrin Fischer (109)
1145 - Barbara Fondren (1)
1146 - Jessica Freeman (1)
1147 - Eivin Giske Skaaren (2)
1148 - Marijana Glavica (2)
1149 - Eric Gosselin (1)
1150 - Claire Gravely (7)
1151 - Victor Grousset (1)
1152 - Amit Gupta (6)
1153 - Andreas Hedström Mace (2)
1154 - Felix Hemme (3)
1155 - Lee Jamison (62)
1156 - Dilan Johnpullé (12)
1157 - Eugene Jose Espinoza (4)
1158 - Christopher Kellermeyer (1)
1159 - Chris Kirby (2)
1160 - Olli-Antti Kivilahti (7)
1161 - Jon Knight (2)
1162 - David Kuhn (1)
1163 - Rhonda Kuiper (1)
1164 - macon lauren KohaCon2017 (1)
1165 - Owen Leonard (53)
1166 - Jesse Maseto (7)
1167 - Julian Maurice (48)
1168 - Matthias Meusburger (4)
1169 - Kyle M Hall (137)
1170 - Josef Moravec (120)
1171 - Jason Palmer (1)
1172 - Dominic Pichette (5)
1173 - Simon Pouchol (2)
1174 - Séverine QUEUNE (4)
1175 - Laurence Rault (1)
1176 - Liz Rea (1)
1177 - Martin Renvoize (2)
1178 - David Roberts (1)
1179 - Benjamin Rokseth (9)
1180 - Fridolin Somers (3)
1181 - Lari Taskula (7)
1182 - Mirko Tietgen (4)
1183 - Mark Tompsett (53)
1184 - Marc Véron (62)
1185 - George Williams (1)
1186
1187 And people who contributed to the Koha manual during the release cycle of Koha 17.11.00.
1188
1189   * Daniel Brady (1)
1190   * Julie Cameron-Jones (2)
1191   * Nick Clemens (1)
1192   * Chris Cormack (39)
1193   * Kelly Drake (1)
1194   * Jonathan Druart (14)
1195   * Karl Eagle (1)
1196   * Katrin Fischer (48)
1197   * Jessica Freeman (1)
1198   * Jack Gilmour (1)
1199   * Bernardo Gonzalez Kriegel (2)
1200   * Lee Jamison (25)
1201   * Owen Leonard (1)
1202   * vicky Lin (1)
1203   * Steve Macgregor (1)
1204   * Kelly McElligott (9)
1205   * Joanne Morahan (2)
1206   * Jessica Zairo (4)
1207
1208 We regret any omissions.  If a contributor has been inadvertently missed,
1209 please send a patch against these release notes to 
1210 koha-patches@lists.koha-community.org.
1211
1212 ## Special thanks
1213
1214 I would like to thank again all the people who contributed to this release: the author of the patches, the testers, the QA team, as well as the manual contributors and the translators.
1215
1216 And in particular Tomás and Katrin who were always available when I needed them!
1217
1218 Thanks to BibLibre, ByWater Solution and PTFS Europe to continue to support and trust me.
1219
1220 ## Notes from the Release Manager
1221
1222 This release was mainly focussed on:
1223  * improving the manual - it will be translatable very soon, to add more work to our translators :)
1224  * making our testing suite even more robust than before
1225  * security fixes
1226
1227 We also focussed a lot on elastic search. If you are interested by using it and make it ready for production in the last version, you should consider testing it and reporting everything that can be useful.
1228
1229 I would add that this release contains less enhancements and bugfixes as the previous major releases.
1230
1231 The number of contributors is also significantly lower. We need your help to report bugs, test or write patches, improve the manual, translate Koha or the manual, join IRC meetings, etc.
1232
1233 But new contributors already joined us! Welcome to them!
1234
1235 Enjoy this version of Koha, the best one, before the next one :)
1236
1237 ## Revision control notes
1238
1239 The Koha project uses Git for version control.  The current development 
1240 version of Koha can be retrieved by checking out the master branch of:
1241
1242 - [Koha Git Repository](git://git.koha-community.org/koha.git)
1243
1244 The branch for this version of Koha and future bugfixes in this release
1245 line is master.
1246
1247 ## Bugs and feature requests
1248
1249 Bug reports and feature requests can be filed at the Koha bug
1250 tracker at:
1251
1252 - [Koha Bugzilla](http://bugs.koha-community.org)
1253
1254 He rau ringa e oti ai.
1255 (Many hands finish the work)
1256
1257 Autogenerated release notes updated last on 28 Nov 2017 16:04:47.