1 RELEASE NOTES FOR KOHA 3.16.0-beta
3 ========================================================================
5 Koha is the first free and open source software library automation package
6 (ILS). Development is sponsored by libraries of varying types and sizes,
7 volunteers, and support companies from around the world.
8 The website for the Koha project is
10 http://koha-community.org/
12 Koha 3.16.0-beta can be downloaded from:
14 http://download.koha-community.org/koha-3.16.00-beta.tar.gz
16 Installation instructions can be found at:
18 http://wiki.koha-community.org/wiki/Installation_Documentation
20 OR in the INSTALL files that come in the tarball
23 Koha 3.16.0-beta is a major release, that comes with many new features.
26 It includes 2 features, 195 enhancements and 359 bugfixes.
29 New features in 3.16.0-beta
30 ======================
34 8230 Show the ordered status in catalogue page
38 10862 Add an search history for the staff interface
41 Enhancements in 3.16.0-beta
42 ======================
46 7180 Order from staged file improvements
47 7267 Display accountnumber in PDF
48 7288 Invoice improvements - Show only subscriptions
49 7308 New column in admin/aqbudgets
50 9261 Allow librarians to make purchase suggestions for patrons
51 9416 We should have 2 kinds of notes for each order line
52 9807 There should be a way to show the content of a basketgroup without reopening it
53 10090 The ordered and spent page display the itemtype code
54 10789 Excessive and often incorrect use of finish in C4::Acquisitions
55 10875 Addorderiso2709: the link "show all funds" is missing.
56 10922 Display if prices are tax exc. or inc. when creating a new order
57 10983 Unused subroutines in C4:Budgets
58 11027 Add a column for basketgroups in late orders table
59 11141 Filters are not kept on receiving
60 11224 C4::Acquisition need more UT, and more robust ones.
61 11429 Add a link to basketgroup in basket detail page
62 11435 Show basketgroup information in Acquisition tab in catalogue page
63 11459 [Signed-Off] OrderPdfFormat pref description could be more verbose
64 11551 Allow to search on ordernumber in histsearch.pl
65 11552 After a transfer, allow to search on the original order line
66 11578 Improvement of the funds list view
67 11579 The ordernumber is not displayed on the basket page
68 11665 An ability to place orders directly from hold ratios list
69 11763 Consolidate fund action links into menu
70 11787 Use validation plugin when adding new vendor
71 11805 Use validation plugin when creating new basket in Acquisitions
72 11828 Add German PDF template for orders in acquisitions
73 11864 Show parent_orderline in received orders table
75 Architecture, internals, and plumbing
77 7372 RoadTypes should be folded into Authorised Values
78 10277 Add C4::Context->IsSuperLibrarian()
79 10533 Basketgroup js functions should in a separated js file
80 11051 Performance of opac-search
81 11268 Biblioitems URL field is too small for some URLs
82 11389 Re-enable PostgreSQL as a database scheme that Koha can connect to
83 11468 Remove use of smartmatch from DateUtils
84 11474 Remove experimental given/when from C4::Utils::Datatables
85 11478 Remove experimental given/when from Koha::SimpleMARC
86 11479 Remove experimental given/when from C4::MarcModificationTemplates
87 11518 Add new method to Koha::Schema::Result::Item that will always return the correct itemtype
88 11555 Make "All" one of the default options for datatables
89 11605 DT: default entry is 20
90 11730 C4::Charset call C4::Context without use it
91 11751 Some code related to "institution" is unused and obsolete
92 11957 Sample_only_param_tables.sql is not usable
93 11960 GetMemberDetails is unnecessarily called in CanBookBeRenewed
97 11146 Show a go back link on no permission page
101 9366 On cataloguing each user can easily display tags or not
102 9673 Track when items are marked as lost or withdrawn
103 10970 Update MARC21 frameworks to Update Nr. 17 - DB update
104 11746 Add edit item links to record details page
108 7413 Allow OPAC renewal x days before due date
109 8231 Warning on Check in if borrower is restricted
110 9823 Code optimization: Change prototype of GetReservesFromBiblionumber
111 10694 Allow arbitrary backdating of returns
112 10845 Multi transport types for holds
113 10859 Alert if a patron already has an issue for the same biblio
114 10863 Add 2 circulation permissions: force_checkout and lift_restriction
115 11040 Add option to print regular slip to CircAutoPrintQuickSlip
116 11182 Warnings in circulation
117 11359 Add cardnumber and phonenumber columns to the branch overdues circulation report.
118 11486 Show renewal count on 'check out' and 'details' tabs in patron record
119 11561 Preventing duplicate print notices and enforcing a print notice if no notices can be generated
120 11630 AgeRestrictionMarker doesn't handle marker immediately followed by age
122 Command-line Utilities
124 7844 Plack scripts for developers
125 10782 Add a koha-mysqlcheck script
126 10955 Add ability to skip deletions in zebraqueue
127 11078 Rebuild_zebra.pl can lose updates due to race condition during full rebuilds
128 11278 Adjusting bulkmarcimport.pl for customization routine and verbose printing
129 11484 Add option to purge z39.50 search records from import table to cleanup_database.pl
133 11788 Use validation plugin when creating new course
134 11866 Staff side course reserves too restrictive
138 3445 Action_logs table needs some thought
142 11238 The version of the manual online link should be dynamically updated
146 11138 Auto-unsuspend holds not in default cronjobs
150 7934 Separate po file for help pages
151 8044 Localization for Perl scripts and modules
152 11495 I18n toolchain misses one instance of text "Select titles to: " in bootstrap
153 11631 Make translation toolchain ignore useless translatable strings
154 11848 Make Koha::I18N easier to use
155 12138 Use placeholders in translatable javascript strings
157 Installation and upgrade (web-based installer)
159 10138 Add some authorized values in french installer
163 11539 C4::Barcodes::PrinterConfig does not appear to be being used anywhere
164 12018 Add table sorting to patron card batches
169 11789 Use validation plugin when creating new list
171 MARC Authority data support
173 8334 Authority UNIMARC 100 field plugin
175 MARC Bibliographic data support
177 11032 Validate passed records in Biblio.pm
178 11330 Inconsistent field/subfield descriptions on MARC21 bibliographic frameworks
179 11453 Update EN default UNIMARC bibliographic framework
181 MARC Bibliographic record staging/import
183 10500 Improve isbn matching when importing records
184 10558 Convert records table in manage-marc-import.pl to ajax DataTable
185 10811 Add a 999$c record matching rule to the MARC21 defaults
189 11598 Add --text option to overdue_notices similar to --html option
193 10774 Allow individual holds to be suspended and resumed from the OPAC
194 10807 OPAC: There is no authority search history
195 10907 Showing the staff members name who managed a suggestion should be optional
196 10951 Make the NoLoginInstructions a customizable field through preferences
197 10986 Limit the list of languages in advanced search through system preferences
198 11066 Export Citations not RDA compatible
199 11104 Label in opac topics in facets not easily css selectable
200 11105 Label - opac - places on facets not easily css selectable
201 11256 Set a number of items to display on a biblio detail page
202 11304 Bootstrap OPAC detail page doesn't display holding tabs properly
203 11465 Show counts and amounts on OPAC your summary tabs
204 11466 Purchase suggestion itemtypes, only default available if AdvancedSearchTypes not equal 'itemtypes'
205 11684 More mixed content warnings using SSL with amazon - opac-readingrecord and opac-user
206 11694 Improve handling of individual hold suspension in Bootstrap OPAC
207 11786 Improve RDFa schema.org mappings in prog and bootstrap
208 11860 Display subscription callnumber in OPAC detail page
209 12052 Display a patron message on the summary page
213 7234 Koha-common Debian package should include koha-sites.conf
214 10003 Koha-* scripts (packages) should provide tab-completion in bash
215 10646 Mod_rewrite should be enabled by the postinst script
216 10896 Add a --verbose option to koha-translate
217 10942 Provide a way for package upgrades to update template translations
218 11284 Package related updates for the new release
219 11655 Koha-translate --list shouldn't show 'en'
223 9448 Add separate permission for writing off fees
224 10318 Show email on patron search results
225 10834 Add Sort 1 and Sort 2 to list of searchable patron fields
226 10861 Add a check on cardnumber length
227 11671 Restructure patron lists add form for improved usability
228 11869 Add more informations to the member printing pages.
232 9915 Allow opac/svc/report to be passed sql parameters
233 11679 Add an ods export choice for reports
234 12040 Add STMP authentication parameters to runreports.pl
238 9940 Add a new index for original language of document
239 9972 Add/ change some zebra indexes (MARC21) (GRS1+DOM)
240 10857 Add facets cancellation
241 11069 Increase title ranking in relevance when using QueryWeightFields
242 11202 Improve UNIMARC biblio indexing
243 11334 Add facet for home library
247 10809 Use template branches plugin in serials search
248 10851 Add missing statuses
249 10852 Add 3 filters to the serials search
250 11386 Mandatory fields in subscription add form should use standard formatting
251 11861 Add ISSN column in serials claims table
255 6273 SIP2 Fee Paid and Fee Paid Response support
256 8769 Allow SIP2 return backdating
257 9288 Add a script to test SIP from the command line
258 11351 Add support for SIP2 media types
262 11101 Item Type label in OPAC not easily css selectable.
263 11333 Use jQuery validator plugin for CSV profile forms
264 11772 Show warning on About page:System information if no active currency is defined
266 System Administration
268 11596 Missing indexing options in koha-conf.xml should be reported
269 11766 Use validation plugin when creating new authority type
270 11767 Use validation plugin when creating new authority framework tag
271 11769 Use validation plugin when creating new MARC framework
272 11771 Use validation plugin when creating new MARC framework tag
273 11791 Use validation plugin when creating new city
274 11792 Use validation plugin when creating new currency
275 11793 Use validation plugin when creating new item type
276 11795 Use validation plugin when creating new Z39.50 server
277 11806 Use validation plugin when creating new OAI set
281 7484 Keeping typed values when searching for authorities
282 9677 Style button on notices and slips page with Bootstrap
283 10987 Too many 'see also' and 'usedfor/see from' labels occurences
284 11087 Have the fines tab default to pay fines rather than account
285 11272 Copy submit button on inventory
286 11312 Add span to facets (for css selection)
287 11328 Show local cover images in staff client search results
288 11398 A typo occurred with occured
289 11570 Upgrade jQueryUI to latest version in the staff client
290 11724 Make Funds/Status on suggestions page sortable/searchable
291 11946 Add table sorters to label batches
292 12088 Improve date handling and sorting in holds to pull report
293 12089 Remove use of dt_add_type_uk_date()
294 12101 Move Greybox library outside of language-specific directory
295 12102 Move humanmsg jQuery plugin outside of language-specific directory
296 12103 Move ajaxfileupload jQuery plugin outside of language-specific directory
297 12107 Move checkboxes jQuery plugin outside of language-specific directory
298 12116 Move fixFloat jQuery plugin outside of language-specific directory
299 12119 Move jeditable jQuery plugin outside of language-specific directory
303 11452 Add some tests for Koha::Template::Plugin::Cache
304 11480 Tests in Output_JSON.t make invalid assumptions
305 11537 Increasing test coverage for C4::Log
306 11540 Increasing test coverage for C4::Charset
307 11541 Increasing test coverage for C4::Installer
308 11542 Increasing test coverage for C4::Print
309 11543 Increasing test coverage for C4::Category
310 11544 Increasing test coverage for C4::Installer_PerlModule
311 11545 Increasing test coverage for C4::Languages
312 11562 QA: the sysprefs.sql is not correctly sorted
316 2693 Tagging: Add filter by name
317 7567 News by Library: refactor, enhance, and fix
318 9016 Multi transport types for notices
319 10832 Multi transport types for overdue notices
320 10833 Multi transport types for advanced notices
321 11441 Ability to globally remove authorities with no bibliographic record linked.
322 11785 Use validation plugin when uploading local cover images
323 11850 Bulkmarcimport does not append in logfile
324 11867 Multi transport types: Manage *_PHONE notices
325 11868 Multi transport types: disable sms and phone if not in use
329 11477 Add names for librarian and borrowers in the logs
333 11491 Extending report service to be annotated
336 Critical bugs fixed in 3.16.0-beta
337 ======================
339 (this list include all bugfixes since the previous major version. Most of them have already been fixed in maintainance releases)
344 9948 critical Acq data going on first item even if not received
345 11322 critical Suggestion "notes" field should be sanitized or escaped
346 11755 critical Argument 'booksellerid' not properly handled in orderreceive.pl
347 10613 major Gst is not calculated correctly on the invoice page
348 11549 major After transferring an order, receive and cancel the receipt will delete the order
349 11675 major Budget amount is not checked if a parent exist
350 11680 major Tax rate changes on edit
351 11699 major Notes entered when receiving are not saved
352 12019 major Funds displayed on acquisition home show funds of all branches
354 Architecture, internals, and plumbing
356 11493 critical Batch Item Modification not handling unicode characters
357 11660 critical Tools/pdfViewer.pl is vulnerable to displaying the contents of an arbitrary file on the server
358 11661 critical Edithelp.pl can be used to write arbitrary files to the server
359 11662 critical Member-picupload.pl can write to arbitrary files on the server
360 11666 critical Admin/import_export_framework.pl allows execution of arbitrary SQL without authentication
361 10611 major C4::Context->dbh checks if the DB is still running
362 11563 major Class noEnterSubmit no longer functioning
363 11779 major Unexpected change in logged in branch when changing overdue notice triggers
367 11219 critical CAS authentication fails with URL parameters
371 6435 major [ENH] Added daemon mode parameters to rebuild_zebra.pl
372 8018 major New subfields have a default max length of zero
373 11286 major Bug 10602 prevents to create new subfields in authorities
374 11338 major Items that are captured for holds can be deleted without warning
375 11410 major Cataloging search finds no results for searches with ampersands
379 9532 major Reserve rules with itemtype on biblio
381 Command-line Utilities
383 11417 major Remove_unused_authorities.pl doesn't accept --test
387 11534 major Impossible to remove instructors on course reserve
391 11846 major Correct database update for debarments with 9999-12-31
395 11258 major Holds queue is still making transfer requests that contradict the branch holds policy
396 11336 major Priority is not updated on deleting holds
397 11947 major Hold priorities not re-calculated when hold is confirmed on checkin.
401 2546 major Description of charges: string hardcoded
402 11290 major Members-home.pl displays badly if using non english templates and have a utf8 char in categorycode description
403 11571 major Bug 7934 introduces a regression in the translate script
407 11248 major Problems with translated list email sent
411 9210 major Automatic carriage return are missing in print letters generated for holds
415 11307 critical Potential XSS attack vector in opac rss feed
416 11341 critical XSS attack vector in facets in OPAC - prog theme
417 10605 major Problems with translated cart email sent
418 10952 major Store anonymous search history in session
419 11277 major Bootstrap theme: error in link for showing all facets
420 11535 major Patron self-registration form does not sanitize its input
421 11978 major OverDrive API now prepends http:// to URLs
422 12046 major Authentication using CAS - bootstrap
426 11282 blocker Not possible to create multiple restrictions from patron details/new restriction overwrites existing
427 10453 critical Updating child to adult loses password
428 11352 critical Batch Patron Deletion/Anonmyzation deletes more than warning states it will delete
429 12134 critical Members are restricted even if the debarment is ended
430 6739 major Expired patrons not blocked from opac actions
431 11009 major Do not allow reading records of anonymous patron
435 11096 major Koha cannot retrieve big records from Zebra
436 11533 major "use" QueryParser breaks authority search
440 11262 major Don't require hardcoded translations for seasonal numbering pattern to work
441 11689 major New missing statuses is not well managed
442 11995 major Followup for Bug 7688 - FIX GetNextDate in serialsUpdate.pl
443 12003 major Next issues for irregular pattern not correctly predicted
444 12080 major Superserials permission appears to be broken
448 11369 major Too many search cursor cookies overflow HTTP-header size, when making multiple searches in the staff client.
452 766 major Use of CGI::scrolling_list prevents customization in template
456 11414 critical Marc modification template limitations should alert the user
457 11287 major Import borrowers doesn't take into account the new restriction system
458 11412 major Bulkmarcimport can crash when searching for duplicates
461 Other bugs fixed in 3.16.0-beta
462 ======================
464 (this list include all bugfixes since the previous major version. Most of them have already been fixed in maintainance releases)
469 7143 trivial Bug for tracking changes to the about page
473 7791 normal Deleting basket should not delete all existing orders without warning
474 8683 normal Acq: Clear button doesn't clear all item fields
475 9224 normal Acqui/finishreceive.pl is not Plack-compatible
476 9593 normal Prices not imported correctly from a staged file
477 11018 normal Add order from a reverted file
478 11059 normal Not possible to sort staged dates in metric format
479 11111 normal The basket group is not displayed on the parcel page
480 11166 normal Branch filter in budgets admin uses pattern match instead of equals
481 11170 normal The pending order list should only display orders to receive
482 11171 normal The basket group is not displayed on the supplier list page
483 11237 normal Clarify explanation for the new pref AcqItemSetSubfieldsWhenReceived
484 11243 normal Supplier list counts all items, even canceled ones
485 11397 normal Displaying itemnumber list on the Acquisition detail tab is useless
486 11644 normal Cannot update fund if total is equal to amount unallocated
487 11777 normal Created by name is not coming in order receiving page
488 11798 normal Problems with column sorting and row visibility in invoices table
489 11914 normal Ordering from suggestions: fund (budget id) is not retained; price calculations not working
490 11056 minor Dead code in basketgroup.pl : remove code depending on "validate" param
491 11314 minor Restore ability to see only 5 entries on parcel.pl
492 11471 minor Basket groups display 0 0
493 11550 minor Add a couple of unit tests for C4::Acq::GetOrder
494 11820 minor Dead code in basketgroup.pl : "add" operation is never invoked without a booksellerid
495 11845 minor Set overlay and import status translatable in addorderiso2709.tt
496 11939 minor Sample of currencies with a working active value
497 9654 trivial Missing space between amount and currency symbol in basket groups
498 12111 trivial Improving templates regarding order notes
500 Architecture, internals, and plumbing
502 7965 normal Silence warns in staff error log (koha-error_log)
503 10626 normal Remove doubled up TT plugins
504 11035 normal Replace shortcut plugin jquery.hotkeys.min.js
505 11061 normal Koha::Calendar::_mock_init is unused
506 11112 normal Koha::Calendar->new loads all holidays
507 11148 normal Two routines are useless in Koha::DateUtils
508 11391 normal Suggestions.suggesteddate has a problematic default value
509 11616 normal The tablesorter plugin is no longer in use
510 11687 normal Statecollection.pl is unused
511 11384 minor Koha should not use "ctid" as a column name
512 11402 minor Labels::_guide_box should return undef if undefned data is passed
513 11757 minor Dependency on POE is not longer necessary
514 12076 minor Xt/tt_valid.t can miss an invalid construct
515 12112 minor C4::Breeding::ImportBreeding() is not used
516 12131 minor C4/TmplToken.pm has an unnecessary dependency on Exporter
517 11077 trivial Correct silent warnings in C4/Auth.pm
518 11587 trivial IsSuperLibrarian generates warnings
519 11799 trivial Housekeeping: Remove _biblionumber_sth from VirtualShelves.pm
520 11803 trivial Consistent use of $dbh in _koha_modify_item
521 11856 trivial Minor improvements on code documentation (omnibus)
525 7002 normal Inaccurate checks for borrower flags == 1
526 11048 normal Fix logout redirection for CAS authentication
530 7125 normal Can't change tag in frameworks
531 7442 minor Crash when selecting an authority with 200$x or 200$y
532 9114 minor Exported MARC frameworks encoding should be UTF-8
533 10808 minor Thesaurus search form does not correspond to current search query
534 11313 minor Empty value in mandatory combobox in record edition
535 11955 minor Remove spaces in empty indicators after linking an authority to a biblio record.
536 11316 trivial Plugin icon missing tooltip in addbiblio.pl
537 11611 trivial Fix possible confusion between UNIMARC and MARC21 in some sysprefs
541 11756 normal Hold ratios report sorting incorrectly
542 11075 minor Clicking 'select all' link in export tab in checkout page clears renew checkboxes
543 11231 minor Notes should be reservenotes in pendingreserves.pl and reserveratios.pl
545 Command-line Utilities
547 11188 minor Make gather_print_notices.pl die on failed open()
551 11179 minor Opac-course-details.pl shows item as available when it is checked out
555 5377 normal Database fields too small for multiple ISBN and ISSN
556 11155 normal PostgreSQL schema contains syntax errors
557 11249 normal Add db indexes on borrowers names
558 11275 normal Make deleteditems.materials of type text
559 11928 normal Table aqorderdelivery seem useless
560 6331 minor Obsolete marc column in deleteditems
564 11483 normal New serial pages missing help
565 11383 minor There is no help page for the marc modification templates tool
566 11403 minor Renew page missing help file
570 8918 normal ILS-DI: HoldTitle and HoldItem do not calculate rank of hold
571 11445 normal It is possible for duplicate hold notifications to be sent
572 11531 normal Cannot add new libraries to the transport cost if previously used.
573 12000 normal Staff users can set hold suspension dates to occur in the past
574 12079 normal CheckReserves() and _Findgroupreserve do not return reserve_id
575 9788 minor Improvements for calling GetReservesFromItemnumber
576 10452 minor AllowHoldsOnDamagedItems should control using damaged items to fulfill holds
580 5052 normal Can't choose languages if all choices are sublanguages
581 11225 normal \n in translation strings should be removed
582 11227 normal Staff po files contain some Javascript
583 11411 normal Bootstrap theme (enhancement) for (right to left).
584 11488 normal Untranslatable warning "Are you sure you want to write off ..."
585 11505 normal Untranslatable table headers in Label batch manager
586 11588 normal Untranslatable subscription frequency units
587 11618 normal JQuery timepicker is not picked up by the i18n toolchain
588 11646 normal Untranslatable confirm popup in field 006 and 008 builders
589 11686 normal "please note your reason here..." does not get translated
590 11731 normal Typo "tranports" in installation
591 12034 normal MSG_REMOVE_FROM_LIST different wording between OPAC and staff client
592 12056 normal Untranslatable strings in calendar
593 12081 normal Tmpl_process3.pl does not delete temp files
594 11363 minor Label printer profile units are not translatable
595 11366 minor Acq basket group "No group" untranslatable
596 11497 minor I18n toolchain fails to pick up TT code in the format 'SomeVariable or "Some Text"' for translation
597 11508 minor Untranslatable pull-down in auth_subfields_structure.pl
598 11639 minor Untranslatable strings in 007 builder
599 11973 minor Fix Armenian language description
600 11993 minor Untranslatable confirm popup in request.tt
601 10818 trivial System preference OAI-PMH:ConfFile isn't translatable
602 11189 trivial Rename Print label in UNIMARC advanced search
603 11393 trivial Language menu not show up as name for Thai (th-THA was shown)
605 Installation and upgrade (command-line installer)
607 10580 normal Remove NoZebra reference from Makefile.pl
608 10729 normal Support phrases-icu.xml in install and upgrade
610 Installation and upgrade (web-based installer)
612 11260 normal Update German web installer
613 11261 normal Sample frequencies and numbering patterns should better be mandatory on install
617 8375 normal Common diacritics not shown correctly when exporting batch label to PDF
618 9854 normal Add 'ttf-dejavu*' packages to debian/control file, for label printing (bug 8375)
619 11222 normal A regression on label-item-search.pl done by Bug 9239
623 8262 normal Special kohaadmin cannot create lists
624 10714 minor Redirect to list contents view upon save after initiating edit from list contents view
626 MARC Authority data support
628 10691 normal 5xx not properly linked by authid in authority search result list
629 10905 minor Author tracings incorrect when UseAuthoritiesForTracings is turned on
630 11652 minor Merging authority records does not correct biblios
631 11797 minor Auth_finder.pl: Odd number of elements in anonymous hash
633 MARC Bibliographic data support
635 11004 normal Make xmlControlfield.js use the marcflavour syspref to look for XML files
636 11695 normal Typo: "Tree-character alphabetic code"
637 11762 normal Sequence of MARC21 245 subfields different on XSLT result list and detail page
638 11912 minor GetMarcISBN wrongly prepends a space to ISBNs
640 MARC Bibliographic record staging/import
642 11923 normal Marc record batches not sorting by citation descending
646 8258 normal Branch specific DUEDGST notice is not used
647 9216 normal Make table headings translatable
648 11696 normal Multi transport types: the print notices should be processed in first
649 11760 normal In notices, code of road type is used instead of descritpion
650 8168 minor Ersatz CSV header in attachment of overdue notices sent to administrator
651 11732 trivial Eliminate warning on undefined branchcode
655 8952 normal Add http:// to url in social media links on opac-detail
656 10195 normal Records hidden with OpacSuppression can still be accessed
657 10647 normal Make OPAC MARC plain view work for all flavours of MARC
658 10865 normal Don't show list permissions when adding public lists/sharing lists is not allowed
659 11127 normal OPAC suggestion: the delete link is active when no suggestion selected
660 11183 normal Warnings in opac
661 11308 normal RSS feed is slightly broken in bootstrap theme
662 11310 normal Update XSLT stylesheets in bootstrap theme
663 11489 normal OPAC search results in 404 error when the only search result is supressed
664 11647 normal Subscribe to email notification for serials needs user login
665 11743 normal Remove unused DataTables plugin from OPAC theme directories
666 11768 normal Show patron cardnumber in opac personal details
667 11809 normal OPAC patron details form shouldn't show 'Clear date' if field is required
668 11951 normal OPAC search suggestions template error
669 11986 normal Tags searching doesn't work in OPAC if biblio DOM indexing is being used
670 12058 normal OverDrive search results page doesn't show cart, lists, or login links
671 8661 minor Break out additional authors in opac like in staff
672 10781 minor Remove C4::ILSDI::Utility
673 10797 minor Move styling from element to CSS file for search input field in OPAC
674 10944 minor Mixed content warnings in results and detail with Amazon images on https
675 11242 minor Fix opac-MARCdetail.pl bizarre ordering of data and noisy warnings
676 11342 minor Error with opac self registration if BorrowersTitles is empty
677 11381 minor IDreamBooks too close to title on bootstrap
678 11476 minor Opac self registration title pull down offers 2 empty options
679 11516 minor OPAC highlight lost in results browser
680 11522 minor Self registration formatting
681 11709 minor Bootstrap OPAC lists interface requires some revisions
682 11752 minor In OPAC, the serials details display the wrong periodicity
683 12073 minor OPAC detail page printing show links URL
684 10798 trivial OPAC_SEARCH_LIMIT behaves badly with search groups
685 11094 trivial Bootstrap theme: typo loaction
686 11174 trivial Wrong parameter 'valuec' in opac-authoritiessearchresultlist
687 11329 trivial Check for marc record in opac-showmarc
688 11663 trivial Bootstap theme opac holding tab improperly displayed when opacbookbag syspref is disabled
692 10735 normal Koha-dump not working
693 11705 normal New Debian policy enforcement is breaking the build script
694 8921 minor Koha-common*.deb should depend on cron
695 11509 trivial Koha-create should print better usage information
696 11510 trivial Typo in koha-translate usage message
700 11184 normal Fix wrong attribute type cloning
701 11207 normal Impossibility to remove a sms number
702 11283 normal Restriction type is not translatable
703 11628 normal Staffaccess permission is missing in french userflags.sql file
704 11707 normal Additional attributes broken for category code with space
705 12069 normal If you access members/mod_debarment.pl when logged out you are redirected to OPAC login
706 12100 normal Messaging preferences did not save Days in Advance
707 11125 minor Remove Problematic Logic from Patron Messaging Preferences Form
708 11802 minor Patron purchase suggestions page requires some corrections
709 11855 trivial Tiny code cleanup in members
713 11704 normal Wrong headers in {opac|intranet}/svc/report
714 11833 normal Filtering on saved report subgroup doesn't work
715 12114 normal Reports web service JSON output has an encoding problem
716 10777 minor Runreport.pl allows for sending html reports via email, but mimetype is wrong
720 7518 normal Searches with quotation marks don't work
721 10688 normal QueryParser doesn't recognize QP queries when used in a fielded search box
722 10893 normal Location facet not working in UNIMARC
723 11131 normal Authority search does not display summary while searching by all auth types
724 11192 normal Fix two definitions in ccl.properties
725 11252 normal Rebuild_zebra.pl should not have --munge-config
726 11255 normal Sort by relevance asc generates a wrong query
727 11741 normal < > not displaying correctly in XSLT result list
728 11796 normal Results with 6 facets have missing facet
729 4397 minor Display problems (umlauts, ß) with scan index in advanced search
730 6886 minor Single branch mode should disable showing the branch name in front of all callnumbers
731 9578 minor Error when search and sort not on relevance
732 10544 minor Stocknumber index is an alias of Number-local-acquisition
733 11635 minor 995$r defined twice in record.abs
734 11572 trivial Keyword searches no longer detect isbn from "Search the catalog"
735 11619 trivial Duplicate key in QueryParser config
739 11773 normal Crash 'undefined value as a HASH' in sco-main.pl
740 11415 minor SCO has no option to disable automatic receipt printing
741 11784 minor Patron images broken in Self checkout
745 10837 normal Exporting serial claims does not work if no notice defined
746 11091 normal Limits in catalog search when creating subscription
747 11228 normal Explanation on 'patron notification' is not quite right
748 11263 normal New 'locale' setting in subscriptions is not user friendly
749 11265 normal Problems with locale saving/editing on serial subscriptions
750 11309 normal Duplicated patterns when subscription table is updated
751 11637 normal No way to prevent a prediction date for the next issue in serials
752 10429 minor Branch filter not working in serial claims
753 11214 minor Allow create routing list in serial collection page
754 11416 minor Serials editor improperly hides fields
755 12048 minor Doesn't display other libraries subscriptions when superlibrarian user
756 12098 minor User can edit some subcriptions he should be prevented to
760 9865 normal Make SIP2 message encoding configurable via SIPconfig.xml
761 11783 normal Record level unavailable holds sending empty CD field rather than item barcode
765 10415 normal Add course reserves to staff client home page
766 11906 normal Bad display of utf-8 chars in Patron lists (Datatable)
767 12060 normal Indentation issues allow markup errors in header.inc
768 12075 normal JQueryUI upgrade broke keyboard shortcuts
769 12024 minor Add to list opens the list adding UI in two windows
770 12071 minor Javascript broken for a search with double quotes
771 9075 trivial Rename type to material type
773 System Administration
775 7491 normal Description for item-level_itypes is misleading
776 10012 minor Remove all traces of NoZebraIndexes
777 11513 minor Warnings in Patron categories
781 2310 normal Delete grayed out w/out explanation
782 10661 normal Mandatory item fields should be formatted the same on all forms
783 10751 normal Title should be mandatory for creating suggestions in staff
784 10790 normal Adding/editing item types screen mis aligned if noItemTypeImages not showing
785 11117 normal Right to left text in facets + facet count = mixed text
786 11503 normal Several typos
787 11692 normal Number 9 showing on topissues
788 11710 normal Use new DataTables include in cataloging Z39.50 search template
789 11711 normal Use new DataTables include in circ templates
790 11713 normal Use new DataTables include in course reserves templates
791 11716 normal Use new DataTables include in label manage template
792 11717 normal Use new DataTables include in member templates
793 11718 normal Use new DataTables include in reports templates
794 11719 normal Use new DataTables include in serials templates
795 11721 normal Use new DataTables include in suggestions template
796 11734 normal Use new DataTables include in batch modification templates
797 11735 normal Use new DataTables include in calendar template
798 11736 normal Use new DataTables include in Koha news templates
799 11737 normal Use new DataTables include in quotes management template
800 11738 normal Use new DataTables include in batch patron modification template
801 11739 normal Use new DataTables include in notices template
802 11740 normal Use new DataTables include in quotes upload template
803 11748 normal Remove unused jquery.uitablefilter.js plugin
804 11753 normal Replace jQuery qTip plugin with Bootstrap tooltip on patron search form
805 11794 normal OpacSerialDefaultTab being ignored
806 11819 normal Don't show catalog edit menu if user has no edit permissions
807 11821 normal Staff client catalog: delete menu items greyed out without explanation
808 11829 normal JavaScript error on staff client biblio details pages if template variables are undefined
809 11877 normal Eliminate use of deprecated jQuery .live() method
810 11878 normal Eliminate use of deprecated jQuery .toggle() method usage
811 11885 normal Inconsistent HTML in MARC Details
812 12094 normal JQueryUI upgrade broke default tab selection
813 12105 normal Remove duplicated plugin jquery.dataTables.columnFilter.js
814 12117 normal Remove unused image myshadow.png from the staff client
815 12118 normal Unnecessary YUI assets included in offline circ manifest
816 12127 normal Incorrect DataTable types in Holds to Pull list
817 10825 minor Detail.tt displays duplicated enumchron values for serial items
818 11502 minor Branch filter in "Holds To Pull" is too fuzzy
819 11648 minor Use word item instead of copy
820 11649 minor Always use words "copy number"
821 11670 minor Remove sorting from patron lists action columns
822 11749 minor Remove unused jQuery plugin jquery.hoverIntent.minified.js from the staff client
823 11764 minor Move repeatedly redefined function toUC() into staff-global.js
824 11765 minor Remove unused function isDate from templates
825 11832 minor JavaScript error on staff client place hold screen if record has no items
826 10823 trivial Add class info to enumchron data in detail.tt, for better styling
827 11246 trivial Followup for Bug 10465 fields 780 and 785 in UNIMARC XSLT should be removed in bootstrap theme
828 11554 trivial Capitalization fix in patron account on fines tab
829 11608 trivial Don't need the word 'library' on funds
830 11918 trivial Typo on authorized value page
831 11935 trivial Capitalization: OPAC prog theme, checkouts tab
832 11938 trivial Capitalization: Serial prediction pattern preview - Publication Date
836 11124 normal The staff benchmark script does not work with sql administrator account
837 11439 normal UT: XISBN.t returns failure
838 11457 normal T/db_dependent/Bookseller.t can fail when subscription table is not empty
839 11499 normal Zebra_setup.pl not correctly setting indexing mode
840 11470 minor Circulation_transfers.t can fail, spuriously
841 11934 trivial Replace given by if-else in Circulation_issuingrules.t
845 5031 normal CSV export profile form doesn't indicate that profile marcfields are required
846 10996 normal Cannot exclude numeric subfields on export
847 11208 normal Multi transport types: a sms message without sms number should be marked as failed
848 11209 normal Multi transport types: same messages are sent for a patron
849 11245 normal Typo in modborrowers.tt javascript string
850 11254 normal Breeding search must normalize ISBN
851 11279 normal Quote of the day feature won't pick a quote
852 11343 normal The max number of items to process in a batch is hardcoded
853 11475 normal Batch modification process ends with broken link
854 11636 normal Impossible to remove patrons from patron list during add process
855 12032 normal TinyMCE rewrites urls in a very annoying and unexpected way
856 11253 minor Tools/inventory.pl output_pref ignores 'iso' parameter passed
857 12115 minor Follow up fix for tools/inventory.pl's output_pref issues
861 11473 normal View log template has malformed conditionals, and logging info incorrect/inconsistent/unexpected
863 Z39.50 / SRU / OpenSearch Servers
865 1047 normal Punctuation in site names breaks Edit/Delete z39.50 server administration
866 11701 normal Fix C4::Context::Zconn
867 9612 minor SRU Response is different when DOM indexing is enabled
868 11419 minor Z39.50 searches not displaying errors
871 New sysprefs in 3.16.0-beta
872 ======================
875 * AdvancedSearchLanguages
876 * AggressiveMatchOnISBN
877 * AllowMultipleIssuesOnABiblio
878 * BlockExpiredPatronOpacActions
879 * DisplayLibraryFacets
880 * EnableSearchHistory
883 * NoLoginInstructions
884 * OpacMaxItemsToDisplay
886 * OpacSuggestionManagedBy
887 * OpacSuppressionMessage
888 * OpacSuppressionRedirect
889 * SelfCheckReceiptPrompt
894 ======================
898 * Perl 5.10 is required
903 ======================
905 The Koha manual is maintained in DocBook.The home page for Koha
908 http://koha-community.org/documentation/
910 As of the date of these release notes, only the English version of the
911 Koha manual is available:
913 http://manual.koha-community.org/3.16/en/
915 The Git repository for the Koha manual can be found at
917 http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary
921 ======================
923 Complete or near-complete translations of the OPAC and staff
924 interface are available in this release for the following languages:
930 * Chinese (China) (95%)
931 * Chinese (Taiwan) (99%)
934 * English (New Zealand) (81%)
936 * French (Canada) (86%)
938 * German (Switzerland) (94%)
941 * Norwegian Bokmål (62%)
944 * Portuguese (Brazil) (85%)
951 Partial translations are available for various other languages.
953 The Koha team welcomes additional translations; please see
955 http://wiki.koha-community.org/wiki/Translating_Koha
957 for information about translating Koha, and join the koha-translate
960 http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate
962 The most up-to-date translations can be found at:
964 http://translate.koha-community.org/
968 ======================
970 The release team for Koha 3.16.0-beta is
972 Release Manager: Galen Charlton <gmc@esilibrary.com>
973 Documentation Manager: Nicole C Engard <nengard@gmail.com>
974 Translation Manager: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
975 QA Manager: Katrin Fischer <Katrin.Fischer@bsz-bw.de>
976 QA Team: Ruth Bavousett <druthb@gmail.com>
977 Chris Cormack <chrisc@catalyst.net.nz>
978 Marcel de Rooy <M.de.Rooy@rijksmuseum.nl>,
979 Jonathan Druart <jonathan.druart@biblibre.com>,
980 Brendan Gallagher <brendan@bywatersolutions.com>
981 Kyle Hall <kyle@bywatersolutions.com>
982 Paul Poulain <paul.poulain@biblibre.com>
983 Martin Renvoize <martin.renvoize@ptfs-europe.com>
984 Module Maintainers: Tomás Cohen Arazi <tomascohen@gmail.com>
985 Jared Camins-Esakov <jcamins@cpbibliography.com>
986 Kyle Hall <kyle@bywatersolutions.com>
987 Bug Wranglers: Chris Cormack <chrisc@catalyst.net.nz>
988 Magnus Enger <magnus@enger.priv.no>
989 Packaging Manager: Robin Sheat <robin@catalyst.net.nz>
990 VM Manager: Samuel Desseaux <samuel.desseaux@ecp.fr>
991 Database Documentation Managers:
992 Joy Nelson <joy@bywatersolutions.com>
993 Samuel Desseaux <samuel.desseaux@ecp.fr>
995 Release Maintainer (3.8.x): Kyle Hall <kyle@bywatersolutions.com>
996 Release Maintainer (3.10.x): Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
997 Release Maintainer (3.12.x): Tomás Cohen Arazi <tomascohen@gmail.com>
998 Release Maintainer (3.14.x): Fridolin Somers <fridolin.somers@biblibre.com>
1002 ======================
1004 We thank the following libraries who are known to have sponsored
1005 new features in Koha 3.16.0-beta:
1006 * Hochschule für Gesundheit (hsg), Germany
1007 * Universidad Nacionald de Cordoba
1008 * Universidad Nacional de Cordoba
1010 We thank the following individuals who contributed patches to Koha 3.16.0-beta.
1014 * 1 Nuño López Ansótegui
1015 * 35 Tomas Cohen Arazi
1022 * 1 Jared Camins-Esakov
1024 * 3 Frédérick Capovilla
1025 * 312 Galen Charlton
1029 * 1 Stéphane Delaune
1030 * 6 Frédéric Demians
1031 * 235 Jonathan Druart
1045 * 1 Janusz Kaczmarek
1048 * 5 Olli-Antti Kivilahti
1049 * 21 Bernardo Gonzalez Kriegel
1056 * 3 Matthias Meusburger
1060 * 1 Chris Nighswonger
1061 * 1 Nicholas van Oudtshoorn
1062 * 2 Dobrica Pavlinusic
1068 * 33 Fridolyn SOMERS
1070 * 2 A. Sassmannshausen
1075 * 17 Fridolin Somers
1091 We thank the following companies who contributed patches to Koha 3.16.0-beta
1097 * 98 ByWater-Solutions
1098 * 1 C & P Bibliography
1107 * 10 Prosentient Systems
1110 * 3 Université Jean Moulin Lyon 3
1111 * 20 Université Rennes 2
1113 * 2 abunchofthings.net
1114 * 9 biblos.pk.edu.pl
1116 * 1 bywatersolutions
1117 * 1 bywatersolutions.com”
1124 * 1 isaacbrodsky.com
1136 We also especially thank the following individuals who tested patches
1137 for Koha 3.16.0-beta.
1138 * 1 Koha Team Lyon 3
1146 * 21 Tomas Cohen Arazi
1147 * 5 Petter Goksoyr Asen
1152 * 10 Christopher Brannon
1156 * 1 Nathalie CHATILLON
1157 * 4 Jared Camins-Esakov
1158 * 1211 Galen Charlton
1164 * 3 Frédéric Demians
1165 * 287 Jonathan Druart
1166 * 12 Nicole C. Engard
1170 * 404 Katrin Fischer
1172 * 18 Brendan Gallagher
1179 * 15 Olli-Antti Kivilahti
1181 * 42 Bernardo Gonzalez Kriegel
1182 * 1 Melissa Lefebvre
1194 * 1 Matthias Meusburger
1198 * 4 Chris Nighswonger
1200 * 10 Dobrica Pavlinusic
1203 * 52 Martin Renvoize
1205 * 4 Benjamin Rokseth
1206 * 116 Marcel de Rooy
1212 * 2 A. Sassmannshausen
1227 * 2 marjorie barry-vila
1229 * 1 cedric.vita@dracenie.com
1231 * 1 Signed-off-by jmbroust
1237 We regret any omissions. If a contributor has been inadvertently missed,
1238 please send a patch against these release notes to
1239 koha-patches@lists.koha-community.org.
1242 Revision control notes
1243 ======================
1245 The Koha project uses Git for version control. The current development
1246 version of Koha can be retrieved by checking out the master branch of
1248 git://git.koha-community.org/koha.git
1250 The branch for this version of Koha and future bugfixes in this release line is master.
1253 Bugs and feature requests
1254 ======================
1256 Bug reports and feature requests can be filed at the Koha bug
1259 http://bugs.koha-community.org/
1262 He rau ringa e oti ai.
1263 (Many hands finish the work)
1265 ##### Autogenerated release notes updated last on 05 May 2014 23:23:23 Z #####