From 4b6a201074135f6c964f408bdef1c4a6a1d7c685 Mon Sep 17 00:00:00 2001 From: Lucas Gass Date: Fri, 21 Feb 2020 16:52:57 +0000 Subject: [PATCH] Update release notes for 19.05.08 release Signed-off-by: Lucas Gass --- .../release_notes/release_notes_19_05_08.html | 606 ++++++++++++++++++ misc/release_notes/release_notes_19_05_08.md | 479 ++++++++++++++ 2 files changed, 1085 insertions(+) create mode 100644 misc/release_notes/release_notes_19_05_08.html create mode 100644 misc/release_notes/release_notes_19_05_08.md diff --git a/misc/release_notes/release_notes_19_05_08.html b/misc/release_notes/release_notes_19_05_08.html new file mode 100644 index 0000000000..1cb5fd289b --- /dev/null +++ b/misc/release_notes/release_notes_19_05_08.html @@ -0,0 +1,606 @@ +

RELEASE NOTES FOR KOHA 19.05.08

+ +

21 Feb 2020

+ +

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 19.05.08 can be downloaded from:

+ + + +

Installation instructions can be found at:

+ + + +

Koha 19.05.08 is a bugfix/maintenance release.

+ +

It includes 2 new features, 5 enhancements, 58 bugfixes.

+ +

System requirements

+ +

Koha is continiously tested against the following configurations and as such these are the recommendations for +deployment:

+ + + +

Additional notes:

+ + + +

New features

+ +

Plugin architecture

+ + + +

Enhancements

+ +

Cataloging

+ + + +

I18N/L10N

+ + + +

SIP2

+ + + +

Templates

+ + + +

Critical bugs fixed

+ +

Acquisitions

+ + + +

Database

+ + + +

Fines and fees

+ + + +

Hold requests

+ + + +

MARC Authority data support

+ + + +

MARC Bibliographic record staging/import

+ + + +

Patrons

+ + + +

Searching - Elasticsearch

+ + + +

System Administration

+ + + +

Other bugs fixed

+ +

Acquisitions

+ + + +

Architecture, internals, and plumbing

+ + + +

Cataloging

+ + + +

Circulation

+ + + +

Command-line Utilities

+ + + +

Database

+ + + +

Fines and fees

+ + + +

Hold requests

+ + + +

OPAC

+ + + +

Searching

+ + + +

Searching - Elasticsearch

+ + + +

Serials

+ + + +

Staff Client

+ + + +

System Administration

+ + + +

Templates

+ + + +

Test Suite

+ + + +

Tools

+ + + +

Documentation

+ +

The Koha manual is maintained in Sphinx. The home page for Koha +documentation is

+ + + +

As of the date of these release notes, only the English version of the +Koha manual is available:

+ + + +

The Git repository for the Koha manual can be found at

+ + + +

Translations

+ +

Complete or near-complete translations of the OPAC and staff +interface are available in this release for the following languages:

+ + + +

Partial translations are available for various other languages.

+ +

The Koha team welcomes additional translations; please see

+ + + +

For information about translating Koha, and join the koha-translate +list to volunteer:

+ + + +

The most up-to-date translations can be found at:

+ + + +

Release Team

+ +

The release team for Koha 19.05.08 is

+ + + +

Credits

+ +

We thank the following libraries who are known to have sponsored +new features in Koha 19.05.08:

+ + + +

We thank the following individuals who contributed patches to Koha 19.05.08.

+ + + +

We thank the following libraries, companies, and other institutions who contributed +patches to Koha 19.05.08

+ + + +

We also especially thank the following individuals who tested patches +for Koha.

+ + + +

We regret any omissions. If a contributor has been inadvertently missed, +please send a patch against these release notes to +koha-patches@lists.koha-community.org.

+ +

Revision control notes

+ +

The Koha project uses Git for version control. The current development +version of Koha can be retrieved by checking out the master branch of:

+ + + +

