1 RELEASE NOTES FOR KOHA 3.14.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.14.0-beta can be downloaded from:
14 http://download.koha-community.org/koha-3.14.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.14.0-beta is a major release, that comes with many new features.
26 It includes 13 features, 161 enhancements and 456 bugfixes.
29 New features in 3.14.0-beta
30 ======================
34 5336 Acq history search
35 8015 Add MARC Modifications Templates
36 10401 Add ability to merge invoices
40 5202 Merge authority records
41 7131 Way to overlay items in in marc import
45 10240 Offline circulation using HTML5 and IndexedDB
46 10493 Add renewal script
50 8215 Add Course Reserves
54 10309 New OPAC theme based on Bootstrap
58 10565 Add a "Patron List" feature for storing and manipulating collections of patrons
62 10404 Add previous/next browsing to staff client search results
66 9998 Import/export and compare system preferences
68 Z39.50 / SRU / OpenSearch Servers
70 10096 Add a Z39.50 interface for authority searching
73 Enhancements in 3.14.0-beta
74 ======================
79 7295 List of librarian managing a basket
80 7298 Export late orders, with # of claims and claim dates
81 8037 Add holds and funds to items already received in parcel.pl
82 8307 Set a value for items when receiving
83 9505 Acqui/invoices.pl contains an unnecessary loop
84 9744 Add a column Fund name on the home page of acquisitions
85 9806 Show more information on basketgroups lists
86 9822 No alert appears on adding an order to a basket if the budget has exceeded
87 9987 Biblioitemnumber is useless for orders.
88 10366 Alert librarian if an invoice number is duplicated
89 10390 Add ability to delete unused invoices
90 10403 Add ability to set fund/budget on receipt
91 10514 Add item link on acquisitions add item is too small
92 10723 GetPendingOrders and SearchOrders can be merged
93 10724 Search by basket group on the parcel page
94 10725 Add filters on the pending orders table
95 10737 Add "Add to basket" link on vendor search results page
97 Architecture, internals, and plumbing
99 9370 Use Library::CallNumber::LC when splitting LC call numbers for spine labels
100 9755 Record merge code needs to be refactored
101 10206 Add Koha TT Plugin
102 10291 Misleading Variable names in batchMod.pl
103 10325 Allow system preferences to be overridable from koha-httpd.conf
104 10426 Remove unused sub GetCcodes from C4::Koha
105 10610 Sysprefs.sql is really boring to rebase
106 10681 Inappropriate uses of finish() in C4::Circulation.pm
107 10682 Inappropriate uses of finish() in C4::Reserve.pm
108 10685 Inappropriate uses of finish() in C4::Accounts.pm
109 10927 C4::Utils becomes useless
110 11058 Compile time warning issued by C4/Record.pm
114 9611 Changing the password hashing algorithm from MD5 to more secure Bcrypt
118 7883 Save and continue editing
119 7892 On staged marc record management open in tab
120 9044 Allow to select items on catalogue/detail.pl and trigger actions
121 9282 Authorities auto-completion in mainmainentry
122 9307 Allow libraries to add/edit status for suggestion management.
123 9747 Sort issue for the z3950 results
124 10182 Save and continue editing should be improved
125 10488 New MARC21 authority tags and subfields should be propagated to non-default frameworks
126 10600 Duplicate authority
127 10602 Set a default value for authorities
128 10678 Allow framework selection when creating from Z39.50
129 10901 Filters is needed on the add item page
130 10962 Update MARC21 frameworks to Update Nr. 17 (September 2013)
131 11037 C4::Biblio exports non-existent subroutines
135 2720 Overdues which debar automatically should undebar automatically when returned
136 7494 Use partial barcode or callnumber as a fallback for the barcode search in checkout
137 7639 System preference to forgive fines on lost items
138 9576 Enable or disable issue limit confirmation
139 10370 Adding barcode on circulation print page
140 10380 Output_pref should use a hashref for parameters
141 10513 Light up a warning/message when returning a chosen item type.
142 10785 Dropbox should be book drop
144 Command-line Utilities
146 8584 Improve cleanup_database.pl to only purge emails older than X days.
147 9286 Add script to add a bib to the zebra queue from the command line
148 9739 More options for serialsUpdate.pl
149 10361 Add Option to cleanup_database.pl to purge search_history entries
153 10634 Use datatables for course details items table
157 8798 Add the use of DBIx::Class
161 9247 Add two more usage examples to the manpage for koha-mysql
165 5825 Add Item Type column to Holds Queue report
166 9394 Use reserve_id where possible
167 9722 Allow users to add notes when placing a hold in opac
168 9761 Make it possible to confirm future hold requests at checkin time
169 10321 Followup on hold notes
173 5766 Add configuration for excluding articles from jQuery table sorter
174 10431 Spanish Zebra language definition file
176 Installation and upgrade (web-based installer)
178 10593 AuthoritiesLog should default to yes
182 7257 Add a link to remove an individual title from a list
183 9757 Make staff client list contents view more like search results
185 MARC Authority data support
187 5262 Authority plugin doesn't copy indicators
189 MARC Bibliographic data support
191 5858 Update default MARC21 framework to Update No. 16 (April 2013)
192 10141 Enable "18-21 Illustrations" and "24-27 Nature of contents" options for marc21_field_008.pl plugin
196 5544 All Notices from Branch Email Address
197 9487 Allow items fields to be used in the HOLDPLACED notice
201 6399 Tooltip for tags that says 'separate by comma'
202 6594 Add schema.org microdata
203 7813 Add ability to delete local cover images
204 8600 Remove search terms in advanced search
205 8712 We should use WAI-ARIA guidelines to help with accessibility -OMNIBUS bug
206 9549 Local Cover are not displayed in the Shelf Browser.
207 9735 Choose language using URL parameters in any page
208 10100 OPAC News dates need an CSS handle (class)
209 10245 OPAC items table CSS classes
210 10320 Show results from library's OverDrive collection in OPAC search
211 10584 Hide OPAC bibilo details if all items are hidden.
212 10743 Add style to privacy rules
213 10750 Correct capitalization on suggestion form in OPAC
214 10776 Subscription notification screen has awkward wording
215 10836 New layout for placing holds in the OPAC
216 10840 Re-add missing [% OPACResultsSidebar %]
217 10856 Improve the previous and next items on the shelf browser
218 11098 Label in Opac - topics on facets not easily css selectable
219 11178 Make Bootstrap the default theme for new installs
223 8507 Koha-create should be updated to use DOM indexing for bib
224 9250 Provide commands to allow handling of SIP servers in the packages
225 10367 Allow packages to work on debian wheezy
226 10411 Add cache control headers to static resources in the apache config
227 10524 Dependency updates to account for liblibrary-callnumber-lc-perl
228 10622 Add --sip and --nosip switches to koha-list
229 10624 Koha-common.init should implement the 'status' option switch
230 10733 Memcached on package installs
231 11012 Update dependencies to account for new crypt lib
235 8845 Add ability search patrons by date of birth
236 9372 Automatic carriage return in message_queue where content_type is html
237 9763 Add callnumber column to "print summary" for moremember.pl
238 10419 There is no cronjob script for deleting patrons
239 10769 Simplify clearing of input fields when duplicating a patron
240 10894 ID required for mainaddress fieldset in create new patron
244 3134 Ability to select multiple reports to delete at once
245 10368 Added price in overdue report
246 10615 Move saved reports action items into dropdown menu
250 7421 UNIMARC authorities DOM indexing mode
251 10078 Show location facet for all
255 7688 Change subscriptions numbering pattern and frequencies
256 8435 New permissions on subscriptions "superserials"
257 10570 Show internal note from subscription in results on check expiration page
258 10854 Choose a CSV profile for exporting serial claims
262 9252 Add option to send patron's home branch in AF field
266 9456 Add callnumber column to the cart
267 9507 Some code used to prevent form from being unexpectedly submitted is duplicated
268 9728 XISBN use simple search instead of SQL
269 10356 Adding date published to catalogue detail page
270 10365 Using published date on routing slips
271 11099 Label in Staff Client - series on facets not easily css selectable
272 11102 Label in Staff Client - places on facets not easily css selectable
274 System Administration
276 9295 Introduce operator equal/ notequal to OAI set mapping instead of hardcoded 'equal' value
277 10010 Use jQueryUI Accordion to display constraints in MARC subfield editor
281 7469 Focus on 1st field of creation form instead of search textbox
282 8662 Remove unused famfamfam icons
283 9294 Move JavaScript out of circulation template
284 9424 Move JavaScript out of header include
285 9508 The dateformat variable is not standardized in template files
286 9779 Remove global include of YUI assets from the staff client
287 9924 Simplify and rename patron card creator error message include
288 10015 UniqueItemFields could have link to database documentation
289 10036 Adding header search to additem page
290 10130 Input fields for branch configuration are too short
291 10197 Add CSS classes to patron info list in patron account
292 10221 Hold expiration doesn't show on patron's list of holds
293 10315 Use easier readable font for generated passwords
294 10349 Don't show empty Descriptions/Title notes tabs in OPAC and staff
295 10516 Improve titles, breadcrumbs, and confirmation messages for Z39.50 server adds and updates
296 10614 Have add order form at top and bottom
297 10668 Improve suggestion detail page
298 10755 Add "Keyword as Phrase" to staff client advanced search indexes
299 10803 "Make payment" in circ is not easily translatable
300 10850 Give Quick spine label template page its own id
301 11106 Label item type facet in staff client
302 11107 Label in staff client - authors on facets not easily accessible
306 8300 Koha should have mechanized testing suite
307 10683 CRUD routines in C4::Circulation need unit tests
308 10719 UT GetUpcomingDueIssues
309 10806 The staff benchmark script does not check authentication failure
310 11100 Label in staff client - Topics on facets not easily css selectable
314 9618 Add support for intranetuserjs to labels/spinelabel-print.pl
315 10599 Uncheck on loan items on the batch item modification tool
316 10601 Add a counter on batch items modifications
317 10730 Use DataTables on the tag review page
318 10853 Create CSV profiles with sql fields
320 translate.koha-community.org
322 9161 Translate only specific files
325 Critical bugs fixed in 3.14.0-beta
326 ======================
328 (this list include all bugfixes since the previous major version. Most of them have already been fixed in maintainance releases)
333 10088 critical Software error when filling a basket with staged record
334 10736 critical AcqWarnOnDuplicateInvoice doesn't warn for duplications - just triplications+
335 7228 major Can't order more than 1 when importing all from staged file
336 7593 major Merging bib records loses connection to order line
337 10641 major GetBooksellerWithLateOrders in C4::Bookseller.pm has some incoherences
339 Architecture, internals, and plumbing
341 9452 blocker C4::Letters does not function under Plack
342 10085 blocker Unapi does not function under Plack
343 6554 critical Resolve encoding problems with corrected UTF8 handling in templates
344 9299 major For loop in Auth_with_ldap.pm requires an extended patron attribute to be set or LDAP logins fail
345 10074 major Encoding problems for login and installer
346 10176 major Invalid URLs in 'Refine Search Results' when it uses UNICODE symbols
347 10592 major Apache configuration is blocking fetch of certain icons and XML files
348 10843 major Print a slip can cause an error
349 10897 major T/ILSDI_Services.t is db dependent
353 10908 blocker Fix broken auth_by_bind LDAP mode
354 10019 major Encoding problem with utf8 chars in userid
355 10384 major Software error when LDAP connexion fails
356 10925 major LDAP Auth fails if DEBUG is enable
358 Browser compatibility
360 10108 major Can't print more than one page of overdues
364 9684 major Z39.50 Card View broken in CCSR
365 9780 major Restrict the right to suppress a record used in some order
366 10766 major Cataloging reservoir search broken if UseQueryParser is off
370 8770 blocker Amount does not equal amountoutstanding on a fine with no payments or credits
371 10016 critical SelfCheckTimeout not logging patron out
372 10262 critical Fine calculation at checkin not respecting CircControl
373 10663 critical Holds never block renewals
374 6413 major Notes in Fines doing wonky things
375 10030 major MaxFines checks against amount, not amount outstanding
376 10079 major HomeOrHoldingBranch should not control who can delete when IndependantBranches is enabled
377 10120 major Fine recalculation on return needs to be a system preference
378 10490 major Overdue fines cap (amount) in circulation rules is saved incorrectly (rounded)
382 10185 blocker Updatedatabase.pl remove all reserves
386 10272 critical CheckReserves returns not respecting ReservesControlBranch
387 8294 major Enumeration should show in copy specific hold menu
388 9575 major Serious Holds Problem with IndependantBranches
389 10166 major Can't place holds on multiple titles if one or more are un-holdable
390 10243 major Holds queue is making transfer requests that contradict the branch holds policy
391 10311 major Holds queue ignores item-level holds where only one items exists
392 10597 major Search to hold button broken on record details
393 10628 major AutomaticItemReturn prevents holds queue from filling local holds with local items
397 9414 major Fix sample letters for German and Norwegian
398 10560 major No way to disable english
399 10935 major CSV for basket and basketgroup are broken when translated
401 Installation and upgrade (web-based installer)
403 10969 blocker Fix sample itemtypes for translated installers
404 10443 major Table borrower_files does not exists in kohastructure.sql file
405 10965 major Sample itemtypes can't load on new install
407 MARC Authority data support
409 10230 major Match points do not work with authorities
411 MARC Bibliographic record staging/import
413 9839 major When importing MARC records, item record not created even when set to "always add"
417 8368 critical List email broken for non english templates
418 10072 critical "my suggestions" always says "There are no pending purchase suggestions."
419 10217 critical Make sure direct links to detail views work when there is no session
420 10590 critical In opac-topissues limit param is not protected
421 2394 major Canreservefromotherbranches preference not working
422 6553 major Parentheses in corporate author break tracings
423 8884 major Opacheader is not in the header on CCSR
424 9679 major Can't place hold from cart in CCSR
425 9995 major For reference items no longer listed in XSLT result lists
426 10070 major History of anonymous searches is not kept
427 10201 major Old OPAC patron update system should be removed
428 11060 major Bootstrap theme: Incorrect rendering for right to left languages
432 10061 critical Fix the tiny_mce error when building packages
433 10018 major Building version update for master/3.13
437 6506 critical Deleting patron history missing errors
441 6898 major Circulation librarians can't run overdues without reports permissions
445 8252 critical Error in DOM biblio for UNIMARC (no range for fields 1xx)
446 8620 critical Barcode searching not working correctly
447 8746 major Rebuild_zebra_sliced.sh don't work where Record length of 106041 is larger than the MARC spec allows
448 9961 major Truncation and QueryAutoTruncate not working properly with new QueryParser
449 10281 major Search domains do not seem to work
453 10430 major Status filter not working in serial claims when translated
454 11168 major GetLateOrMissingIssues: $supplierid is not mandatory
458 766 major Use of CGI::scrolling_list prevents customization in template
459 10522 major Javascript error on acquisition pages: YAHOO is not defined
460 10541 major Enable cross-browser AJAX in additem.js
461 10701 major In transit information doesn't display on the bibliographic detail page
465 8264 major Local cover images not working in IE8
467 translate.koha-community.org
469 10413 major Odd space character brakes translation
471 Z39.50 / SRU / OpenSearch Servers
473 9986 major Two fixes on Z3950 Search
476 Other bugs fixed in 3.14.0-beta
477 ======================
479 (this list include all bugfixes since the previous major version. Most of them have already been fixed in maintainance releases)
484 10915 normal About->timeline broken on upgraded Koha
485 7143 trivial Bug for tracking changes to the about page
489 2046 normal Suggestions: Title Field too small
490 4907 normal Suggestions "organize by" menu doesn't reflect current choice
491 7598 normal Acquisitions JavaScript contains untranslatable English strings
492 8821 normal Receive shipment page should hide inactive funds like new order form does
493 9238 normal Fund pull down says 'select budget'
494 9824 normal Hide basket with no expected items in basket list by bookseller
495 10028 normal ModReceiveOrder works unexpectedly
496 10065 normal Style invoice edit form according to standard structure
497 10115 normal Hiding advanced search in Orders search tab removes plus button
498 10152 normal Default sorting wrong in parcels.pl
499 10270 normal GetOrdersByBiblionumber needs better unit tests
500 10313 normal Selecting an invoice from the historic orders page does not take you to that invoice
501 10317 normal Parcel should display a message when called with an nonexistent invoiceid
502 10381 normal Hide basket links should be improved
503 10475 normal Item form in acquisition not hiding subfields properly
504 10483 normal Check_uniqueness.pl does not work
505 10504 normal C4::Acquisition::ModOrderItem is unused
506 10556 normal Deliverytime is not inserted on adding a supplier
507 10557 normal GetBooksellersWithLateOrders has an unused branch parameter
508 10573 normal French translation for printing a basketgroup
509 10630 normal DelBookseller's return value needs to be more explicit in C4::Bookseller.pm
510 10640 normal ModBookseller needs more explicit return values in C4::Bookseller.pm
511 10786 normal Javascript error on the parcel page: YAHOO is not defined
512 11108 normal Undoing receiving does not appear to work (but actually does)
513 9374 minor In baskets, prices between 0 and 1 are displayed in red
514 10106 minor Markup error causing misplacement of "reopen" checkbox on invoice edit screen
515 10258 minor Remove erroneous call to haspermission in basket.pl
516 10535 minor By default sort funds by name
517 11033 minor In basketgroup pages, Save button and Cancel link are hidden by chooselanguage bar
518 10705 trivial Shipment cost should be 'shipping'
519 10847 trivial Open external link to website of a vendor in new tab/window
521 Architecture, internals, and plumbing
523 9894 normal 'hidden' value is hard to understand in frameworks
524 9951 normal Resolve encoding problems where script parameters are not decoded
525 10515 normal The prototype for GetBranchCategory and GetBranchCategories is not consistent
526 10527 normal C4::Branch::get_branch_code_from_name is useless
527 10550 normal Fix database typo wthdrawn
528 10629 normal Inappropriate uses of $sth->finish() in C4::Branch.pm
529 10642 normal Inappropriate uses of $sth->finish() in C4::RotatingCollections.pm
530 10643 normal Inappropriate uses of $sth->finish() in C4::ClassSource.pm
531 10693 normal CreateBranchTransferLimit's return values in C4::Circulation.pm should be more explicit
532 10698 normal DeleteTransfer in C4::Circulation.pm needs return value
533 10699 normal DeleteBranchTransferLimits in C4/Circulation.pm needs return value
534 10795 normal Improvements for GetOpenIssue in C4::Circulation
535 11015 normal Copyright headers are missing in some packages
536 11123 normal 2 routines are unused in C4::Account
537 11135 normal Parsing of OVERRIDE_SYSPREF_NAMES logs warnings
538 10054 minor When SingleBranchMode is enabled, allow superlibrarians to set logged in library
539 10143 minor Fix FSF address in license headers
540 10650 minor Export merge-record.inc javascript into a file
541 10711 minor GetOfflineOperation in C4/Circulation.pm should returns $sth->fetchrow_hashref instead of $result
542 10872 minor C4::Items GetHiddenItems fix and optimization
543 7785 trivial MySQL-specific syntax in C4::Members columns()
544 10080 trivial Change system pref IndependantBranches to IndependentBranches
545 10156 trivial Fix usr/bin/perl path for get_report_social_data.pl
546 10305 trivial _increment_barcode is called twice
547 10771 trivial Three disused scripts in misc/cronjobs/stats should be removed
551 10029 normal CAS authentication fails in OPAC reserve
553 Browser compatibility
555 10376 normal Printing cart does not work under IE9
559 9113 normal Batch modification removes +
560 9358 normal Fixed field plugins for MARC21 should be updated for MARC21 update #15
561 9523 normal Trying to import staged marc records where a matched bib has been deleted caused the import to hang
562 9533 normal Batch item modification should ignore defaults
563 9773 normal Replace YUI AJAX calls in cataloging plugins with jQuery
564 9826 normal Missing fields in MARC21 authority framework
565 10225 normal If an item isn't editable, don't show the onclick Edit/Delete menu
566 10543 normal False mandatory warning in additem
567 10982 normal Link to IFLA UNIMARC documentation in Cataloging
568 11054 normal Creating a child record has problems with accented Latin characters
569 9770 minor C4::ClassSortRoutine::Dewey can pad the wrong part of a call number internally
570 10033 minor Dangerous query in _koha_modify_item
571 10448 minor Changing framework when cataloguing clears all fields
572 11070 minor Typo in UNIMARC 115a plugin
573 10093 trivial Typo in marc21_leader.tt
574 10178 trivial Typos in plugins for 006 and 008 in MARC21
575 10331 trivial Little errors in unimarc_field_4XX.pl (punctuation)
576 10428 trivial Undefined check in add additem.pl
577 10687 trivial Delete erroneous tags 68a and 68b on default MARC21 auth framework
578 10715 trivial MARC21 007 Plugin Editor doesn't load position 01
579 11034 trivial BiblioAutoLink has incorrect return in addbiblio.pl
583 5652 normal Patron checkout and holds summary should show subtitles
584 7019 normal Circulation History Sort Order Wrong
585 9219 normal Show damaged and lost statuses for issues on circulation.pl as they are on moremember.pl
586 9362 normal Wrong query in GetUpcomingDueIssues (Circulation.pm)
587 9860 normal Incorrect box heading 'Cannot check in' when a late document is returned
588 10027 normal Fine details not showing when printing a fine
589 10247 normal Too many reserves due to syspref does not show warning
590 10362 normal On return with reserve or transfer the alerts are not shown
591 10884 normal Circulation table: odd behavior on checkboxes
592 9943 minor Pay fines page "Pay selected" button give invalid amount when nothing is selected
593 10081 minor IndependentBranches error message missing the library name
594 10256 minor Remove some unused subs from Overdues module
595 10529 minor Dollar sign hardcoded in patron message
596 10954 minor Payment receipt does not display the payment made
597 10288 trivial Tiny typo on "Pending offline circulation actions"
599 Command-line Utilities
601 8840 normal Ubuntu-pkg-check.sh fix and extend functionality
602 9192 normal UNIMARC_sync_date_created_with_marc_biblio.pl field creation
603 10326 minor Bulkmarcimport.pl turns off CataloguingLog sys pref
604 9671 trivial Fines.pl cronjob help lists wrong values for finesmode syspref
605 10810 trivial Fix synopsis for -html option to overdue_notices.pl
609 10409 normal Do not show course entry form if no departments are found
610 10604 normal Two columns in the courses table aren't wide enough
611 10432 minor Display of enabled status on course list is not accessible
612 11134 trivial Typo on course reserves help
616 9681 normal Add some indexes in database
617 10636 normal Patronimage should have borrowernumber as PK, not cardnumber
618 10889 trivial Wrong description for a column of biblio table in kohastructure.sql
620 Developer documentation
622 10967 trivial POD ERROR in acqui/booksellers.pl
626 7764 normal INSTALL.ubuntu needs to be updated
627 10671 normal Koha 3.14 Help Files Update
628 10703 normal Add/update database documentation
629 10250 minor Typos in help/reports/guided_reports.tt
630 10251 minor Typos in help/members/member-flags.tt
631 10425 minor Help page missing for Local Use preferences
632 8670 trivial Update POD of C4::Branch::GetBranches() to use TT syntax
633 10042 trivial Minor typo ("Communnity") in packages docs
634 10763 trivial Update POD of C4::Creators::Lib::html_table() to use TT syntax
635 10764 trivial Update POD of C4::Items::GetItemStatus() to use TT syntax
636 10765 trivial Update POD of C4::Koha::GetSupportList() to use TT syntax
640 8419 normal Suspended holds appear on the daily holds queue
641 10917 normal Librarian cannot update hold pickup location without modify_holds_priority
642 10949 normal Hold request not retrieved when printing hold slip
643 10731 minor IntranetSlipPrinterJS is not working for hold slips
644 10343 trivial Rename OpacShowHoldNotes to OpacHoldNotes
648 6709 normal Marc21_field_006.xml and marc21_field_008.xml can't be translated.
649 9266 normal Untranslated strings in tags moderation
650 9818 normal "Overdue Fines Cap ($)" should not use $ (I18N)
651 10017 normal Opac CCSR template do not cope well with right-to-left languages
652 10083 normal In Transit string doesn't get translated in the staff interface
653 10214 normal Malformed syspref.po file
654 10447 normal Language definitions for 'ru' and 'uk' are not available during install
655 10576 normal Untranslatable strings in additem.js
656 10745 normal More fun on translation bug with XSLT subfieldSelect parameters
657 10948 normal Some strings in the authority result list turned out untranslatable
658 7478 minor Template/translation problem in catalogue_out.tt
659 8070 minor <pre> block produced by showmarc.pl really not good in RTL languages
660 10841 minor Edit/Delete item context links in items table are not translatable
661 10871 trivial Confirmation message for deleting news entries is not translatable
663 Installation and upgrade (command-line installer)
665 10712 normal Some values not saved in koha install log
666 10548 trivial Koha_perl_deps.pl miscounts dependencies displayed
668 Installation and upgrade (web-based installer)
670 10050 normal Update German web installer files for 3.12
671 10474 normal Translate some missed English strings in German sample notices
672 10523 normal Remove two obsolete routines from Installer.pm
673 9831 minor Wrong and missing values in installer for French UNIMARC
674 10572 trivial Add phone to message_transport_types table for new installs
678 5894 normal Adding multiple items from a cart to a list shows only the first title
680 MARC Authority data support
682 10335 minor UNIMARC authorities search doesn't display properly information on parallel form
684 MARC Bibliographic data support
686 6201 normal BibTeX export does not incude MARC21 main entry
687 7054 normal NORMARC: wrong default for 000 position 17
688 7055 normal NORMARC: Links and defaults for 008 position 15-17 and 35-37
689 9820 normal Missing space between 100/700 $a and $c (MARC21/XSLT)
690 9804 trivial Fix name for NORMARC biblio-koha-indexdefs.xml
691 10324 trivial Editorial series do not display correctly in normal view (UNIMARC / no XSLT)
695 10127 normal Printoverdues.sh should tar only pdf files
696 10439 normal Cannot modify the notice's library
697 10664 normal Software error in overdue_notices.pl if there is no active currency
698 10720 normal Substitution term in overdue notices shouldn't be removed even if they don't match
699 10727 normal Replace carriage return with <br /> when writing hold notices
700 9886 minor ParseLetter removes too often punctuation characters from fields
701 10559 minor Noisy statement handle still active warnings when generating notices
705 2774 normal Path to theme is hard-coded in many places
706 7110 normal Renewal messages still displays in OPAC if OpacRenewalAllowed is disabled.
707 9541 normal Opac-user doesn't load correct CSS for multiple branches
708 10026 normal OPAC cart not showing location anymore
709 10107 normal Opacbookbag shouldn't prevent from adding items to a list in the OPAC
710 10125 normal Babeltheque star image must use sprite
711 10129 normal Babeltheque does not depend on COinSinOPACResults
712 10204 normal Patron image no longer appears in the OPAC
713 10266 normal Restricted status doesn't show in OPAC
714 10283 normal Hide "many items" on second tab when using OpacSeparateHoldings
715 10292 normal XSLT files always taken from 'prog' theme for English
716 10405 normal User-editable sections should have ids
717 10552 normal Several preferences missing from OPAC login page
718 10553 normal Public lists not available from OPAC login page
719 10566 normal Improve OPAC course reserves pages
720 10586 normal Printing cart from Firefox seems to be missing CSS
721 10595 normal OpacTopissue page still accessible when system preference is turned off
722 10619 normal Sco.css missing for CCSR OPAC templates
723 10672 normal Add subtitle to display of checkouts, overdues, and holds on the patron summary
724 10876 normal Fix opac-MARCdetail.pl partial hides
725 11090 normal Bootstrap theme: CSS problem with suggestions toolbar links
726 11132 normal The results list is reset on adding a biblio to a list
727 11142 normal Update Bootstrap theme's place hold form to match the new version in prog
728 8911 minor Docs/history.txt file missing for about.pl
729 10073 minor Show ccode or location also if not bound to Authorized Values in XSLT
730 10359 minor CCSR theme should apply jqTransform after OpacUserJS
731 10463 minor Quote of the day feature not selecting random quotes
732 10510 minor OPAC's renew selected link has glitchy icon
733 10564 minor Use OPACURLOpenInNewWindow in UNIMARCslim2OPACResults.xsl
734 10587 minor HTML errors on authority detail page in OPAC
735 10588 minor Opac-topissues first branch always selected in filters
736 10686 minor Fielded searches confuse highlighter
737 10820 minor Lost items on search results don't jive with record details
738 11057 minor Bootstrap theme: Don't hide language chooser below the fold
739 11133 minor Markup errors in OPAC place hold form HTML
740 10006 trivial Holding branch is not available to XSLT display
741 10354 trivial Don't show optgroup Libraries when no search groups are defined
742 10829 trivial Browse across pages breaks for authority searches
746 9890 normal Fix the new plugin system for package installs
747 10041 normal Provide a koha-translate script to aid package users on installing translations
748 10094 normal Koha-list should have an --disabled option
749 10101 normal Koha-enable error handling
750 10104 normal Koha-disable error handling
751 10144 normal Koha-start-zebra error handling
752 10146 normal Koha-stop-zebra error handling
753 10149 normal Koha-restart-zebra error handling
754 10150 normal Koha-email-disable error handling
755 10157 normal Koha-email-enable error handling
756 10159 normal Koha-rebuild-zebra error handling
757 10259 normal Koha-*-zebra scripts are expected to run without warnings if no instance name passed
758 10802 normal History.txt missing in packages
759 10084 minor YUI path wrong in CCSR theme with packages
760 10379 minor Koha-rebuild-zebra gets noisy if no instances are defined
761 10574 minor Remove the message about upgrading to 3.4
762 10617 trivial Init script cleanup
763 10645 trivial Missing zebra languages in koha-create manpage
767 5904 normal Ysearch.pl members improvements (Independant branches behaviour)
768 10053 normal Borrowers.branchcode cannot be null
769 10481 normal No enrollment fee when changing patron category
770 10835 normal Patron search for using "contains" search type fails with only one search term
771 10924 normal Contact note not updating via opac
772 11002 normal Mandatory fields are not translatable
773 9997 minor Suspected typo in patron self registration code
774 10297 minor Categorycode and branchcode should be required when adding patrons
775 10511 minor Odd behavior for messaging preferences with Talking Tech enabled
776 10838 minor Silence warnings in members/member.pl
777 10184 trivial Circulation History reverses sort order
778 10507 trivial Typo when warning about creating duplicate patron attribute
782 9659 normal Undefined authorised value category yields empty dropdown menu on SQL reports
783 9719 normal Changing the rows per page on a custom report fails if it has user supplied parameters
784 10110 normal Problems with diacritics in saved SQL reports
785 10718 normal Items with no checkouts report does not work
786 10396 minor Catalog stats shows calendar in callnumber field
790 5645 normal Z39.50 search from search results not parsing query correctly
791 9801 normal Location facet shows even if no locations
792 9830 normal Some UNIMARC item indexes could be broken whith Queryweightfields syspref
793 10037 normal Fix item index in UNIMARC DOM indexing
794 10578 normal Escaping CGI breaks results sort feature (librarian's interface)
795 10741 normal Can not place a hold on an item in transit and for loan
796 9588 minor Weighted search query with index
797 10271 minor An index containing ns or nb does not work
798 10704 trivial Search term highlighting doesn't work beyond the first results page
802 7718 normal Remove itemnumber column from serials table
803 8852 normal Branch not showing in serials results
804 8896 normal Delete serials no more missing from missinglist
805 10183 normal Serials collection table is displayed with a single pixel before and after
806 10484 normal Serials-edit.pl not checking for barcode field before checking for barcode subfield
807 10563 normal Link to edit subscription from 'check expiraton' page is broken
808 10621 normal Subscription alert emails have wrong from-address
809 10457 minor Export selected items data doesn't work when using checkall checkbox
810 10689 minor Public note does not appear in subscriptions search
811 10728 trivial Subscription-renew generates unnecessary warnings in logs
815 9531 normal Make SIP2 message terminator configurable via SIPconfig.xml
816 10445 normal SIP Server doesn't respect maxoutstanding system preference
817 10817 normal SIPserver does not return holds info when requested
818 9845 trivial SIP tests : fix in 08checkin.t ("alert" field)
822 6281 normal Bug in LCC sort routine
823 8887 normal Search preferences: Strange behaviour with exact matches (default instead of custom favicon used, displays to much results)
824 9218 normal Intranet cart email broken for non english templates
825 9665 normal Staff client bibliographic record export missing some options available in the OPAC
826 10310 normal Prevent submit form pressing enter should be improved
827 10911 normal Records with 880 fields have broken details links in intranet search results using XSLT.
828 11003 normal JS error on the cart page
829 10052 minor Make intranetstylesheet and intranetcolorstylesheet behave exactly like their opac counterparts
830 7368 trivial General staff client typo omnibus
832 System Administration
834 10103 minor UniqueItemFields is missing from sysprefs.sql
835 10038 trivial Doubled 'default' entry when creating a new authority type
836 10690 trivial Warn about trailing slashes in description of OPACBaseURL and staffClientBaseURL
840 6329 normal Patron categories should show which fields are required
841 8068 normal Acq stats refers to budgets when it should be funds
842 8278 normal Replace YUI autocomplete in UNIMARC 210c plugin
843 9172 normal Move TinyMCE library outside of language-specific directory
844 9463 normal Use DataTables on patron sent notices page
845 9603 normal Fix layout of Patron Card Creator Layout screen for display in IE
846 9680 normal Cart aligned right in CCSR
847 9737 normal Local Covers sometimes appear then disappear on OPAC Search Results/Lists
848 9766 normal Remove YUI menu on budget planning page in favor of different column-hiding system
849 9887 normal Use DataTables on circulation page
850 9903 normal Sort by date broken on patron detail page
851 9905 normal Use DataTables on calendar page
852 9916 normal Use DataTables in the OPAC
853 9925 normal Remove unused table-pager include
854 10023 normal Degree notation in acq
855 10044 normal Doubled up paging on order receive
856 10134 normal Set XSLT usage ON as default, for new Koha installs
857 10145 normal The acquisition details block is badly placed
858 10153 normal Patron header search form is too wide
859 10196 normal Items table partially hidden in marc view in ccsr
860 10249 normal Untranslatable strings in Javascript on OPAC detail page
861 10261 normal Link to patron files missing from circ-menu.tt
862 10287 normal Budget administration table displayed with single pixel artifact before and after
863 10416 normal Correct template markup problems on course detail page
864 10418 normal Correct template markup problems on course reserves add item page
865 10496 normal CCSR theme OPAC tabs to not show correct active state
866 10497 normal Star ratings not showing right in ccsr detail
867 10649 normal Upgrade DataTables and move scripts out of theme directory
868 10651 normal Use new DataTables include in administration templates
869 10656 normal Shelving locations not alpha on search
870 10716 normal The booksellers template generates a JS error
871 10868 normal Use new DataTables include in catalog templates
872 10888 normal Don't hide authorities module from users without permission to edit authorities
873 11097 normal Hide duplicate patron button if logged in user lacks CAN_user_borrowers permission
874 9613 minor Items namespace missing in XSLT
875 9984 minor The hold ratios table uses a server-side sort
876 10045 minor Suggestions refer to budgets, but should be funds
877 10046 minor Label budget should be fund on invoices page
878 10049 minor Comments tab shows ( ) instead of ( 0 ) on translated templates
879 10097 minor Hide framework selection when importing staged authority records
880 10111 minor Layout on basket summary page a bit inconsistent
881 10170 minor Non translatable strings in manage-marc-import (actions and table values)
882 10218 minor Add individual CSS classes for bibliographic information on OPAC results and detail pages (UNIMARC)
883 10284 minor Missing spaces between label and content in XSLT view for 785/780
884 10406 minor Remove obsolete CSS related to YUI autocomplete
885 10414 minor "Course Reserves" should be "Course reserves" in global "More" menu
886 10420 minor Standardize spelling of "authorized"
887 10422 minor Remove references to unused and non-existent wizard.css
888 10444 minor In advanced search(more), [+] and [-] should behave like links on hover
889 10464 minor Patron search on placing a hold doesn't use jqueryui.autocomplete
890 10466 minor Lists: Use "size" as names/hash keys leads to an unexpected results when using Template::Toolkit (name of a virtual method there)
891 10721 minor Improve DataTables configuration on transfers to receive report
892 10792 minor Amounts in funds table on acquisitions home page not sorting correctly
893 10793 minor XSLT change 780/785 search queries to use ti,phr indexes like other linking entries
894 10794 minor Sorting on billing date column in invoices table doesn't work
895 9519 trivial Wrong language code for Italian in the advanced search language limitations
896 9782 trivial Cancel button doesn't work when importing MARC bibliographic frameworks
897 9957 trivial Missing cancel link on subfield editing page
898 10000 trivial Little typo in intranet-tmpl/prog/en/modules/help/tools/letter.tt: sliip
899 10002 trivial Don't include line breaks in strings that are translated
900 10008 trivial Serials search results 'Opened' tab should be 'Open'
901 10040 trivial Capitalization wrong on alert when deleting subfields from authority frameworks
902 10186 trivial Typo in subscription-add.tt (years vs year)
903 10189 trivial French values in cataloging plugins for unimarc 128b and 128c fields
904 10191 trivial 2 option tags are not closed in unimarc_field_115a.tt and unimarc_field_116.tt
905 10193 trivial Copies should be holdings as label for items on MARC view
906 10233 trivial Toolbar background missing from staff client catalogue page
907 10307 trivial Z39.50 server search tab shows z390.50
908 10346 trivial "Add multiple copies" should be labelled "Add multiple items"
909 10350 trivial Capitalization: Home Library column in staff detail items table
910 10465 trivial Reference to fields 780 and 785 in UNIMARC XSLT should be removed
911 10494 trivial KohaBranchName sends useless warnings to log if supplied library code is null or not present
912 10609 trivial Use branch name rather than branch code in serials-collection.pl
916 10274 normal UT: Acquisition.t needs to create its own data
917 10275 normal UT: OrderFromSubscription.t needs to create its own data
918 10289 normal UT: Reserves.t needs to create its own data
919 10290 normal UT: VirtualShelves.t needs to create its own data
920 10298 normal T::lib::Mocks tries to deal with syspref but doesn not manage to
921 10332 normal UT: CourseReserves.t needs to create its own data
922 10333 normal UT: Labels/t_Batch.t needs to create its own data
923 10334 normal UT: t/db_dependent/needs_user_input/* are unusable
924 10336 normal UT: HoldsQueue.t needs to create its own data
925 10386 normal UT: VirtualShelves.t needs some more adjustments
926 10499 normal UT: VirtualShelves.t needs a database transaction
927 10508 normal UT: C4::Branch.pm needs unit tests
928 10528 normal UT: C4::Bookseller.pm needs unit tests
929 10539 normal Remove unused unit tests in lib/KohaTest
930 10575 normal UT: GetOrdersByBiblionumber.t needs a database transaction
931 10644 normal C4::ClassSource.pm needs unit tests
932 10653 normal UT : C4::RotatingCollections.pm needs unit tests.
933 10692 normal UT: Routines about transfers in C4::Circulation.pm need unit tests
934 10710 normal UT : OfflineOperation's routines in C4/Circulation.t need unit tests.
935 10761 normal UT: saved_report and delete_report in C4::Reports::Report_Guided.pm need unit tests.
936 10767 normal UT: Routines which interact with the table issuingrules in C4/Circulation need unit test
937 10296 minor UT: db schemas are useless
938 10495 minor T/db_dependent/HoldsQueue.t can fail unnecessarily
939 10666 minor Daily quotes tests are failing
943 7684 normal Inventory : datatable fix actions etc.
944 8745 normal Disallow rebuild_zebra.pl from executing, when run by root user
945 9300 normal Filtering export.pl by accession date does not work
946 10022 normal Multiple tags moderation doesn't work on translated page
947 11086 trivial Koha Tools Upload Patron Images text description change
951 10667 normal ILS-DI: AuthenticatePatron should also work with cardnumber
952 10974 normal OAI-PMH Resumption Tokens Do Not Handle Time
953 10549 trivial ILS-DI should not use ISO-8851-9 encoding
955 Z39.50 / SRU / OpenSearch Servers
957 10058 normal Fix unapi for NORMARC
958 10462 normal Some optimizations in Z3950 search paving the way for enhancements
959 10742 minor Simple search to z39.50 search keeps index
960 10458 trivial Remove obsolete Z3950 module and test
963 New sysprefs in 3.14.0-beta
964 ======================
966 * AcqItemSetSubfieldsWhenReceived
967 * AcqWarnOnDuplicateInvoice
968 * AllowOfflineCirculation
969 * AllowTooManyOverride
970 * AutoRemoveOverduesRestrictions
971 * CalculateFinesOnReturn
973 * itemBarcodeFallbackSearch
976 * OverDriveClientSecret
978 * StaffDetailItemSelection
980 * WhenLostChargeReplacementFee
981 * WhenLostForgiveFine
985 ======================
989 * Perl 5.10 is required
994 ======================
996 The Koha manual is maintained in DocBook.The home page for Koha
999 http://koha-community.org/documentation/
1001 As of the date of these release notes, only the English version of the
1002 Koha manual is available:
1004 http://manual.koha-community.org/3.14/en/
1006 The Git repository for the Koha manual can be found at
1008 http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary
1012 ======================
1014 Complete or near-complete translations of the OPAC and staff
1015 interface are available in this release for the following languages:
1021 * Chinese (China) (93%)
1022 * Chinese (Taiwan) (96%)
1025 * English (New Zealand) (87%)
1027 * French (Canada) (92%)
1029 * German (Switzerland) (93%)
1033 * Norwegian Bokmål (62%)
1035 * Portuguese (Brazil) (87%)
1042 Partial translations are available for various other languages.
1044 The Koha team welcomes additional translations; please see
1046 http://wiki.koha-community.org/wiki/Translating_Koha
1048 for information about translating Koha, and join the koha-translate
1051 http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate
1053 The most up-to-date translations can be found at:
1055 http://translate.koha-community.org/
1059 ======================
1061 The release team for Koha 3.14.0-beta is
1063 Release Manager: Galen Charlton <gmc@esilibrary.com>
1064 Documentation Manager: Nicole C Engard <nengard@gmail.com>
1065 Installation Documentation Managers:
1066 Samuel Desseaux <samuel.desseaux@ecp.fr>
1067 Mason James <mtj@kohaaloha.com>
1068 Translation Manager: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
1069 QA Manager: Katrin Fischer <Katrin.Fischer@bsz-bw.de>
1070 QA Team: Chris Cormack <chrisc@catalyst.net.nz>
1071 Marcel de Rooy <M.de.Rooy@rijksmuseum.nl>,
1072 Jonathan Druart <jonathan.druart@biblibre.com>,
1073 Brendan Gallagher <brendan@bywatersolutions.com>
1074 Kyle Hall <kyle@bywatersolutions.com>
1075 Mason James <mtj@kohaaloha.com>
1076 Paul Poulain <paul.poulain@biblibre.com>
1077 Bug Wranglers: Magnus Enger <magnus@enger.priv.no>
1078 Packaging Manager: Robin Sheat <robin@catalyst.net.nz>
1079 Live CD Manager: Nguyen Quoc Uy <nguyenquocuy_1102@yahoo.com>
1080 VM Manager: Samuel Desseaux <samuel.desseaux@ecp.fr>
1082 Release Maintainer (3.8.x): Chris Hall <chrish@catalyst.net.nz>
1083 Release Maintainer (3.10.x): Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
1084 Release Maintainer (3.12.x): Tomás Cohen Arazi <tomascohen@gmail.com>
1088 ======================
1090 We thank the following libraries who are known to have sponsored
1091 new features in Koha 3.14.0-beta:
1093 * Kultur i Halland - Regionbibliotek
1094 * Universidad Nacional de Cordoba
1095 * Universidad Nacional de Córdoba
1097 We thank the following individuals who contributed patches to Koha 3.14.0-beta.
1098 * 54 Tomas Cohen Arazi
1100 * 1 Stefano Bargioni
1101 * 4 D Ruth Bavousett
1103 * 190 Jared Camins-Esakov
1106 * 3 Frédérick Capovilla
1107 * 287 Galen Charlton
1108 * 1 Katherine Chisholm
1111 * 2 Christophe Croullebois
1113 * 4 Frédéric Demians
1115 * 149 Jonathan Druart
1126 * 1 Kristina D.C. Hoeppner
1129 * 6 Janusz Kaczmarek
1130 * 2 Peter Crellan Kelly
1132 * 22 Bernardo Gonzalez Kriegel
1138 * 1 Matthias Meusburger
1149 * 44 Fridolyn SOMERS
1166 We thank the following companies who contributed patches to Koha 3.14.0-beta
1171 * 131 ByWater-Solutions
1172 * 190 C & P Bibliography
1178 * 3 Nucsoft OSS Labs
1180 * 17 Prosentient Systems
1184 * 2 Université Jean Moulin Lyon 3
1185 * 21 Université Rennes 2
1187 * 7 abunchofthings.net
1192 * 3 kenza-VirtualBox
1203 We also especially thank the following individuals who tested patches
1204 for Koha 3.14.0-beta.
1205 * 1 Koha Team Lyon 3
1208 * 2 Nuño López Ansótegui
1210 * 9 Tomas Cohen Arazi
1211 * 1 Pierre Angot et Leila Arkab
1213 * 1 Petter Goksoyr Asen
1217 * 1 Christopher Brannon
1221 * 208 Jared Camins-Esakov
1222 * 1097 Galen Charlton
1226 * 5 Frédéric Demians
1227 * 231 Jonathan Druart
1230 * 26 Nicole C. Engard
1234 * 382 Katrin Fischer
1235 * 8 Brendan Gallagher
1241 * 143 Bernardo Gonzalez Kriegel
1249 * 1 Maxime Pelletier
1253 * 6 Campbell Reid-Tait
1257 * 3 Signed-off-by:Mathieu Saby
1261 * 1 Silvia Simonetti
1269 * 1 cedric.vita@dracenie.com
1272 * 1 koha.aixmarseille
1274 * 1 caroline very-mathieu
1277 We regret any omissions. If a contributor has been inadvertently missed,
1278 please send a patch against these release notes to
1279 koha-patches@lists.koha-community.org.
1282 Revision control notes
1283 ======================
1285 The Koha project uses Git for version control. The current development
1286 version of Koha can be retrieved by checking out the master branch of
1288 git://git.koha-community.org/koha.git
1290 The branch for this version of Koha and future bugfixes in this release line is master.
1293 Bugs and feature requests
1294 ======================
1296 Bug reports and feature requests can be filed at the Koha bug
1299 http://bugs.koha-community.org/
1302 He rau ringa e oti ai.
1303 (Many hands finish the work)
1305 ##### Autogenerated release notes updated last on 01 Nov 2013 15:03:12 Z #####