Bug 26745: (QA follow-up) Add Unit Tests
[koha.git] / misc / release_notes / release_notes_19_11_00.md
blobcbb84971bcfd994cd8cfa51974f6d04a6ee1d56a
1 # RELEASE NOTES FOR KOHA 19.11.00
2 27 Nov 2019
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 19.11.00 can be downloaded from:
13 - [Download](http://download.koha-community.org/koha-19.11-latest.tar.gz)
15 Installation instructions can be found at:
17 - [Koha Wiki](http://wiki.koha-community.org/wiki/Installation_Documentation)
18 - OR in the INSTALL files that come in the tarball
20 Koha 19.11.00 is a major release, that comes with many new features.
22 It includes 7 security fixes, 20 new features, 146 enhancements, 367 bugfixes.
24 ### System requirements
26 Koha is continiously tested against the following configurations and as such these are the recommendations for 
27 deployment: 
29 - Debian Jessie with MySQL 5.5
30 - Debian Stretch with MariaDB 10.1 (MySQL 8.0 support is experimental)
31 - Ubuntu Bionic with MariaDB 10.1 (MariaDB 10.3 support is experimental) 
33 Additional notes:
34     
35 - Perl 5.10 is required
36 - Zebra or Elasticsearch is required
39 ## Security bugs
41 ### Koha
43 - [[22543]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22543) Patron might be logged in again using browser back button
44 - [[23025]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23025) security vulnerability detected in fstream < 1.0.12 defined in yarn.lock
45 - [[23042]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23042) Local login attempt populates shibboleth url with userid and password in plain text
46 - [[23058]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23058) Cross-site scripting in OPAC search
47 - [[23329]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23329) tracklinks.pl accepts any url from a parameter for proxying if not tracking
48 - [[23451]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23451) Reflected XSS in opac-imageviewer.pl
49 - [[23836]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23836) tracklinks.pl should not forward if TrackClicks is disabled
51 ## New features
53 ### Cataloging
55 - [[17179]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17179) Advanced editor: Add keyboard shortcuts to repeat (duplicate) a field, and cut text
57   **Sponsored by** *Round Rock Public Library*
59   >This patchset introduces an internal clipboard to the advanced editor and provides some new functionality to make use of it; The following default shortcuts are provided but can be edited as per bug 21411.
60   >
61   >Changed:
62   >* `Ctrl-X`: Now cuts a line into the clipboard area
63   >* `Shift-Ctrl-X`: Now cuts current subfield into clipboard area
64   >
65   >Added:
66   >* `Ctrl-C`: Copies a line into the clipboard area
67   >* `Shift-Ctrl-C`: Copies current subfield into clipboard area
68   >* `Ctrl-P`: Pastes the selected item from the clipboard at cursor
69   >* `Ctrl-I`: Copies the current line and inserts onto a new line below
71 - [[22445]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22445) Ability to define a URL for custom cover images
73   **Sponsored by** *Orex Digital*
75   >This development adds the ability to use alternative cover art providers who provide covers openly via consistent URLs.
76   >Three new system preferences are introduced, `CustomCoverImagesURL`,  `CustomCoverImages` and  `OPACCustomCoverImages`.
78 ### Fines and fees
80 - [[23228]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23228) Add option to automatically display payment receipt for printing after making a payment
82   >This enhancement adds the optional ability to automatically popup the receipt print dialogue upon successful payments in the staff client.
83   >
84   >
85   >Note: The new `FinePaymentAutoPopup` must be enabled and popup blocker may require setting to allow popups for your Koha staff client domain.
87 ### Hold requests
89 - [[19618]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19618) Add 'Club Holds' feature
91   **Sponsored by** *South East Kansas Library System*
93   >This new feature adds the ability for clubs to place a hold for bibs. When such a hold is placed, in the background a hold will be automatically placed for each member of the group in random order.
95 ### OPAC
97 - [[22581]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22581) Add support for Plaine & Easie musical incipits rendering in OPAC
99   **Sponsored by** *Biblioteca Provincial Fr. Mamerto Esquiú (Provincia Franciscana de la Asunción)*
101   >This development adds support for displaying Plaine & Easie musical incipits in the OPAC.  With this feature enabled, when a cataloguer adds incipits codes to the 031 MARC21 fields they will display as musical scores and optionally include a short audio clip.
103 - [[23214]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23214) Add ability to pay guarantees fines
105   >This new feature gives guarantors the option to pay off their guarantees charges using online payments via the OPAC.
107 ### Patrons
109 - [[14570]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14570) Make it possible to add multiple guarantors to a record
111   **Sponsored by** *Northeast Kansas Library System* and *Vermont Organization of Koha Automated Libraries*
113   >This development adds the ability for a patron to have an unlimited number of guarantors in any combination of existing Koha patrons and manually added guarantors ( e.g. the guarantor has no patron record in Koha ).
114   >
115   >This feature retains the existing behaviour for importing guarantors during patron imports; However, guarantors can no longer be viewed, added or updated via the REST API.
116   >
117   >Reports that utilize `borrowers.guarantorid` will need to be updated.
119 ### Plugin architecture
121 - [[22706]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22706) Add plugin hooks to allow custom password strength checking modules
123   >This new feature allows plugin authors to implement a `check_password` method to enable custom password validation routines.
124   >
125   >**Warning**: Care should be taken when installing any plugins and only plugins you trust should be used.  The hook introduced here allows plugin authors to potentially steel plain text passwords during patron creations and updates.
127 - [[22709]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22709) Add hooks to notify plugins of biblio and item changes
129   >This new feature allows plugin authors to implement `after_biblio_action` and `after_item_action` methods which may be used to take various actions upon biblio and item creations, modifications and deletions.
130   >
131   >**Warning**: Care should be taken when installing any plugins and only plugins you trust should be used.
133 - [[22834]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22834) Add a method for plugins to return the absolute path for bundled files
135   >This new feature allows plugin authors to construct absolute paths to resources contained within their plugins using the new `bundle_path` method.
136   >
137   >This can be used to aid in serving static content.
138   >
139   >**Warning**: Care should be taken when installing any plugins and only plugins you trust should be used.
141 - [[22835]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22835) Serve static files from plugins through the API
143   **Sponsored by** *Theke Solutions*
145   >This new feature allows plugin authors to serve static files through the API without the requirement to tweak the Apache configuration files. Routes to the static files tree are automatically loaded from a specially crafted file the plugin authors need to include in the distributed .kpz files.
146   >
147   >**Warning**: Care should be taken when installing any plugins and only plugins you trust should be used.a
149 - [[23050]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23050) Add hook to add a tab in intranet biblio details page
151   >This new feature allows plugin authors to add additional tabs to the intranet biblio details page.  The new `intranet_catalog_biblio_tab` method which should return an array of `Koha::Plugins::Tab` objects is introduced.
152   >
153   >**Warning**: Care should be taken when installing any plugins and only plugins you trust should be used.
155 - [[23237]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23237) Add support for [% INCLUDE %] in plugin templates
157   >The new feature allows plugin authors to use template `[% INCLUDE %]` directives in their templates. It does so by introducing a new variable, `PLUGIN_DIR`, allowing the template engine to locate the includes.
158   >
159   >**Usage**: `[% INCLUDE "$PLUGIN_DIR/header.tt" %]`
160   >
161   >**Warning**: Care should be taken when installing any plugins and only plugins you trust should be used.
163 ### REST API
165 - [[16825]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16825) Add API route for getting an item
167   **Sponsored by** *Koha-Suomi Oy*
169 - [[17003]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17003) Add API route to get checkout's renewability
170 - [[23517]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23517) Add API route to update a holds priority
171 - [[23584]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23584) Add public API routes to change privacy settings
172 - [[23677]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23677) Add API route to get a bibliographic record
174 ### Staff Client
176 - [[23321]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23321) Add 'cash registers' to the accounts system
178   **Sponsored by** *Cheshire Libraries Shared Services* and *PTFS Europe*
180   >This new feature adds the ability to define cash registers in Koha and assign transactions to them. It introduces the new `UseCashRegisters` system preference which when enabled will expose the cash register management screen under the administration area and also require a cash register to be associated with any transaction of the payment type `CASH`.
182 ### Z39.50 / SRU / OpenSearch Servers
184 - [[13937]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13937) Add an Elasticsearch-compatible Z39.50/SRU daemon
186   **Sponsored by** *National Library of Finland*
188   >This development allows libraries wishing to run Elasticsearch but also serve as a public SRU/Z39.50 gateway to do so without running Zebra in parallel.
190 ## Enhancements
192 ### Acquisitions
194 - [[14669]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14669) Search orders by managing library
195 - [[20254]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20254) Forbid the download of duplicate EDI messages
196 - [[20595]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20595) EDI: Add support for LRP (Library Rotation Plan) for Koha with Stock Rotation enabled
198   **Sponsored by** *PTFS Europe*
200   >This enhancement allows items to be automatically added to rotas at acquisition time by using the LRP (Library Rotation Plan) field in EDI.a
202 - [[23522]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23522) Show "Actual price" in basket when available
204   **Sponsored by** *Virginia Tech*
206 ### Architecture, internals, and plumbing
208 - [[18928]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18928) Move `holdallowed`, `hold_fulfillment_policy` and `returnbranch` into the `circulation_rules` table.
210   >**Reports note**: This changes the database schema, reports referencing the `default_branch_circ_rules`, `default_circ_rules`, `default_branch_item_rules` or `branch_item_rules` tables will need to be updated
212 - [[18930]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18930) Move 'refund lost item fee rules' into the `circulation_rules` table
214   >**Reports note**: This changes the database schema, reports referencing the `refund_lost_item_fee_rules` table will need to be updated
216 - [[22563]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22563) Convert lost handling to use 'status' instead of multiple accounttypes
218   >**Reports note**: The `accounttype` for lost item fees has been updated from 'L' to 'LOST' and for lost item returned credits it has been updated from 'CR' to 'LOST_RETURNED'. The `status` field is now used to track the reason why an 'OVERDUE' fee has stopped incrementing and it may include 'LOST'
220 - [[22610]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22610) SIP Payment Types should be moved out of accountype
222   >**Reports note**: SIP2 `accounttypes` have been deprecated in favour of using standard accounttypes across transactions in the accountlines. Reports should be updated to use `payment_type` to distinguish between the different SIP2 payment type as required.
224 - [[22721]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22721) Normalize GetMarcFromKohaField calls
225 - [[22837]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22837) Koha::Account::Line->apply should not require a 'set' of debits
226 - [[23068]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23068) Add ability for Koha to handle X-Forwarded-For headers so REMOTE_ADDR features work behind a proxy
227 - [[23152]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23152) koha_object[s]_class methods must be implemented when needed
228 - [[23230]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23230) Make Koha::Plugins::Base::_version_compare OO
229 - [[23272]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23272) Koha::AuthorisedValue should use Koha::Object::Limit::Library
230 - [[23281]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23281) Add Koha::Objects::Limit::Library
231 - [[23414]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23414) Improve performance of C4/XSLT/buildKohaItemsNamespace
232 - [[23580]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23580) Add C4::Context->yaml_preference
234   >This trivial patch adds a convenient way to retrieve YAML-based  system preferences in the code, avoiding the need to handle the decoding in each place they are used.
236 - [[23623]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23623) Use the new API and remove /svc scripts for privacy settings
237 - [[23770]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23770) Add Koha::Object(s)->to_api method
239   **Sponsored by** *ByWater Solutions*
241 - [[23793]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23793) Add an EmbedItems RecordProcessor filter for MARC::Record objects
242 - [[23807]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23807) Add Koha::Item->as_marc_field
243 - [[23843]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23843) Make existing endpoints use Koha::Object(s)->to_api
245 ### Authentication
247 - [[23146]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23146) Add support for Basic auth on the OAuth2 token endpoint
249   **Sponsored by** *ByWater Solutions*
251   >This patchset adds flexibility to the OAuth2 implementation regarding how the parameters are passed on the request. The original implementation of OAuth2 only contemplated the option to pass the client_id and client_secret parameters on the request body. It is very common that clients expect to be able to pass them as a Basic authorization header.
253 ### Cataloging
255 - [[15497]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15497) Limit item types by library
257   **Sponsored by** *Central Kansas Library System*, *Northeast Kansas Library System* and *South East Kansas Library System*
259 - [[17178]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17178) Add a popup/keyboard shortcuts for diacritics and symbols in the advanced cataloging editor
261   **Sponsored by** *Round Rock Public Library*
263 - [[23602]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23602) Library limitations should display in the item types table
265 ### Circulation
267 - [[14697]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14697) Extend and enhance "Claims returned" lost status
269   **Sponsored by** *Fargo Public Library* and *North Central Regional Library System*
271   >This enhancement extends the "Claims returned" lost status and allows staff to track items that patrons claim to have returned. Items are marked as "Claims returned" from the checkout page in the staff side.
272   >
273   >There are 3 new systems preferences to set for this functionality to work: `ClaimReturnedChargeFee`, `ClaimReturnedLostValue` and `ClaimReturnedWarningThreshold`
275 - [[17492]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17492) Show warning if patron's age is out of category limits
277   >This development adds a warning at checkout if a patron is found to have an age that is outside their categories age range and allows the staff user to immediately update the patrons' category from the warning dialogue.
279 - [[20194]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20194) Display both biblioitems.itemtype and items.itype in circulation screens
280 - [[20959]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20959) Style checkin form more like the checkout form, with collapsed settings panel
281 - [[23328]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23328) Some check-in messages should be dismissable
282 - [[23507]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23507) Add ability to show and print change given on fee receipt from FinePaymentAutoPopup
283 - [[23686]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23686) Check onsite checkout when the last checkout was an onsite one
285 ### Command-line Utilities
287 - [[16219]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16219) Runreport.pl should allow SQL parameters to be passed on the command line
288 - [[17168]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17168) Add a command line script for updating patron category based on status
290   **Sponsored by** *Round Rock Public Library*
292   >These patches introduce a new script to replace the `j2a.pl` script with a more flexible set of options.
293   >
294   >`misc/cronjobs/update_patrons_category.pl` can now be used to update patrons who are older or younger than their patron categories to a category chosen by the user.
295   >
296   >Additionally, this script allows users to specify a fine total to update patrons, to use any specified borrowers field, and to run by category and/or branch.
297   >
298   >The intention here is to assist in automating updating patrons for schools or libraries where patrons are regularly changed - patrons with fines can be moved to 'probational statuses' or patrons without fines can be moved to 'privileged statuses'.
299   >
300   >The flexibility should allow for various workflows to be automated via cronjob.
302 - [[22509]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22509) Add a script to generate MARC fields containing date formatted strings
304   **Sponsored by** *Orex Digital*
306 - [[23346]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23346) Add without-db-name parameter to koha-dump
308   >This enhancement is the first step in allowing a koha database dump file to be restored into another koha instance.
309   >
310   >One can now pass the `--without-db-name` option to `koha-dump` to attain a zipped sql dump with no longer contains the `CREATE DATABASE` and `USE` statements within the restore file.
312 ### Fines and fees
314 - [[6759]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6759) Use a different account type for account renewals than for new accounts
316   >This enhancement makes account renewal charges distinct from initial account registration charges.
317   >
318   >**Reports note**: Prior to this patch both account creations and account renewals would result in an accountline with accounttype `A`; After this patch account creations will result in an accountline with accounttype `ACCOUNT` and account renewals will result in ana ccountline with accounttype `ACCOUNT_RENEW`.
320 - [[22627]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22627) Rephrase 'your fines and charges' tab in OPAC
322   **Sponsored by** *Catalyst*
324 - [[23049]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23049) Replace MANUAL_INV authorised value with a dedicated table
326   >This patchset moves the `MANUAL_INV` authorized values into their own table and adds an interface into the administration pages to allow the addition and modification of such account types.
327   >
328   >This serves as the foundation for enhancing the accounts system and leads to clearer code and more consistent data via database-level constraints.
329   >
330   >**Reports note**: Reports will need to be updated to look in the new debit_type_code field for accountlines of type 'debit' and use the updated coded values.
332 - [[23805]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23805) Add a dedicated credit_types table
334   >This patchset moves the remaining accounttypes, all of which should be credits after bug 23049, into their own table.
335   >
336   >This serves as the foundation for enhancing the accounts system and leads to clearer code and more consistent data via database-level constraints.
337   >
338   >**Reports note**: Reports will need to be updated to look in the new credit_type_code field for accountlines of type 'credit' and use the updated coded values.
340 ### Hold requests
342 - [[22922]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22922) Allow to modify hold and hold expiration date in staff
344 ### Holidays
346 - [[15260]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15260) Option for extended loan with useDaysMode
348   **Sponsored by** *Cheshire East Council*, *Cheshire West and Chester Council*, *Newcastle City Council* and *Sefton Council*
350   >The `useDaysMode` system preference has been enhanced to include an additional option.
351   >
352   >This allows libraries to dictate that if the library is closed on the usual due date, the loan period should be pushed forward to the next open day which is the same day of the week.
353   >
354   >For example : If an item should be due back on a Tuesday but that particular Tuesday is closed, then instead of it being due back the Wednesday (usual behaviour when due date is pushed forward to next open day), it would actually be due back the next available open Tuesday.
355   >
356   >**Note**: This preference setting only works in multiples of 7.
358 ### I18N/L10N
360 - [[23631]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23631) fr-CA translation of NEW_SUGGESTION notice
361 - [[23983]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23983) Contextualization of "Order" (verb) vs "Order" (noun)
363 ### Label/patron card printing
365 - [[23464]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23464) Update the process of quick spine label printing
367 ### MARC Bibliographic data support
369 - [[18309]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18309) UNIMARC update from IFLA for new Koha installations
370 - [[20364]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20364) Show languages from MARC21 field 041 in intranet
372   >This patch adds language data from the 041 field of bibliographic records to both the search results and details pages of the staff client.
374 - [[20434]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20434) UNIMARC update from IFLA for existing Koha installations
375 - [[22884]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22884) Remove ending . from XSLT templates
376 - [[23731]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23731) Display LC call number in OPAC and staff detail pages
378 ### Notices
380 - [[21180]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21180) Allow Talking Tech outbound script to limit based on patron home library branchcode
381 - [[23278]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23278) Reopen last panel upon "Save and continue" in notices
383 ### OPAC
385 - [[5287]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5287) Add floating toolbar to search results in OPAC
386 - [[8778]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8778) Add Keyword phrase search to OPAC search
387 - [[20691]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20691) Add ability for guarantors to view guarantee's fines in OPAC
388 - [[21701]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21701) Have PayPal optionally return to originating OPAC url rather than OPACBaseURL
389 - [[23096]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23096) Add floating toolbar to OPAC lists
390 - [[23299]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23299) Switch address1 and streetnumber for German address format on opac-memberentry
391 - [[23392]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23392) Support MARC21 indicators for private note fields
392 - [[23566]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23566) Continue on device - with QR codes
393 - [[23633]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23633) Filter out historical charges by default on a users 'your charges' page
394 - [[23694]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23694) Author "By" should have its own class
395 - [[23720]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23720) Add div wrapper to search results to make moving cover images easier
396 - [[23791]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23791) Allow granular control of social networks enabled by SocialNetworks syspref
397 - [[23903]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23903) Replace OPAC icons with Font Awesome
399   >This patchset updates the majority of icons in the opac to use Font Awesome icons. It improves the consistency of icons, icon alignment and also gives a minor performance boost in opac display.
401 - [[23955]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23955) Replace famfamfam icon in OPAC holds template
403 ### Packaging
405 - [[23400]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23400) Add --status to koha-indexer
407 ### Patrons
409 - [[23219]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23219) Show a warning about cancelling their holds before a patron is deleted
410 - [[23697]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23697) Add auto complete for patron search in patron module
412   >This enhancement adds an optional auto-complete function to the patron search field when in the patrons module.
413   >
414   >The `CircAutocompl` system preference is renamed to `PatronAutoComplete` and use for both the circulation and patrons module auto-complete.
416 ### Plugin architecture
418 - [[21073]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21073) Improve plugin performance
420   >Before this patch, whenever a plugin hook was reached in koha code we would iteratively load plugins looking for one that may support the method.  This patch adds database level caching of this data so we do one database call instead of iteratively calling 'load'.
422 - [[23191]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23191) Administrators should be able to install plugins from the command line
424   >This patch adds a new script `misc/devel/install_plugins.pl ` which allows system administrators the option of installing plugins via the command line as opposed to requiring the web side UI.
426 - [[23213]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23213) Add hook to OPAC payments to allow plugins to set minimum payment threshold
428 ### REST API
430 - [[17005]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17005) Extend /checkouts route to list circulation history
431 - [[23667]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23667) Add API route for listing items
433 ### Reports
435 - [[15422]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15422) Number of items to order on holds ratio report will not fulfill the holds ratio
436 - [[23206]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23206) Batch patron modification from reports which return cardnumber
438   >This enhancement adds `Batch patron modification` to the available options display when a report outputs a list of borrowernumbers or cardnumbers.
440 - [[23389]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23389) Add 'All' option to report value dropdowns
442   >This enhancement adds the ability to optionally include an `all` option in report placeholders allowing for an 'All' option to be displayed in filter select lists.
443   >
444   >**Usage**: `WHERE branchcode LIKE <<Branch|branches:all>>`
446 - [[23390]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23390) Add placeholder syntax for column names
448   >This enhancement allows for renaming columns used to trigger batch modification actions in reports. Before this patch, a column had to be called 'itemnumber' to be sent from reports to batch modification. With this enhancement, you can specify `[[itemnumber| Koha_internal_id]]` to allow for a clearer name for the end-user and to allow translation of terms like 'itemnumber' while preserving the batch modification functionality.
450 ### SIP2
452 - [[20292]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20292) Filter/censor info sent via SIP
454   **Sponsored by** *Duchesne County Library* and *Uintah Library System*
456   >This enhancement allows the administrator to set if, and which, fields should not be sent to third-party SIP2 clients for privacy reasons.
458 - [[20954]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20954) Add ability to set syspref overrides in SIP as we can in Apache
460   **Sponsored by** *South East Kansas Library System*
462 - [[22540]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22540) Add ability to place holds using SIP CLI emulator
464 ### Searching
466 - [[23386]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23386) Add language of original in advanced search - staff client
467 - [[23543]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23543) Adding withdrawn to the item search
469 ### Searching - Elasticsearch
471 - [[17851]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17851) Add Elasticsearch config to koha-conf.xml
473   **Sponsored by** *Koha-Suomi Oy*
475 - [[20334]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20334) Elasticsearch - Option for escaping slashes in search queries
476 - [[20589]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20589) Add field boosting and use elastic query fields parameter instead of deprecated _all
477 - [[20607]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20607) Elasticsearch - ability to add a relevancy weight in mappings.yaml file
478 - [[22592]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22592) Elasticsearch - Support for index scan
479 - [[22826]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22826) Allow indexing of individual authority records in Elasticsearch
481 ### Serials
483 - [[21588]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21588) Add "Collapse/Expand" options on subscription-detail page
484 - [[23435]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23435) Add multiple copies of an item when receiving in serials
486   **Sponsored by** *Brimbank City Council*
488 ### Staff Client
490 - [[18421]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18421) Make Coce cover images available for staff search
491 - [[21245]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21245) Move 'Last patron' button inside of the 'breadcrumb' bar
492 - [[23711]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23711) Icons on staff main page should be font icons
493 - [[23803]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23803) Add Font Awesome icon to cart in staff interface
495 ### System Administration
497 - [[11529]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11529) Add subtitle, medium and part fields to biblio table
499   **Sponsored by** *National Library of Finland*
501   >Keywords to MARC mapping functionality has been replaced with additional Koha fields in the bibliographic framework. 
502   >
503   >The keyword mapping only offered a single field, subtitle, and the information was always retrieved from the MARC record, which made it relatively slow. The subtitle and other relevant fields are now available as normal Koha fields:
504   >
505   >     biblio.medium - Medium information (MARC 21: 245h, UNIMARC: 200b)
506   >     biblio.subtitle - Subtitle (MARC 21: 245b, UNIMARC: 200e)
507   >     biblio.part_number - Part number (MARC 21: 245n, UNIMARC: 200h)
508   >     biblio.part_name - Part name (MARC 21: 245p, UNIMARC: 200i)
509   >
510   >The subfields in the default framework are automatically updated to include these new fields unless they are already mapped to another Koha field.
511   >
512   >**Important note**: misc/batchRebuildBiblioTables.pl should be run, after this enhancement is applied, to populate the fields in the database, and it will take some time for larger databases.
514 - [[21574]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21574) Local use system preferences page doesn't have the system preferences menu
515 - [[23179]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23179) Add 'Edit subfields' to framework management tag dropdown and clarify options
516 - [[23606]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23606) Add columns configuration and export options to item types administration
517 - [[23611]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23611) Add export option to authorized values administration
518 - [[23866]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23866) HEA submission preferences should prompt similar to ManaKB
520 ### Templates
522 - [[7074]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7074) Show subtitle, part and number of a record in list of checkins
523 - [[17057]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17057) Remove event attributes from holds template
524 - [[21058]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21058) Missing class for results_summary spans
525 - [[21824]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21824) Add ability to format dates in various formats in templates
527   >This patchset allows end-users to use advanced date formatting options within template toolkit based notices and slips.
529 - [[21852]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21852) Add more columns and column configuration to overdues report
530 - [[22209]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22209) Move stock rotation stage and item forms into modals
531 - [[22897]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22897) Switch two-column templates to Bootstrap grid: ILL requests
532 - [[22935]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22935) Improve style of Bootstrap pagination
533 - [[22999]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22999) Switch two-column templates to Bootstrap grid: Circulation
534 - [[23013]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23013) Upgrade DataTables in the staff client
535 - [[23094]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23094) Use Bootstrap-style pagination on staged MARC records page
536 - [[23159]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23159) Reindent addbiblio.tt
537 - [[23183]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23183) Reindent cataloging.js
538 - [[23196]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23196) Reindent tools/batch_record_modification.tt
539 - [[23197]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23197) Add more batch operation options to SQL report results
540 - [[23221]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23221) Reindent tools/manage-marc-import.tt
541 - [[23259]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23259) Remove reset-fonts-grids.css
542 - [[23286]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23286) Improve style of hold confirmation modal
543 - [[23304]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23304) Reindent cataloguing/z3950_search.tt
544 - [[23307]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23307) Add columns configuration to cataloguing/z3950_search.tt
545 - [[23339]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23339) Reindent addbooks.tt
546 - [[23351]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23351) Clean up localization template
547 - [[23399]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23399) Reindent returns.tt
548 - [[23438]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23438) Use Font Awesome icons in intranet search results browser
549 - [[23444]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23444) Terminology: Use library instead of branch
550 - [[23448]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23448) Clean up subscription detail template
551 - [[23458]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23458) Clean up holds template in the staff client
552 - [[23834]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23834) Add default ESLint configuration
553 - [[23958]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23958) Use Font Awesome icon to replace "new window" icon image
554 - [[24034]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24034) Capitalization on suggestion edit form: No Status
555 - [[24076]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24076) Remove inline CSS to center patron home library in search results
557 ### Test Suite
559 - [[23280]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23280) Warning in t/db_dependent/selenium/patrons_search.t
560 - [[23284]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23284) Duplicate test in t/db_dependent/Plugins.t
561 - [[23994]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23994) AdditionalFields.t is failing randomly (U18)
563 ### Tools
565 - [[13552]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13552) Add debar option to batch patron modification
566 - [[22272]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22272) Calendar: When entering date ranges grey out dates in the past from the start date
567 - [[22888]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22888) Use DataTables for Koha news table filtering
568 - [[22996]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22996) Move barcode separators to a preference
570   >Adds preference `BarcodeSeparators`
571   >
572   >**NOTE**: If you currently depend on a comma, semicolon, pipe character or hyphen as a barcode separator within inventory tool, please ADD them to this new preference. The default behaviour is set back to a carriage return, linefeed or whitespace now.
574 - [[23279]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23279) In news management interface, sort news by publication date descending
575 - [[23385]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23385) Hide default value fields by default on patron import
576 - [[23512]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23512) Reindent notices and slips page (letter.tt)
578 ### Web services
580 - [[22677]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22677) Include hint on OAI-PMH URL for Koha in system preference
581 - [[23154]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23154) Add pagination to /api/v1/checkouts
582 - [[23156]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23156) Add pagination to checkouts in ILS-DI GetPatronInfo service
585 ## Critical bugs fixed
587 (This list includes all bugfixes since the previous major version. Most of them
588 have already been fixed in maintainance releases)
590 ### Acquisitions
592 - [[18743]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18743) Filter suggestion lists correctly for IndependentBranches
594   **Sponsored by** *BULAC*
596 - [[21316]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21316) Adding controlfields to the ACQ framework causes issues when adding to basket
597 - [[23397]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23397) Order lines can be duplicated in acqui scripts spent.pl and ordered.pl
598 - [[23854]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23854) Cannot edit a suggestion
599 - [[23855]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23855) Cannot mark the selected suggestion as "pending"
600 - [[23863]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23863) Editing a basket clears create_items value
601 - [[23927]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23927) Duplicate a "Complete" order  link the "New" one to the invoice
603 ### Architecture, internals, and plumbing
605 - [[22857]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22857) Entries missing in koha-conf.xml
606 - [[23095]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23095) Circulation rules not displayed (empty vs null)
607 - [[23316]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23316) GetFine needs updating for bug 22521
608 - [[23599]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23599) Koha::Objects::Limit::Library fails if no library passed
609 - [[23655]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23655) Errors when running on Debian Jessie
610 - [[23723]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23723) Using exit inside eval to stop sending output to the browser doesn't work under Plack
611 - [[23867]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23867) 18.12.00.051 fails with "Truncated incorrect DOUBLE value"
613 ### Authentication
615 - [[22585]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22585) Fix remaining double-escaped CAS links
616 - [[23526]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23526) Shibboleth login url with query has double encoded '?' %3F
617 - [[23771]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23771) CAS/Shib Authentication can fail when multiple users with no userid/cardnumber defined and one of them is locked
619 ### Cataloging
621 - [[23045]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23045) Advanced cataloging editor (rancor) throws a JS error on incomplete/blank lines
622 - [[23252]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23252) Pressing enter should not submit form in item editor
623 - [[23851]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23851) Auto generate accession number format <branchcode>yymm0001 fails to add branchcode prefix(branchcode) for multiple item addition
625 ### Circulation
627 - [[13958]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13958) Add a suspensionsCalendar syspref
629   **Sponsored by** *Universidad Nacional de Córdoba*
631   >Before 18.05, suspension expiry date calculation didn't take the calendar into account. This behaviour changed with bug 19204, and some libraries miss the old behaviour. 
632   >
633   >These patches decouple overdue days calculation configuration (`finesCalendar`) from how the expiry date is calculated for the suspension through a new system preference: `SuspensionsCalendar`, that has the exact same options but only applies to suspensions. On upgrade, the new preference is populated with the value from `finesCalendar`, thus respecting the current configuration.
635 - [[20086]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20086) AddRenewal is not executed as a transaction and can results in partial success and doubled fines
636 - [[22877]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22877) Returning a lost item not marked as returned can generate additional overdue fines
637 - [[23018]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23018) Refunding a lost item fee may trigger error if any fee has been written off related to that item
638 - [[23079]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23079) Checkouts page broken because of problems with date calculation (TZAmerica/Sao_Paulo)
639 - [[23103]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23103) Cannot checkin items lost by deleted patrons with fines attached
640 - [[23120]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23120) Internal server error when checking in item to transfer and printing slip
641 - [[23145]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23145) Confirming transfer during checkin clears the table of previously checked-in items
642 - [[23293]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23293) OPACFineNoRenewals always compares against 'balance' not 'outstanding'
644   >The patchset adds a new system preference, `OPACFineNoRenewalsIncludeCredits`, to control whether the `OPACFineNoRenewals` function uses the account balance or account amount outstanding for calculation.
646 - [[23382]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23382) Issuing rules failing after bug 20912
647 - [[23404]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23404) Circulation::TooMany error on itemtype when at biblio level
648 - [[23405]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23405) Circulation autocomplete for patron lookup broken if cardnumber is empty
649 - [[23518]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23518) Problem with borrower search  autocomplete
650 - [[23551]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23551) Problem with renewal period when using the renewal tab
651 - [[23774]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23774) When placing a hold editing using Inspect Element allows addition to the code of non listed library
652 - [[23938]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23938) Title missing from Checked out box
653 - [[23985]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23985) The method Koha::Item-> is not covered by tests!
654 - [[24013]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24013) Transferring a checked out item gives a software error
655 - [[24075]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24075) Backdating a return to the exact due date and time results in the fine not being refunded
657 ### Command-line Utilities
659 - [[22566]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22566) Stock rotation cronjob reporting has issues
660 - [[23933]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23933) commit_file.pl Can't call method "get_effective_marcorgcode" on an undefined value at /usr/share/koha/lib/C4/AuthoritiesMarc.pm line 578.
662 ### Course reserves
664 - [[22142]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22142) An item's current location changes to blank when it is removed from Course Reserves
665 - [[23083]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23083) Course reserve item edit fails if one does not set all values
667 ### Database
669 - [[23265]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23265) Update to DB revision 16.12.00.032 fails: Unknown column 'me.item_level_hold'
670 - [[23579]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23579) error during web install: 'changed_fields' can't have a default value
671 - [[23809]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23809) Update to DB revision 16.12.00.032 fails
673 ### Fines and fees
675 - [[19919]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19919) Writing off a Lost Item Fee marks as "Paid for by patron"
676 - [[23826]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23826) Manual Invoice does not use new accounttype and status for fines
677 - [[24100]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24100) "Pay selected" is broken
679 ### Hold requests
681 - [[13640]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13640) Holds To Pull List includes items unreserveable items
682 - [[14549]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14549) Hold not removed when item is checked out to patron who is not next in priority list
683 - [[23116]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23116) Cannot place overridden holds
684 - [[23484]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23484) Holds to pull (pendingreserves.pl) uses removed default_branch_item_rules table
685 - [[23710]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23710) Holds broken on intranet, displays a JSON page with an error
686 - [[23964]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23964) An item level hold when placed is set to Waiting, if ReservesNeedReturn is set to Automatic
688 ### I18N/L10N
690 - [[23713]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23713) Subscription add form broken for translations
692 ### ILL
694 - [[23229]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23229) "Get all requests" API call fired when loading any ILL page
695 - [[23529]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23529) Interlibrary loan javascript is broken
697 ### Installation and upgrade (command-line installer)
699 - [[23090]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23090) MySQL validate_password plugin breaks koha-create
700 - [[23168]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23168) Database Updates broken due to conflicts in bug 21073 and bug 22053
701 - [[23250]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23250) koha-create generates broken mysql password
702 - [[23813]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23813) DB error on 18.12.00.020
704 ### Installation and upgrade (web-based installer)
706 - [[23353]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23353) ACQ framework makes fr-CA web installer explode
707 - [[23396]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23396) Rancor fails to load: insert_copyright is not defined
709 ### Label/patron card printing
711 - [[23289]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23289) Label Template - Creation not working (MariaDB >= 10.2.4)
712 - [[23455]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23455) Patron card printing from Patron lists is broken
714 ### Lists
716 - [[17526]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17526) OPAC lists sortfield breaks with a `(`
718 ### MARC Authority data support
720 - [[23053]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23053) Local-Number cannot be used for authority matching due to non-existence of 'phrase' index
722 ### MARC Bibliographic record staging/import
724 - [[23846]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23846) Handle records with broken MARCXML on the bibliographic detail view
726 ### Mana-kb
728 - [[22210]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22210) ManaKB should not require firstname and lastname for signup
730   >This changes the Mana registration form to make it easier for organizations to register. It now only requires name and email address, rather than first name, last name and email address.
732 - [[22915]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22915) Cannot subscribe to Mana-KB
734   >This fix updates the Mana server URL in etc/koha-conf.xml so that it uses the correct URL - https://mana-kb.koha-community.org.
736 ### Notices
738 - [[23181]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23181) Unable to use payment library in ACCOUNT_PAYMENT or ACCOUNT_WRITEOFF notices
739 - [[23765]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23765) After TranslateNotices is set to 'Don't allow', email settings still show multiple languages
740 - [[24064]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24064) DUEDGST typoed as DUEGST
741 - [[24072]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24072) Typos in advance_notices.pl causes DUEDGST not to be sent
743 ### OPAC
745 - [[23150]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23150) GDPR feature breaks patron self modification on OPAC
746 - [[23151]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23151) Patron self modification sends null dateofbirth
747 - [[23194]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23194) Public notes items in the OPAC should allow for HTML tags
749   >Since 18.11, item.itemnotes content is escaped so any HTML tag would appear broken. It is now allowed again, hyperlinks for example.
751 - [[23225]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23225) OPAC ISBD view returns 404 when no item attached
752 - [[23253]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23253) OpacNavRight does not display correctly for opacuserlogin disabled or self registration
753 - [[23428]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23428) Self registration with a verification by email is broken
754 - [[23431]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23431) having Date of birth in PatronSelfModificationBorrowerUnwantedField causes DOB to be nullified
755 - [[23467]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23467) Duplicated screen if error in opac-reserve.pl
756 - [[23530]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23530) Opac-basket.pl script accidentally displays 'hidden' items
757 - [[23868]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23868) PayPal payment button is never enabled
759 ### Patrons
761 - [[17140]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17140) Incorrect rounding in total fines calculations, part 2
762 - [[23082]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23082) Fatal error editing a restricted patron
763 - [[23822]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23822) Regression: As of 19.05.04 deletion of patrons with outstanding credits is silently blocked
764 - [[23905]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23905) Button "Search to add" doesn't work on Quick add new patron
765 - [[24113]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24113) guarantor info lost when a duplicate is found
767 ### REST API
769 - [[23597]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23597) Holds API is missing reserved parameters on the GET spec
771 ### Reports
773 - [[23626]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23626) Add a system preference to limit the number of rows of data used when charting or exporting report results
775   **Sponsored by** *Fenway Library Organization* and *Higher Education Libraries of Massachusetts*
777 - [[23730]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23730) Exporting reports is broken
778 - [[23982]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23982) Count/pagination broken for reports with duplicated column names
780 ### SIP2
782 - [[23057]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23057) If checked_in_ok is set and item is not checked out, alert flag is supressed for *any* reason
784 ### Searching
786 - [[11677]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11677) Limit to Only items currently available for loan or reference not working
787 - [[23425]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23425) Search explodes with "invalid data, cannot decode object"
789 ### Searching - Elasticsearch
791 - [[22997]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22997) Searching gives no results in auth_finder.pl
792 - [[23004]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23004) Missing authtype filter in auth_finder.pl
793 - [[23089]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23089) Elasticsearch - cannot sort on non-text fields
794 - [[23322]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23322) Elasticsearch - Record matching fails when multiple keys exist
795 - [[23630]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23630) Elasticsearch indexing is removing field 999
797   >In Koha::SearchEngine::Elasticsearch::Indexer::update_index() first arg record ids is now mandatory
799 - [[23719]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23719) Record matching for authorities using defined fields is broken under ES
800 - [[23986]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23986) Batch Record Deletion does not remove records from Elasticsearch search index
802 ### Staff Client
804 - [[23315]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23315) Some system preferences are no longer editable
806 ### System Administration
808 - [[23104]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23104) Regression (18925) in circ rules - unlimited vs 0
809 - [[23309]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23309) Can't add new subfields to bibliographic frameworks in strict mode
810 - [[23398]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23398) Exporting/Reimporting frameworks in XML format will give incomplete results
811 - [[23772]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23772) Itemtype icons not showing in table
812 - [[23804]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23804) Itemtype not checked when editing
813 - [[24026]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24026) Wrong parameters in Koha/Templates/Plugin/CirculationRules.pm and smart-rules.tt
815 ### Test Suite
817 - [[21985]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21985) Test t/db_dependent/Circulation.t fails if SearchEngine is set to elasticsearch
818 - [[23234]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23234) Circulation.t failing when comparing dates that seem identical
819 - [[24022]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24022) Z3950Responder tests are failing randomly
821 ### Tools
823 - [[11642]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11642) Improve Batch patron deletion and anonymization GUI to make consequences clearer
824 - [[15814]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15814) Templates for MARC modification: Edit action does not work when Description contains '
825 - [[17359]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17359) Patron import results use wrong encoding
826 - [[18707]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18707) Background jobs post disabled inputs
827 - [[18710]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18710) Wrong subfield modified in batch item modification
828 - [[23093]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23093) Error during upgrade of OpacNavRight preference to Koha news
829 - [[23963]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23963) Visible reduction in image quality
831 ### Web services
833 - [[22249]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22249) Error when submitting Mana comment
836 ## Other bugs fixed
838 (This list includes all bugfixes since the previous major version. Most of them
839 have already been fixed in maintainance releases)
841 ### About
843 - [[21662]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21662) Missing developers from history
844 - [[22862]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22862) It should be possible to paste formatted phone numbers into the SMS messaging number field
846   >This bugfix improves the likelihood of pasted patron phone numbers passing validation as we will now attempt to normalise out illegal characters often used to human-friendly formatting.
848 - [[23037]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23037) Henry Bolshaw is missing from the contributors list
850 ### Acquisitions
852 - [[5365]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5365) It should be more clear how to reopen a basket in a basket group
853 - [[20780]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20780) EDI: Add support for 'AcqItemSetSubfieldsWhenReceived'
855   >EDIFACT receipting of items should now respect the `AcqItemSetSubfieldsWhenReceived` system preference
857 - [[21580]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21580) Order creation for EDIFACT vendor fails
858 - [[22294]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22294) EDI wrongly assumes all ISBN13's have corresponding ISBN10's
859 - [[22786]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22786) Can create new funds for locked budgets
860 - [[23101]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23101) Contracts permissions for staff patron
861 - [[23251]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23251) EDI Order line incorrectly terminated when it ends with a quoted apostrophe
862 - [[23294]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23294) Restore actual cost input field on order page
863 - [[23319]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23319) Reloading page when adding to basket from existing order can cause internal server error
864 - [[23320]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23320) Neworderempty has unused 'close' and 'budget_name' parameters
865 - [[23338]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23338) Cannot specify replacement price when ordering from file if not using fields to order
866 - [[23363]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23363) Clicking on shipping cost invoice link from spent.pl causes internal server error
867 - [[23523]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23523) Unitprice tax column values are not populated if entered upon ordering
868 - [[23721]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23721) Names of exported basketgroup files should be uniformised
870 ### Architecture, internals, and plumbing
872 - [[16750]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16750) Redirect from selectbranchprinter.pl to additem.pl causes software error
873 - [[21801]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21801) paycollect.pl should pass library_id when adding accountlines
874 - [[23117]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23117) additem.pl crashes on nonexistent biblionumber
875 - [[23144]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23144) Bad POD breaks svc/barcode
876 - [[23310]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23310) Noisy Koha::Biblio
877 - [[23413]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23413) Add a holds routine to Koha::Items to fetch related holds
878 - [[23539]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23539) accountlines.accounttype should match authorised_values.authorised_value in size
879 - [[23627]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23627) Koha::Biblio->get_coins too noisy if no 245$b
880 - [[23997]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23997) sample_z3950_servers.sql is failing on MySQL 8
882 ### Authentication
884 - [[24065]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24065) Shibboleth should fail the login if matchpoint is not unique
886 ### Cataloging
888 - [[7890]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7890) Required fields in the MARC editor should be highlighted
890   >This bugfix modifies the basic MARC editor so that required fields have the standard "Required" label on them instead of a small red asterisk.
892 - [[21518]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21518) Material type "three-dimensional artifact" displays as "visual material"
893 - [[21887]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21887) 856$u link problem in XSLT result lists and detail page
894 - [[22830]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22830) correct for loop in value_builder/unimarc_field_4XX.pl value_builder
895 - [[23436]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23436) Save to 'undefined' showing in Advanced cataloging editor
897 ### Circulation
899 - [[13094]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13094) It should be easy to hide the 'Cancel all' button on the holds over report
900 - [[16284]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16284) With CheckPrevCheckout used, check only the item for previous checkout if biblio is serial
902   >Prior to this patch the `CheckPrevCheckout` functionality errantly included serial type records.
904 - [[18344]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18344) Overdue fines 'cap at replacement price' and 'cap by amount' should work together
905 - [[21027]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21027) Totals in statistics tab change when StatisticsFields is changed
906 - [[22617]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22617) Checkout notes pending dashboard link - error received even though manage_checkout_notes permission set
908   >This fixes an error that occurs when an account with full circulate permissions (but not super librarian permissions) clicks on 'Checkout notes pending' and is then automatically logged out with the message "Error: you do not have permission to view this page. Log in as a different user".
910 - [[22927]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22927) Item improperly marked returned when changing damaged or withdrawn status
911 - [[22982]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22982) Paying lost fee does not always remove lost item from checkouts
912 - [[23007]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23007) Make dialogs in returns.pl optionally modal
913 - [[23039]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23039) Hold found modal on checkin screen ( circulation.pl ) obscures Check in message info
914 - [[23061]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23061) The column/print/export buttons are missing on the checkout history page
915 - [[23097]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23097) Circulation Overdues report patron link  goes to patron's holds tab
916 - [[23098]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23098) KOC upload process has misleading wording
917 - [[23129]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23129) Items holdingbranch should be set to the originating library when generating a transfer
918 - [[23140]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23140) Typo in returns.tt prevents printing branchcode in transfer slips
919 - [[23158]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23158) on-site checkout missing when using itemBarcodeFallbackSearch
920 - [[23192]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23192) Cancelling holds over returning to wrong tab on waitingreserves.pl
921 - [[23220]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23220) Cancelling transfer on returns.pl is subject to a race condition
922 - [[23255]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23255) HomeOrHoldingbranch system preference options are described wrong
923 - [[23273]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23273) Downloading from overdues.pl doesn't use set filters
924 - [[23408]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23408) Relatives' checkout table columns are not configured properly
925 - [[23427]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23427) Better sorting of previous checkouts
926 - [[23679]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23679) Software error when trying to transfer an unknown barcode
927 - [[23806]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23806) FinePaymentAutoPopup does not trigger pop-up for writeoff by "Write off" button
928 - [[23841]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23841) Add link to bibliographic details page in item details breadcrumbs
929 - [[23862]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23862) Add enumchron to holds-table on checkout page
930 - [[24024]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24024) Holds Awaiting Pickup (Both Active and Expired) Sorts by Firstname
932 ### Command-line Utilities
934 - [[21181]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21181) Cancel expired holds cronjob does not cancel holds in transit if ExpireReservesMaxPickUpDelay not set
936   >This patch corrects a behaviour where an in transit hold would not be cancelled if even the patron specified they did not need the hold after a certain date. In some cases they would receive a notice to pickup a hold they no longer wanted.
937   >
938   >Now these holds will be cancelled while in transit, and should be routed to their home location when checked in with no notice to the patron.
940 - [[22128]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22128) koha-remove fails mysql ERROR 1133 (42000) at line 2: Can't find any matching row in the user table
941 - [[23193]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23193) Make set_password.pl use Koha::Script
942 - [[23345]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23345) Wrong parameter name in koha-dump usage statement
944 ### Course reserves
946 - [[23952]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23952) Fix body id on OPAC course details page
948 ### Database
950 - [[23022]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23022) Koha is not compatible with MySQL >= 8.0.11 because of NO_AUTO_CREATE_USER mode
951 - [[23932]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23932) Typo on 'aqinvoice_adjustments.encumber_open' description in Koha Schema
952 - [[23995]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23995) Check constraints are supported differently by MySQL and MariaDB so we should remove them for now.
954 ### Developer documentation
956 - [[22358]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22358) Add POD to Koha::SharedContent
958 ### Fines and fees
960 - [[11573]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11573) Fine descriptions related to Rentals are untranslatable
961 - [[23106]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23106) Totals are unclear when a credit is involved on the 'Pay fines' screen
962 - [[23115]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23115) Totals are unclear when a credit is involved on the OPAC 'Fines and charges' screen
963 - [[23483]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23483) When writing off a fine, the title of the patron is shown as description
965 ### Hold requests
967 - [[9834]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9834) Reverting a waiting hold should lead to the former hold type (item or biblio level)
968 - [[22021]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22021) Item status not shown accurately on request.pl
969 - [[22633]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22633) Barcodes in the patrons 'holds' summary should link to the moredetail page
970 - [[22814]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22814) Holds modal patron name display inconsistency
971 - [[23048]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23048) Hide non-pickup branches from hold modification select
972 - [[23502]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23502) Staff client "revert status" buttons should not depend on SuspendHoldsIntranet preference
974 ### I18N/L10N
976 - [[10492]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10492) Translation problems with TT directives in po files
977 - [[11514]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11514) "Uncertain" no longer display in acq
978 - [[13749]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13749) On loading holds in patron account 'processing' is not translatable
979 - [[22114]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22114) Untranslatable "Patron note:" in checkout.js
980 - [[22661]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22661) TinyMCE/WYSIWYG editor doesn't translate
981 - [[22783]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22783) 'Location' not picked up by translation toolchain
982 - [[23123]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23123) Status AVAILABLE and ORDERED for suggestions are not translated in the templates
983 - [[23452]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23452) Multiple select options in system preferences are not translatable
984 - [[24068]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24068) Koha::Template::Plugin::I18N->tnpx should call Koha::I18->__npx
986 ### ILL
988 - [[22099]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22099) "List requests" button displays when listing requests
990   **Sponsored by** *Catalyst*
992 - [[22280]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22280) The ILL module assumes every status needs a next/previous status
993 - [[23712]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23712) Silence warns from Koha/Illrequest/Logger.pm
995 ### Installation and upgrade (command-line installer)
997 - [[23949]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23949) koha-common.init missing actions for koha-z3950-responder
999 ### Installation and upgrade (web-based installer)
1001 - [[22770]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22770) Typo in German translation for Greek in language pull down
1002 - [[22966]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22966) Add Norwegian library and patron names for the web-based installer
1004 ### Lists
1006 - [[22941]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22941) Giving malformed sortfield to list results in Internal Server Error
1007 - [[23266]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23266) Add to cart fires twice on shelf page
1009 ### MARC Authority data support
1011 - [[22919]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22919) Authorities MARC Structure not inserted with SQL strict modes
1012 - [[23437]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23437) When UseAuthoritiesForTracing is 'Use' we should use series authorities
1014 ### MARC Bibliographic data support
1016 - [[20986]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20986) MARC21 Supplement and Index Textual Holdings don't display
1018 ### MARC Bibliographic record staging/import
1020 - [[23324]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23324) Need an ISBN normalization routine
1022 ### Mana-kb
1024 - [[23034]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23034) Warning when in Mana KB settings Auto subscription sharing is unchecked
1026   **Sponsored by** *The National Library of Finland*
1028 - [[23075]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23075) Incorrect URL should have a meaningful error message
1030   >This enhancement displays a more meaningful error message if an incorrect Mana KB service URL is used in the koha-conf.xml configuration file (for example, if http is used instead of https), rather than the direct output from the failed json parse.
1032 - [[23130]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23130) Incorrect alternative mana server URL in etc/koha-conf.xml
1034   >This fix updates the alternative Mana KB server URL in
1035   >etc/koha-conf.xml to https://mana-test.koha-community.org. If the updated URL is used the account creation request is successful and doesn't cause any error messages.
1037 ### Notices
1039 - [[21343]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21343) Automatic renewal cronjob doesn't send notices according to patron language preference
1041   **Sponsored by** *Lund University Library*
1043 - [[22744]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22744) Remove confusing 'Do not notify' checkboxes from messaging preferences
1044 - [[23256]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23256) fr-CA OPAC_REG_VERIFY has hard-coded http://
1045 - [[23762]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23762) Editing is_html status of email template fails under multi-languages
1047 ### OPAC
1049 - [[12537]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12537) Editions tab showing on bibs with more than one ISBN
1050 - [[14862]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14862) Upgrade jQuery from 1.7 to 3.4.1 in OPAC
1051 - [[16111]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16111) RSS feed for OPAC search results has wrong content type
1052 - [[18084]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18084) Language selector is hidden in user menu on mobile interfaces
1053 - [[22602]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22602) OverDrive circulation integration is broken when user is referred to Koha from another site
1054 - [[22804]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22804) OPAC Overdrive JavaScript contains untranslatable strings
1055 - [[22945]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22945) Markup error in OPAC search results around lists display
1056 - [[22946]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22946) Markup error in OPAC search results around selection links
1057 - [[22948]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22948) Markup error in OPAC bibliographic detail template
1058 - [[22949]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22949) Markup error in OPAC course reserves template
1059 - [[22950]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22950) Markup error in OPAC recent comment template
1060 - [[22951]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22951) Markup error in OPAC holds template
1061 - [[22952]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22952) Markup error in OPAC suggestions template
1062 - [[22953]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22953) Markup warning in OPAC user summary template
1063 - [[22954]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22954) Minor markup error in OPAC messaging template
1064 - [[22955]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22955) Markup error in OPAC lists template
1065 - [[23076]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23076) Include OpacUserJS on OPAC maintenance page
1067   >This fix allows the OPAC maintenance page to use JavaScript included in the OPACUserJS system preference.
1069 - [[23078]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23078) Use Koha.Preference in OPAC global header include
1070 - [[23099]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23099) OPAC Search result sorting "go" button flashes on page load
1071 - [[23122]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23122) When searching callnumber in simple search, search option is not retained
1072 - [[23126]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23126) Multiline entries in subscription history display with <br/> in OPAC
1073 - [[23210]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23210) login4tags should be a link
1074 - [[23248]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23248) opac-ISBDdetail.pl dies on invalid biblionumber
1075 - [[23308]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23308) Contents of "OpacMaintenanceNotice" HTML escaped on display
1076 - [[23492]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23492) OPAC search facet header should not be a link at larger browser widths
1077 - [[23506]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23506) Sound material type displays wrong icon in OPAC/Staff details
1078 - [[23528]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23528) Show 'log in to add tags' link on all search result entries
1079 - [[23537]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23537) Overdrive won't show complete results if the Overdrive object doesn't have a primaryCreator
1080 - [[23625]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23625) ArticleRequestsMandatoryFields* only affects field labels, does not make inputs required
1082   **Sponsored by** *California College of the Arts*
1084 - [[23648]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23648) The logged in link (class "loggedinusername") needs data-patroncategory
1085 - [[23683]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23683) Course reserves public notes on specific items should allow for HTML
1086 - [[23726]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23726) Give class to No Items Available text on OPAC results page
1087 - [[23901]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23901) Fix js error sms_input is null in opac-messaging.tt
1089   **Sponsored by** *Koha-Suomi Oy*
1091 - [[23968]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23968) OPACMySummaryNote does not work
1092 - [[24084]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24084) PlainMARC view broken on OPAC if other $.ajax calls produce errors
1094 ### Packaging
1096 - [[17084]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17084) Automatic debian/control updates (master)
1097 - [[21000]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21000) debian/build-git-snapshot script ignores -D
1098 - [[23700]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23700) Fix output of koha-plack --restart
1100 ### Patrons
1102 - [[21390]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21390) Self registration verification emails should send immediately
1104   **Sponsored by** *Goethe-Institut*
1106 - [[21939]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21939) Permission for holds history tab is too strict
1107 - [[22741]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22741) Koha::Patron->store must not log updated_on changes (random failure of test BorrowerLogs and TrackLastPatronActivity)
1108 - [[22910]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22910) Unique attributes should not be copied when duplicating a patron
1109 - [[22944]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22944) avoid AnonymousPatron in search_patrons_to_anonymise
1110 - [[23077]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23077) Can't import patrons without cardnumber
1111 - [[23109]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23109) Incomplete description for staffacccess permission
1112 - [[23199]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23199) Koha::Patron->store and uppercasesurname syspref
1113 - [[23217]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23217) Batch patron modification shows database errors when no Attribute provided
1114 - [[23218]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23218) Batch patron modification empty attribute causes improper handling of values
1115 - [[23589]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23589) Discharge notice does not show non-latin characters
1116 - [[23688]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23688) System preference uppercasesurnames broken by typo
1117 - [[23788]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23788) Writing off multiple fees allows 'overpayment' of those fees
1119 ### Plugin architecture
1121 - [[23222]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23222) Fix DISABLE/ENABLE plugin label in plugins home
1123 ### REST API
1125 - [[23607]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23607) Make /patrons/:patron_id/account privileged user only
1126 - [[23858]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23858) Vendors endpoint not setting the Location header
1127 - [[23859]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23859) Cities endpoint not setting the Location header
1128 - [[23860]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23860) Patrons endpoint not setting the Location header
1130 ### Reports
1132 - [[23624]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23624) Count rows in report without (potentially) consuming all memory
1134   **Sponsored by** *Fenway Libraries Online*, *Fenway Library Organization* and *Higher Education Libraries of Massachusetts*
1136 - [[23812]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23812) Download icon is an upload icon
1138 ### SIP2
1140 - [[19457]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19457) If CheckPrevCheckout is set to "Do", then checkouts are blocked at the SIPServer
1141 - [[22037]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22037) Regression: guarantor no longer blocked (debarred) if child is over limit, when checking out via SIP
1142 - [[23722]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23722) Document allow_empty_passwords in the example SIP config file
1144 ### Searching
1146 - [[14419]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14419) Expanding facets (Show more) performs a new search
1147 - [[14794]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14794) Searching patron by birthday returns no results if format incorrect
1148 - [[15704]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15704) The 264 index should be split by subfield to match how 260 is indexed
1149 - [[23132]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23132) Encoding issues in facets with show more link
1150 - [[23663]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23663) Itemtype summary feature in search results is only used in deprecated opac results non-xslt view
1151 - [[23768]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23768) ISBN search in IntranetCatalogPulldown searches nothing if passed an invalid ISBN and using SearchWithISBNVariations
1152 - [[24120]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24120) Search terms in search dropdown must be URI filtered
1154 ### Searching - Elasticsearch
1156 - [[21534]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21534) ElasticSearch - Wildcards not being analyzed
1157 - [[22258]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22258) Elasticsearch - full record is not indexed in plain text
1158 - [[22524]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22524) Elasticsearch - Date range in advanced search
1159 - [[22874]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22874) Limit to available items doesn't work with elasticsearch 6.x
1160 - [[23670]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23670) Load Koha::Exceptions::ElasticSearch module in Koha::SearchEngine::Elasticsearch
1161 - [[23671]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23671) Elasticsearch shouldn't throw exception on an uppercase subfield identifier
1163 ### Self checkout
1165 - [[22929]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22929) Enabling the GDPR_Policy will affect libraries using the SCO module in Koha
1167 ### Serials
1169 - [[8260]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8260) Deleting patrons leaves holes in routing list ranking
1170 - [[10215]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10215) Increase the size of opacnote and librariannote for table subscriptionhistory
1171 - [[11492]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11492) Receiving a serial item causes routing list notes to be lost
1173   **Sponsored by** *Plant and Food Research Limited*
1174 - [[22667]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22667) Framework cannot override syspref for cn_source when receiving serials
1175 - [[23065]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23065) 'New subscription' button in serials sometimes uses a blank form and sometimes defaults to current serial
1176 - [[23416]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23416) When a note to a specific issue upon receiving a serial, this note will appear in next issue received
1178 ### Staff Client
1180 - [[14741]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14741) Selecting all child permissions doesn't select the top level check box
1181 - [[21716]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21716) Item Search hangs when \ exists in MARC fields
1182 - [[22958]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22958) The Help link on SMS providers page should link to the correct chapter in the manual
1183 - [[23525]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23525) ISBD view uses view policy of ACQ framework
1184 - [[23651]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23651) RestrictedPage system preferences should include the address of the page in the description
1185 - [[23680]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23680) Can't open 'Edit items' or 'Add item' links in new tab - tab is closed immediately
1187   **Sponsored by** *Gothenburg University Library*
1189   >This fixes a problem where the pop-up window or tab immediately closes when attempting to edit or add a bibliographic item.
1191 - [[23689]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23689) Terminology: Branches limitations should be libraries limitations - Authorised Values
1192 - [[23704]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23704) Typo in itemtypes.tt
1193 - [[23729]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23729) Move CSS from moremember.tt template to staff global CSS
1195 ### System Administration
1197 - [[8558]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8558) Better confirmation message for importing frameworks
1199   **Sponsored by** *Catalyst*
1201 - [[22867]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22867) UniqueItemFields preference value should be pipe-delimited
1202 - [[22947]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22947) Markup error in OPAC preferences file
1203 - [[23153]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23153) In framework management action subfields goes directly to edition
1204 - [[23445]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23445) Loan period unit in circulation rules is untranslatable causing problems when editing rules
1205 - [[23612]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23612) If no columns in a table can be toggled, don't show columns button
1206 - [[23751]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23751) Description of staffaccess permission should be improved
1207 - [[23847]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23847) Custom item search fields don't work if subfield is 0 (e.g. Withdrawn)
1208 - [[23853]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23853) Typo in authorised_values.tt
1210 ### Templates
1212 - [[13597]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13597) Amazon 'no image' element needs a 'no-image' class, in the staff client
1213 - [[22768]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22768) Global search forms' keyboard navigation broken
1214 - [[22851]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22851) Navigation links in the serials module should be styled the same as other modules
1215 - [[22906]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22906) Minor corrections to plugins home page
1216 - [[22957]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22957) Remove type attribute from script tags: Staff client includes 1/2
1217 - [[22960]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22960) Typo found in circulation.pref in UpdateItemLocationOnCheckin preference
1218 - [[23074]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23074) Holds table sort does not understand dateformat
1219 - [[23226]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23226) Remove type attribute from script tags: Cataloging
1220 - [[23227]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23227) Remove type attribute from script tags: Reports
1221 - [[23434]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23434) Hold confirmation dialog problem if HoldsAutoFill is enabled
1222 - [[23441]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23441) Export should not include the 'actions' column in Z3950 results
1223 - [[23446]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23446) Fix display issue with serials navigation
1224 - [[23447]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23447) Fix capitalization and other minor edits on patron batch edit template
1225 - [[23575]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23575) Template error causes item search to be submitted multiple times
1226 - [[23605]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23605) Terminology: Branches limitations should be libraries limitations
1227 - [[23778]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23778) Regression: Guarantor entry section no longer has a unique id
1228 - [[23946]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23946) Remove Noun Project icons from the About page
1229 - [[23954]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23954) Format notes in suggestion management
1230 - [[24058]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24058) Acquisition table displayed even if no order exist (bib detail)
1231 - [[24093]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24093) Sorting indicators broken on list contents view
1233 ### Test Suite
1235 - [[23027]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23027) Suggestions.t is failing if no biblio in DB
1236 - [[23038]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23038) Expected warnings displayed by tests should be hidden
1237 - [[23177]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23177) Rollback cleanup in Circulation.t
1238 - [[23211]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23211) SIP/Transaction.t is failing randomly
1239 - [[23821]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23821) Reintroduction of create_helper_biblio
1240 - [[23825]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23825) Object.t is failing - Exception not caught
1241 - [[24002]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24002) Test suite is failing on MySQL 8
1242 - [[24029]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24029) marcrecord2csv.t displays a SQL error "Truncated incorrect DOUBLE value: '01e'"
1243 - [[24030]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24030) GetItemsForInventory failing with "ORDER BY clause is not in SELECT list"
1244 - [[24062]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24062) Circulation tests fail randomly if patron category type is 'X'
1246 ### Tools
1248 - [[18757]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18757) Problem when importing only items in MARC records
1249 - [[19012]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19012) Note additional columns that are required during patron import
1250 - [[22571]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22571) MARC modification templates do not handle control fields in conditional
1251 - [[22653]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22653) Preference RotationPreventTransfers is never used
1252 - [[22799]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22799) Batch item modification is case sensitive
1254   **Sponsored by** *South Taranaki District Council*
1256 - [[23006]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23006) Can't use inventory tool with barcodes that contain regex reserved characters ($,...)
1257 - [[23184]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23184) Export/bibs/holdings settings unclear for exporting bibs without any holdings
1259 ### Web services
1261 - [[17247]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17247) ILS-DI HoldTitle and HoldItem should check if patron is restricted
1262 - [[23429]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23429) ilsdi.pl GetRecords documentation does not match output
1264 ### Z39.50 / SRU / OpenSearch Servers
1266 - [[23242]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23242) Error when adding new Z39.50/SRU server in DB strict mode
1267 ## New sysprefs
1269 - AllowPatronToSetFinesVisibilityForGuarantor
1270 - AllowStaffToSetFinesVisibilityForGuarantor
1271 - BarcodeSeparators
1272 - ClaimReturnedChargeFee
1273 - ClaimReturnedLostValue
1274 - ClaimReturnedWarningThreshold
1275 - CustomCoverImages
1276 - CustomCoverImagesURL
1277 - ElasticsearchMARCFormat
1278 - FinePaymentAutoPopup
1279 - IntranetCoce
1280 - OPACCustomCoverImages
1281 - OPACFineNoRenewalsIncludeCredits
1282 - OPACPlayMusicalInscripts
1283 - OPACShowMusicalInscripts
1284 - OnSiteCheckoutAutoCheck
1285 - OpacCoce
1286 - PatronAutoComplete
1287 - PayPalReturnURL
1288 - PreserveSerialNotes
1289 - QueryRegexEscapeOptions
1290 - RoundFinesAtPayment
1291 - SuspensionsCalendar
1292 - TransfersBlockCirc
1293 - UseCashRegisters
1295 ## Documentation
1297 The Koha manual is maintained in Sphinx. The home page for Koha 
1298 documentation is 
1300 - [Koha Documentation](http://koha-community.org/documentation/)
1302 As of the date of these release notes, only the English version of the
1303 Koha manual is available:
1305 - [Koha Manual](http://koha-community.org/manual/19.11/en/html/)
1308 The Git repository for the Koha manual can be found at
1310 - [Koha Git Repository](https://gitlab.com/koha-community/koha-manual)
1312 ## Translations
1314 Complete or near-complete translations of the OPAC and staff
1315 interface are available in this release for the following languages:
1317 - Arabic (95.1%)
1318 - Armenian (95.1%)
1319 - Basque (57.2%)
1320 - Chinese (China) (57.7%)
1321 - Chinese (Taiwan) (100%)
1322 - Czech (92.3%)
1323 - Danish (50.3%)
1324 - English (New Zealand) (80.3%)
1325 - English (USA)
1326 - Finnish (76.2%)
1327 - French (94.9%)
1328 - French (Canada) (95.6%)
1329 - German (100%)
1330 - German (Switzerland) (82.9%)
1331 - Greek (70.7%)
1332 - Hindi (100%)
1333 - Italian (87.1%)
1334 - Norwegian Bokmål (85.5%)
1335 - Occitan (post 1500) (54.5%)
1336 - Polish (79.7%)
1337 - Portuguese (99.3%)
1338 - Portuguese (Brazil) (90.4%)
1339 - Slovak (81.2%)
1340 - Spanish (98.1%)
1341 - Swedish (84.8%)
1342 - Turkish (93.8%)
1343 - Ukrainian (69.7%)
1345 Partial translations are available for various other languages.
1347 The Koha team welcomes additional translations; please see
1349 - [Koha Translation Info](http://wiki.koha-community.org/wiki/Translating_Koha)
1351 For information about translating Koha, and join the koha-translate 
1352 list to volunteer:
1354 - [Koha Translate List](http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate)
1356 The most up-to-date translations can be found at:
1358 - [Koha Translation](http://translate.koha-community.org/)
1360 ## Release Team
1362 The release team for Koha 19.11.00 is
1365 - Release Manager: Martin Renvoize
1367 - Release Manager assistants:
1368   - Tomás Cohen Arazi
1369   - Nick Clemens
1371 - QA Manager: Katrin Fischer
1373 - QA Team:
1374   - Tomás Cohen Arazi
1375   - Alex Arnaud
1376   - Nick Clemens
1377   - Jonathan Druart
1378   - Kyle Hall
1379   - Julian Maurice
1380   - Josef Moravec
1381   - Marcel de Rooy
1383 - Topic Experts:
1384   - REST API -- Tomás Cohen Arazi
1385   - SIP2 -- Kyle Hall
1386   - UI Design -- Owen Leonard
1387   - Elasticsearch -- Alex Arnaud
1388   - ILS-DI -- Arthur Suzuki
1389   - Authentication -- Martin Renvoize
1391 - Bug Wranglers:
1392   - Michal Denár
1393   - Indranil Das Gupta
1394   - Jon Knight
1395   - Lisette Scheer
1396   - Arthur Suzuki
1398 - Packaging Manager: Mirko Tietgen
1400 - Documentation Manager: David Nind
1402 - Documentation Team:
1403   - Andy Boze
1404   - Caroline Cyr La Rose
1405   - Lucy Vaux-Harvey
1407 - Translation Managers: 
1408   - Indranil Das Gupta
1409   - Bernardo González Kriegel
1411 - Release Maintainers:
1412   - 19.05 -- Fridolin Somers
1413   - 18.11 -- Lucas Gass
1414   - 18.05 -- Liz Rea
1416 ## Credits
1417 We thank the following libraries who are known to have sponsored
1418 new features in Koha 19.11.00:
1420 - [BULAC](http://www.bulac.fr/)
1421 - Biblioteca Provincial Fr. Mamerto Esquiú (Provincia Franciscana de la Asunción)
1422 - Brimbank City Council
1423 - [ByWater Solutions](https://bywatersolutions.com/)
1424 - California College of the Arts
1425 - [Catalyst](https://www.catalyst.net.nz/products/library-management-koha)
1426 - Central Kansas Library System
1427 - Cheshire East Council
1428 - Cheshire Libraries Shared Services
1429 - Cheshire West and Chester Council
1430 - [Duchesne County Library](http://uintahlibrary.org/)
1431 - Fargo Public Library
1432 - Fenway Libraries Online
1433 - Fenway Library Organization
1434 - Goethe-Institut
1435 - Gothenburg University Library
1436 - Higher Education Libraries of Massachusetts
1437 - Koha-Suomi Oy
1438 - Lund University Library
1439 - National Library of Finland
1440 - Newcastle City Council
1441 - North Central Regional Library System
1442 - [Northeast Kansas Library System](http://www.nekls.org)
1443 - Orex Digital
1444 - [PTFS Europe](https://ptfs-europe.com)
1445 - Plant and Food Research Limited
1446 - [Round Rock Public Library](https://www.roundrocktexas.gov/departments/library/)
1447 - Sefton Council
1448 - [South East Kansas Library System](http://www.sekls.org)
1449 - South Taranaki District Council
1450 - The National Library of Finland
1451 - [Theke Solutions](https://theke.io/)
1452 - [Uintah Library System](http://uintahlibrary.org/)
1453 - Universidad Nacional de Córdoba
1454 - [Vermont Organization of Koha Automated Libraries](http://gmlc.org/index.php/vokal)
1455 - [Virginia Tech](https://lib.vt.edu/)
1457 We thank the following individuals who contributed patches to Koha 19.11.00.
1459 - Aleisha Amohia (5)
1460 - Tomás Cohen Arazi (131)
1461 - Alex Arnaud (9)
1462 - Philippe Blouin (1)
1463 - David Bourgault (2)
1464 - Alex Buckley (2)
1465 - Rudolf Byker (1)
1466 - Colin Campbell (6)
1467 - Nick Clemens (139)
1468 - David Cook (1)
1469 - Chris Cormack (2)
1470 - Christophe Croullebois (1)
1471 - Frédéric Demians (1)
1472 - Jonathan Druart (170)
1473 - Magnus Enger (8)
1474 - Charles Farmer (2)
1475 - Katrin Fischer (49)
1476 - Martha Fuerst (1)
1477 - Lucas Gass (13)
1478 - Claire Gravely (1)
1479 - David Gustafsson (7)
1480 - Kyle Hall (70)
1481 - Paul Hoffman (1)
1482 - Andrew Isherwood (13)
1483 - Mason James (1)
1484 - Pasi Kallinen (4)
1485 - Olli-Antti Kivilahti (3)
1486 - Jon Knight (1)
1487 - Bernardo González Kriegel (2)
1488 - Petter von Krogh (1)
1489 - David Kuhn (1)
1490 - Joonas Kylmälä (2)
1491 - Nicolas Legrand (3)
1492 - Owen Leonard (125)
1493 - Ere Maijala (28)
1494 - Hayley Mapley (2)
1495 - Julian Maurice (67)
1496 - Matthias Meusburger (2)
1497 - Josef Moravec (20)
1498 - Agustín Moyano (29)
1499 - Joy Nelson (1)
1500 - David Nind (1)
1501 - Björn Nylen (1)
1502 - Dobrica Pavlinušić (2)
1503 - Eric Phetteplace (1)
1504 - Séverine Queune (1)
1505 - Liz Rea (9)
1506 - Martin Renvoize (349)
1507 - Justin Rittenhouse (1)
1508 - Marcel de Rooy (29)
1509 - Caroline Cyr La Rose (4)
1510 - Alex Sassmannshausen (1)
1511 - Lisette Scheer (2)
1512 - Maryse Simard (1)
1513 - Fridolin Somers (31)
1514 - Arthur Suzuki (2)
1515 - Emmi Takkinen (3)
1516 - Lari Taskula (5)
1517 - Mirko Tietgen (2)
1518 - Mark Tompsett (19)
1519 - Koha translators (1)
1520 - Jesse Weaver (1)
1521 - Bin Wen (1)
1522 - Nazlı Çetin (2)
1523 - Radek Šiman (1)
1525 We thank the following libraries, companies, and other institutions who contributed
1526 patches to Koha 19.11.00
1528 - abunchofthings.net (2)
1529 - ACPL (125)
1530 - BibLibre (111)
1531 - BSZ BW (50)
1532 - Bulac (4)
1533 - ByWater-Solutions (223)
1534 - Catalyst (6)
1535 - davidnind.com (1)
1536 - Devinim (2)
1537 - flo.org (1)
1538 - Göteborgs Universitet (7)
1539 - hmcpl.org (1)
1540 - hypernova.fi (3)
1541 - Independant Individuals (65)
1542 - jns.fi (2)
1543 - Koha Community Developers (170)
1544 - koha-suomi.fi (3)
1545 - KohaAloha (1)
1546 - Libriotech (9)
1547 - Loughborough University (1)
1548 - nd.edu (1)
1549 - Prosentient Systems (1)
1550 - PTFS-Europe (369)
1551 - rbit.cz (1)
1552 - Rijks Museum (29)
1553 - rot13.org (2)
1554 - Solutions inLibro inc (9)
1555 - student.uef.fi (2)
1556 - Tamil (1)
1557 - The City of Joensuu (1)
1558 - Theke Solutions (160)
1559 - ub.lu.se (1)
1560 - Universidad Nacional de Córdoba (2)
1561 - University of Helsinki (31)
1563 We also especially thank the following individuals who tested patches
1564 for Koha.
1566 - Hugo Agud (20)
1567 - Hasina Akhte (1)
1568 - Axel Amghar (1)
1569 - Tomás Cohen Arazi (227)
1570 - Alex Arnaud (65)
1571 - Cori Lynn Arnold (2)
1572 - Donna Bachowski (1)
1573 - Bob Bennhoff (1)
1574 - Stefan Berndtsson (12)
1575 - Sonia Bouis (56)
1576 - Arthur Bousquet (10)
1577 - Christopher Brannon (3)
1578 - Alex Buckley (5)
1579 - Frederik Chenier (4)
1580 - Frédérik Chénier (11)
1581 - Nick Clemens (198)
1582 - David Cook (1)
1583 - Holly Cooper (1)
1584 - Chris Cormack (13)
1585 - Sarah Cornell (1)
1586 - Christophe Croullebois (1)
1587 - Christopher Davis (1)
1588 - Frédéric Demians (1)
1589 - Michal Denar (62)
1590 - Jason DeShaw (1)
1591 - Jonathan Druart (91)
1592 - Magnus Enger (2)
1593 - Bouzid Fergani (14)
1594 - Katrin Fischer (287)
1595 - Martha Fuerst (5)
1596 - Andrew Fuerste-Henry (16)
1597 - Brendan Gallagher (11)
1598 - Lucas Gass (13)
1599 - Claire Gravely (17)
1600 - Victor Grousset (1)
1601 - Kyle Hall (184)
1602 - Ron Houk (3)
1603 - Andrew Isherwood (2)
1604 - Pasi Kallinen (4)
1605 - Jan Kolator (2)
1606 - David Kuhn (1)
1607 - Rhonda Kuiper (2)
1608 - Joonas Kylmälä (13)
1609 - Nicolas Legrand (2)
1610 - Owen Leonard (75)
1611 - Luis F. Lopez (2)
1612 - Nabila Love (1)
1613 - Ere Maijala (4)
1614 - Hayley Mapley (30)
1615 - Felicia Martin (1)
1616 - Jesse Maseto (9)
1617 - Julian Maurice (8)
1618 - Kelly McElligott (3)
1619 - Sean McGarvey (4)
1620 - Matthias Meusburger (1)
1621 - Laurel Moran (1)
1622 - Josef Moravec (83)
1623 - Agustín Moyano (39)
1624 - David Nind (13)
1625 - Kim Peine (1)
1626 - Nadine Pierre (21)
1627 - Séverine Queune (49)
1628 - Elizabeth Quinn (1)
1629 - Johanna Raisa (6)
1630 - Liz Rea (107)
1631 - Martin Renvoize (1484)
1632 - David Roberts (1)
1633 - Marcel de Rooy (200)
1634 - Caroline Cyr La Rose (1)
1635 - Alex Sassmannshausen (3)
1636 - Lisette Scheer (18)
1637 - Maksim Sen (1)
1638 - Joe Sikowitz (1)
1639 - Maryse Simard (73)
1640 - Fridolin Somers (3)
1641 - Mike Somers (1)
1642 - Christian Stelzenmüller (1)
1643 - Myka Kennedy Stephens (2)
1644 - Arthur Suzuki (8)
1645 - Theodoros Theodoropoulos (2)
1646 - Mark Tompsett (57)
1647 - Claudie Trégouët (2)
1648 - Ed Veal (2)
1649 - Marc Véron (2)
1650 - Ian Walls (1)
1651 - Bin Wen (10)
1652 - George Williams (12)
1653 - Jessica Zairo (3)
1654 - Amandine Zocca (1)
1655 - Nazlı Çetin (2)
1658 We regret any omissions.  If a contributor has been inadvertently missed,
1659 please send a patch against these release notes to 
1660 koha-patches@lists.koha-community.org.
1662 ## Revision control notes
1664 The Koha project uses Git for version control.  The current development 
1665 version of Koha can be retrieved by checking out the master branch of:
1667 - [Koha Git Repository](git://git.koha-community.org/koha.git)
1669 The branch for this version of Koha and future bugfixes in this release
1670 line is 19.11.x.
1672 ## Bugs and feature requests
1674 Bug reports and feature requests can be filed at the Koha bug
1675 tracker at:
1677 - [Koha Bugzilla](http://bugs.koha-community.org)
1679 He rau ringa e oti ai.
1680 (Many hands finish the work)
1682 Autogenerated release notes updated last on 27 Nov 2019 15:10:11.