The branch for this version of Koha and future bugfixes in this release +line is rmain1905.

+ +

Bugs and feature requests

+ +

Bug reports and feature requests can be filed at the Koha bug +tracker at:

+ + + +

He rau ringa e oti ai. +(Many hands finish the work)

+ +

Autogenerated release notes updated last on 21 Feb 2020 16:51:09.

diff --git a/misc/release_notes/release_notes_19_05_08.md b/misc/release_notes/release_notes_19_05_08.md new file mode 100644 index 0000000000..24ec601879 --- /dev/null +++ b/misc/release_notes/release_notes_19_05_08.md @@ -0,0 +1,479 @@ +# RELEASE NOTES FOR KOHA 19.05.08 +21 Feb 2020 + +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 19.05.08 can be downloaded from: + +- [Download](http://download.koha-community.org/koha-19.05.08.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 19.05.08 is a bugfix/maintenance release. + +It includes 2 new features, 5 enhancements, 58 bugfixes. + +### System requirements + +Koha is continiously tested against the following configurations and as such these are the recommendations for +deployment: + +- Debian Jessie with MySQL 5.5 +- Debian Stretch with MariaDB 10.1 (MySQL 8.0 support is experimental) +- Ubuntu Bionic with MariaDB 10.1 (MariaDB 10.3 support is experimental) + +Additional notes: + +- Perl 5.10 is required +- Zebra or Elasticsearch is required + + + +## New features + +### Plugin architecture + +- [[22834]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22834) Add a method for plugins to return the absolute path for bundled files + + >This new feature allows plugin authors to construct absolute paths to resources contained within their plugins using the new `bundle_path` method. + > + >This can be used to aid in serving static content. + > + >**Warning**: Care should be taken when installing any plugins and only plugins you trust should be used. +- [[22835]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22835) Serve static files from plugins through the API + + **Sponsored by** *Theke Solutions* + + >This new feature allows plugin authors to serve static files through the API without the requirement to tweak the Apache configuration files. Routes to the static files tree are automatically loaded from a specially crafted file the plugin authors need to include in the distributed .kpz files. + > + >**Warning**: Care should be taken when installing any plugins and only plugins you trust should be used. + +## Enhancements + +### Cataloging + +- [[24452]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24452) Advanced editor - show multiple spaces visually + +### I18N/L10N + +- [[23790]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23790) fr-CA translation of ACCOUNT_DEBIT and ACCOUNT_CREDIT notices + +### SIP2 + +- [[20292]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20292) Filter/censor info sent via SIP + + >This enhancement allows the administrator to set if, and which, fields should not be sent to third-party SIP2 clients for privacy reasons. + +### Templates + +- [[23944]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23944) Phase out use of jquery.cookie.js in favor of js.cookie.js +- [[23947]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23947) Phase out jquery.cookie.js: Authority merge + + +## Critical bugs fixed + +### Acquisitions + +- [[17667]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17667) Standing orders - cancelling a receipt increase the original quantity +- [[22868]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22868) Circulation staff with suggestions_manage can have access to acquisition data +- [[24277]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24277) Date Received in acquisitions cannot be changed + +### Database + +- [[24377]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24377) Record branch in statistics for auto-renewal + +### Fines and fees + +- [[23443]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23443) Paying off a lost fee will return the item, even if it is checked out to a different patron + +### Hold requests + +- [[20567]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20567) "Holds per record (count)" limit is not enforced after item is captured for hold +- [[24485]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24485) AllowHoldPolicyOverride should allow Staff to override the Holds Per Record Rule + +### MARC Authority data support + +- [[24421]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24421) Generated authorities are missing subfields + +### MARC Bibliographic record staging/import + +- [[24348]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24348) Record matching rules: required match checks does not work + +### Patrons + +- [[14759]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14759) Replacement for Text::Unaccent + +### Searching - Elasticsearch + +- [[23676]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23676) Elasticsearch - 0 is not a valid boolean for suppress +- [[24123]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24123) bulkmarcimport.pl doesn't support UTF-8 encoded MARCXML records + +### System Administration + +- [[24329]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24329) Patron cardnumber change times are lost during upgrade for bug 3820 + + +## Other bugs fixed + +### Acquisitions + +- [[9993]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9993) On editing basket group delivery place resets to logged in library +- [[24404]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24404) Add missing space on invoices page + +### Architecture, internals, and plumbing + +- [[22220]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22220) Error in ReWriteRule for 'bib' in apache-shared-intranet.conf +- [[23407]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23407) XSLT Details pages don't use items, we shouldn't pass them +- [[23896]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23896) logaction should pass the correct interface to Koha::Logger +- [[24016]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24016) manager_id in Koha::Patron::Message->store should not depend on userenv alone + + **Sponsored by** *Koha-Suomi Oy* + + >Using `userenv` within Koha::* object classes is deprecated in favour of passing parameters. +- [[24213]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24213) Koha::Object->get_from_storage should return undef if the object has been deleted +- [[24313]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24313) XSLT errors should show in the logs + +### Cataloging + +- [[16683]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16683) Help links to fields 59X in cataloguing form are broken + + >This fix updates the help links for 09x, 59x, and 69x fields in the basic and advanced MARC21 editor. The links now go to the correct Library of Congress documentation pages. +- [[24236]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24236) Using quotes in a cataloging search, resulting in multiple pages, will not allow you to advance page +- [[24323]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24323) Advanced editor - Invalid 008 with helper silently fails to save +- [[24423]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24423) Broken link to return to record after batch item modification or deletion + +### Circulation + +- [[23233]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23233) AllowItemsOnHoldCheckout is misnamed and should only work for for SIP-based checkouts +- [[24214]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24214) Due date displayed in ISO format (when sticky) + +### Command-line Utilities + +- [[24105]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24105) Longoverdue gives error message when --itemtypes are specified +- [[24511]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24511) Patron emailer report not using specified email column + +### Database + +- [[24289]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24289) Deleting branch will not delete entry in special or repeatable holidays + +### Fines and fees + +- [[24637]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24637) Pay selected & Pay amount does not log branchcode in 19.05 + +### Hold requests + +- [[21296]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21296) Suspend hold ignores system preference on intranet + +### OPAC + +- [[17697]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17697) Improve NotesBlacklist system preference description to make clear where it will apply +- [[22302]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22302) ITEMTYPECAT description doesn't fall back to description if OPAC description is empty +- [[23528]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23528) Show 'log in to add tags' link on all search result entries +- [[24061]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24061) Print List (opac-shelves.pl) broken in Chrome +- [[24206]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24206) Change URLs for default options in OPACSearchForTitleIn + + >Updates URLs for the default entries (sites now use https, and an update to the Open Library's URL search pattern). +- [[24371]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24371) OPAC 'Showing only available items/Show all items' is double encoded +- [[24486]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24486) Account Wording Information is duplicated in Patron's Fines Tab on OPAC +- [[24523]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24523) Fix opac-password-recovery markup mistake + +### Searching + +- [[10879]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10879) OverDrive should check for OverDriveLibraryID before performing search +- [[15142]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15142) Titles facet does not work in UNIMARC +- [[24443]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24443) Consider NULL as 0 for issues in items search + +### Searching - Elasticsearch + +- [[17885]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17885) Koha::SearchEngine::Elasticsearch->reset_elasticsearch_mappings throws DBD::mysql Duplicate entry exceptions +- [[22426]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22426) Elasticsearch - Index location is missing in advanced search + +### Serials + +- [[23064]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23064) Cannot edit subscription with strict SQL modes turned on + +### Staff Client + +- [[24515]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24515) Column Configuration for pay-fines-table does not hide Account Type properly + +### System Administration + +- [[24025]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24025) Make CodeMirror content searchable + +### Templates + +- [[23113]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23113) members/pay.tt account_grp is not longer used + + >This patch removes markup that is no longer required in the pay.tt template (this template is used in the accounting section for patrons). +- [[24391]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24391) Remove event attributes from patron clubs edit template + +### Test Suite + +- [[23274]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23274) t/db_dependent/XISBN.t fails with Elasticsearch +- [[24543]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24543) Wrong test in api/v1/checkouts.t + +### Tools + +- [[10352]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10352) Cataloguing log search mixing itemnumber/bibnumber +- [[23377]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23377) bulkmarcimport.pl disables syspref caching +- [[24275]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24275) Inventory table should be sortable by title without leading articles (allow for title sort with anti-the) +- [[24330]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24330) When importing patrons from CSV, automatically strip BOM from file if it exists +- [[24484]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24484) Add explanatory text to batch patron deletion +- [[24497]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24497) CodeMirror indentation problems +## New sysprefs + +- AllowItemsOnHoldCheckoutSIP + +## Documentation + +The Koha manual is maintained in Sphinx. The home page for Koha +documentation is + +- [Koha Documentation](http://koha-community.org/documentation/) + +As of the date of these release notes, only the English version of the +Koha manual is available: + +- [Koha Manual](http://koha-community.org/manual/19.05/en/html/) + + +The Git repository for the Koha manual can be found at + +- [Koha Git Repository](https://gitlab.com/koha-community/koha-manual) + +## Translations + +Complete or near-complete translations of the OPAC and staff +interface are available in this release for the following languages: + +- Arabic (99.2%) +- Armenian (100%) +- Basque (59.6%) +- Chinese (China) (60.2%) +- Chinese (Taiwan) (99.2%) +- Czech (92.5%) +- Danish (52.4%) +- English (New Zealand) (83.2%) +- English (USA) +- Finnish (79.4%) +- French (98.7%) +- French (Canada) (99.6%) +- German (100%) +- German (Switzerland) (86.2%) +- Greek (73.9%) +- Hindi (99.7%) +- Italian (90.4%) +- Norwegian Bokmål (89%) +- Occitan (post 1500) (56.3%) +- Polish (83.1%) +- Portuguese (100%) +- Portuguese (Brazil) (94.3%) +- Slovak (84.5%) +- Spanish (99.5%) +- Swedish (88.4%) +- Turkish (97.8%) +- Ukrainian (73.2%) +- Vietnamese (51.1%) + +Partial translations are available for various other languages. + +The Koha team welcomes additional translations; please see + +- [Koha Translation Info](http://wiki.koha-community.org/wiki/Translating_Koha) + +For information about translating Koha, and join the koha-translate +list to volunteer: + +- [Koha Translate List](http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate) + +The most up-to-date translations can be found at: + +- [Koha Translation](http://translate.koha-community.org/) + +## Release Team + +The release team for Koha 19.05.08 is + + +- Release Manager: Martin Renvoize + +- Release Manager assistants: + - Tomás Cohen Arazi + - Jonathan Druart + +- QA Manager: Katrin Fischer + +- QA Team: + - Jonathan Druart + - Marcel de Rooy + - Joonas Kylmälä + - Josef Moravec + - Tomás Cohen Arazi + - Nick Clemens + - Kyle Hall + +- Topic Experts: + - SIP2 -- Colin Campbell + - EDI -- Colin Campbell + - Elasticsearch -- Fridolin Somers + - REST API -- Tomás Cohen Arazi + - ILS-DI -- Arthur Suzuki + - UI Design -- Owen Leonard + - ILL -- Andrew Isherwood + +- Bug Wranglers: + - Michal Denár + - Cori Lynn Arnold + - Lisette Scheer + - Amit Gupta + +- Packaging Managers: + - Mirko Tietgen + - Mason James + +- Documentation Managers: + - Caroline Cyr La Rose + - David Nind + +- Documentation Team: + - Donna Bachowski + - Lucy Vaux-Harvey + - Sugandha Bajaj + +- Translation Managers: + - Bernardo González Kriegel + +- Release Maintainers: + - 19.11 -- Joy Nelson + - 19.05 -- Lucas Gass + - 18.11 -- Hayley Mapley + +- Release Maintainer mentors: + - 19.11 -- Martin Renvoize + - 19.05 -- Nick Clemens + - 18.11 -- Chris Cormack + +## Credits +We thank the following libraries who are known to have sponsored +new features in Koha 19.05.08: + +- Koha-Suomi Oy +- [Theke Solutions](https://theke.io/) + +We thank the following individuals who contributed patches to Koha 19.05.08. + +- Tomás Cohen Arazi (3) +- Cori Lynn Arnold (1) +- Nick Clemens (17) +- Jonathan Druart (24) +- Katrin Fischer (5) +- Lucas Gass (17) +- Kyle Hall (5) +- Andreas Jonsson (1) +- Joonas Kylmälä (5) +- Owen Leonard (12) +- Agustín Moyano (3) +- Liz Rea (1) +- Martin Renvoize (6) +- David Roberts (1) +- Marcel de Rooy (6) +- Caroline Cyr La Rose (1) +- Fridolin Somers (5) +- Lari Taskula (2) +- Koha Translators (1) +- Ian Walls (1) + +We thank the following libraries, companies, and other institutions who contributed +patches to Koha 19.05.08 + +- ACPL (12) +- BibLibre (5) +- BSZ BW (5) +- ByWater-Solutions (41) +- hypernova.fi (2) +- Koha Community Developers (24) +- koha-ptfs.co.uk (1) +- Kreablo AB (1) +- PTFS-Europe (6) +- Rijks Museum (6) +- Solutions inLibro inc (1) +- The Donohue Group (1) +- Theke Solutions (6) +- University of Helsinki (5) + +We also especially thank the following individuals who tested patches +for Koha. + +- Tomás Cohen Arazi (3) +- Cori Lynn Arnold (2) +- Christopher Brannon (1) +- Nick Clemens (5) +- Holly Cooper (1) +- Benjamin Daeuber (1) +- Christopher Davis (1) +- Gabriel DeCarufel (1) +- Michal Denar (3) +- Jonathan Druart (38) +- Katrin Fischer (32) +- Andrew Fuerste-Henry (8) +- Lucas Gass (103) +- Kyle Hall (8) +- Barbara Johnson (1) +- Bernardo González Kriegel (1) +- Rhonda Kuiper (1) +- Joonas Kylmälä (7) +- Owen Leonard (1) +- Hayley Mapley (3) +- Kelly McElligott (5) +- Joy Nelson (92) +- David Nind (12) +- Hans Pålsson (2) +- Séverine Queune (1) +- Johanna Raisa (1) +- Martin Renvoize (107) +- David Roberts (2) +- Marcel de Rooy (22) +- Maryse Simard (4) +- Myka Kennedy Stephens (1) +- Debra Stephenson (1) +- Arthur Suzuki (4) +- Lari Taskula (3) +- Ed Veal (1) +- George Williams (1) +- Maggie Wong (1) + + + +We regret any omissions. If a contributor has been inadvertently missed, +please send a patch against these release notes to +koha-patches@lists.koha-community.org. + +## Revision control notes + +The Koha project uses Git for version control. The current development +version of Koha can be retrieved by checking out the master branch of: + +- [Koha Git Repository](git://git.koha-community.org/koha.git) + +The branch for this version of Koha and future bugfixes in this release +line is rmain1905. + +## Bugs and feature requests + +Bug reports and feature requests can be filed at the Koha bug +tracker at: + +- [Koha Bugzilla](http://bugs.koha-community.org) + +He rau ringa e oti ai. +(Many hands finish the work) + +Autogenerated release notes updated last on 21 Feb 2020 16:51:09. -- 2.39.5