From 5d396ade28faf45ce91f3d42c70f97333e24eafb Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Thu, 12 Jul 2018 12:03:02 +0000 Subject: [PATCH] 18.06.00.005 68ff870 --- release_notes_18_06_00.md | 517 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 517 insertions(+) create mode 100644 release_notes_18_06_00.md diff --git a/release_notes_18_06_00.md b/release_notes_18_06_00.md new file mode 100644 index 0000000..06e2dfb --- /dev/null +++ b/release_notes_18_06_00.md @@ -0,0 +1,517 @@ +# RELEASE NOTES FOR KOHA 18.06.00 +12 Jul 2018 + +Koha is the first free and open source software library automation +package (ILS). Development is sponsored by libraries of varying types +and sizes, volunteers, and support companies from around the world. The +website for the Koha project is: + +- [Koha Community](http://koha-community.org) + +Koha 18.06.00 can be downloaded from: + +- [Download](http://download.koha-community.org/koha-18.11-latest.tar.gz) + +Installation instructions can be found at: + +- [Koha Wiki](http://wiki.koha-community.org/wiki/Installation_Documentation) +- OR in the INSTALL files that come in the tarball + +Koha 18.06.00 is a major release, that comes with many new features. + +It includes 35 enhancements, 81 bugfixes. + + + + +## Enhancements + +### Acquisitions + +- [[12395]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12395) Save order line's creator +- [[20969]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20969) Use modal to add and edit notes from basket + +### Architecture, internals, and plumbing + +- [[19617]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19617) Allow 'writeoff of selected' +- [[19820]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19820) Add unsafe param to GetMarcSubfieldStructure +- [[20272]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20272) XSLT_Handler should use alphanumeric error codes +- [[20456]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20456) Remove the C4::Serials::GetSubscriptionsFromBorrower +- [[20727]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20727) Replace usage of File::Spec->tmpdir with C4::Context->temporary_directory +- [[20978]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20978) Add Koha::Account::add_credit + +### Course reserves + +- [[20467]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20467) Add ability to batch add items to a course + +### Fines and fees + +- [[20703]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20703) Add ability to void any credit + +### I18N/L10N + +- [[20709]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20709) Update GERMAN MARC frameworks to Updates 23-26 (Nov 2016, May and Apr 2018) + +### ILL + +- [[20651]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20651) Improve display of "Toggle full supplier metadata" + +### MARC Bibliographic data support + +- [[19835]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19835) Update MARC frameworks to Updates 23+24+25 (Nov 2016, May and Dec 2017) +- [[20710]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20710) Update MARC21 frameworks to Update 26 (April 2018) + +### OPAC + +- [[17153]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17153) Logging in during a search navigates to account page instead of back to search results +- [[20876]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20876) The form_serialized_itype cookie is not used and should be removed +- [[20921]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20921) Expose borrowernumber and branch when user is logged in to OPAC + +### Patrons + +- [[20867]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20867) Ability to show membership renewal date on moremember.pl page + +### Reports + +- [[20495]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20495) Refactor C4::Reports.Guided - remove get_saved_report + +### Searching - Elasticsearch + +- [[20073]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20073) Move Elasticsearch settings to configuration files + +### Staff Client + +- [[20339]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20339) Unify MARC21 ISBN/ISSN handling in XSL + +### Templates + +- [[7547]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7547) Printing a sorted cart +- [[10348]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10348) Show number of items on tab headings in the staff client +- [[19709]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19709) Move template JavaScript to the footer: Labels +- [[20220]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20220) Move template JavaScript to the footer: Holds +- [[20520]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20520) Re-indent moremember.tt +- [[20585]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20585) Label surname as name for organisation type patrons +- [[20641]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20641) Switch single-column templates to Bootstrap grid: Various, part 2 +- [[20650]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20650) Switch single-column templates to Bootstrap grid: Various, part 3 +- [[20667]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20667) Update two-column templates with Bootstrap grid: Acquisitions part 1 +- [[20668]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20668) Update two-column templates with Bootstrap grid: Acquisitions part 2 +- [[20731]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20731) Move template JavaScript to the footer: Call number browser MARC plugin +- [[20744]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20744) Replace staff client header Koha logo gif with transparent png + +### Web services + +- [[20676]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20676) svc/barcode should allow barcode to be printed without text + +> Extends Koha /svc/ HTTP API. Add a notext=1 parameter to the 'barcode' entry point in order to prevent display barcode text under the barcode's image. + + + +### Z39.50 / SRU / OpenSearch Servers + +- [[18973]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18973) Auto focus the ISBN field + + +## Critical bugs fixed + +(This list includes all bugfixes since the previous major version. Most of them +have already been fixed in maintainance releases) + +### Acquisitions + +- [[20798]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20798) Client side validation for for fund selection prevents adding only some records to a basket +- [[20827]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20827) Can't add owner to a fund +- [[20861]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20861) Correct EDI permissions on some pages +- [[20972]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20972) If ISBN has 10 numbers only the first 9 numbers are used + +### Architecture, internals, and plumbing + +- [[18821]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18821) TrackLastPatronActivity is a performance killer +- [[20918]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20918) left-side navigation broken on the checkout history page +- [[20922]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20922) Koha::Number::Price must not be used in updatedatabase.pl + +### Authentication + +- [[20879]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20879) Shibboleth in combination with LDAP as an alternative no longer works + +### Cataloging + +- [[20761]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20761) Advanced Cataloging Editor - Rancor - Some js files are not fetched using Asset +- [[20928]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20928) Checkout status not showing patron + +### Circulation + +- [[20825]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20825) Cannot checkout if item types at biblio level +- [[20889]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20889) Items marked as not for loan can be checked out +- [[20934]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20934) Biblio checkout history shows only current checkout + +### Fines and fees + +- [[20840]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20840) Internal Server Error when clicking on "Details" button +- [[20946]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20946) Cannot pay fines for patrons with credits + +### Hold requests + +- [[20822]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20822) Can't find HOLD_SLIP template when printing + +### OPAC + +- [[20763]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20763) AllowPurchaseSuggestionBranchChoice triggers error opac-suggestions.pl is visited without logging in +- [[20832]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20832) Opac user page crash when there is an overdue fine and not any rental charge for a patron +- [[20875]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20875) OpacAddMastheadLibraryPulldown displays an empty list + +### Patrons + +- [[13655]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13655) Can't save organisation type patron without entering userid/password +- [[20903]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20903) Print payment receipt on child patron could end with server error +- [[20951]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20951) Koha::Patron::Discharge is missing use Koha::Patron::Debarments +- [[20981]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20981) Organization name missing from patron search results + +### SIP2 + +- [[21020]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21020) Return branch not set for transfer when using SIP + +### Searching + +- [[20838]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20838) Search by group of libraries is broken + +### Staff Client + +- [[20652]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20652) Sort after item type search fails +- [[20899]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20899) Patron name not showing on issuehistory.pl +- [[20998]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20998) Non superlibrarians cannot search for patrons using the quicksearch at the top + +### Templates + +- [[20977]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20977) Javascript vars used in confirm_deletion in catalog.js do not match strings in catalog-strings.inc + +### Test Suite + +- [[20906]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20906) Fix Debian 9 Test Failures + + +## Other bugs fixed + +(This list includes all bugfixes since the previous major version. Most of them +have already been fixed in maintainance releases) + +### About + +- [[20818]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20818) Missing QA manager entry in 18.05 release notes + +### Acquisitions + +- [[3849]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3849) Descriptions of acquisition permissions are unclear +- [[20892]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20892) Wrong basketgroup link in histsearch.pl + +### Architecture, internals, and plumbing + +- [[20259]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20259) Shorter JS and CSS rewrite rule +- [[20696]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20696) Remove a few ugly "eq undef" comparisons +- [[20702]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20702) Bind results of GetHostItemsInfo to the EasyAnalyticalRecords pref +- [[20767]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20767) "The method is not covered by tests!" should give more information +- [[20851]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20851) Missing module in circ/article-request-slip.pl +- [[20886]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20886) Koha::Object::TO_JSON indiscriminately casting to integer +- [[20911]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20911) Search history page forms use 'GET' and this limits the number of entries that can be submitted +- [[20980]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20980) Manual credit offsets are stored as debits + +### Cataloging + +- [[15360]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15360) Incorrect or mislabeled behavior on Authorities "New from Z39.50" Button +- [[19970]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19970) Revise change of bug 19413 to work better for translations +- [[20760]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20760) Advanced Cataloging Editor - Rancor - AuthorisedValues are incorrectly fetched +- [[20829]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20829) 'Link to host item' gives internal server error + +### Circulation + +- [[17561]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17561) ReserveSlip needs itemnumber for item level holds on same biblio +- [[20120]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20120) Prevent writeoffs of more than the amount owed for a fee +- [[20793]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20793) Don't show holds link in result list when staff user doesn't have place_holds permission +- [[20794]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20794) Don't show holds tab when user doesn't have circulate_remaining_permissions + +### Command-line Utilities + +- [[20893]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20893) batchRebuildItemsTables.pl has incorrect parameter + +### Fines and fees + +- [[20285]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20285) Lost item refund won't always pay down lost item fee first + +### I18N/L10N + +- [[21029]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21029) "Suspend until" in modal in staff patron account is not translatable + +### Lists + +- [[17886]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17886) Don't show option to add to existing list if there are no lists in staff + +### MARC Bibliographic data support + +- [[20700]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20700) Update MARC21 leader/007/008 codes + +### OPAC + +- [[14222]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14222) Sort holds in OPAC by priority +- [[17869]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17869) Don't show pick-up library for list of holds in OPAC account when there is only one branch +- [[19849]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19849) Rebase of bug 16621 partially reverted bug 12509 +- [[20053]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20053) Drop type attribute "text/javascript" for