Martin Renvoize
1 year ago
56 changed files with 19343 additions and 3189 deletions
@ -0,0 +1,362 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.01 |
|||
24 Jun 2021 |
|||
|
|||
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 21.05.01 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.01.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 21.05.01 is a bugfix/maintenance release. |
|||
|
|||
It includes 2 enhancements, 23 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[28519]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28519) Add a 2nd directory for Perl modules |
|||
|
|||
### REST API |
|||
|
|||
- [[27931]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27931) Add GET /items/:item_id/pickup_locations |
|||
|
|||
>This development adds routes for fetching an item's valid pickup location list. |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[24434]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24434) C4::Circulation::updateWrongTransfer is never called but should be |
|||
|
|||
### Authentication |
|||
|
|||
- [[28489]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28489) CGI::Session is incorrectly serialized to DB in production env / when strict_sql_modes = 0 |
|||
|
|||
### Circulation |
|||
|
|||
- [[28538]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28538) Regression - Date of birth entered without correct format causes internal server error |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[28482]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28482) Floating point math prevents items from being returned |
|||
|
|||
### Hold requests |
|||
|
|||
- [[28338]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28338) Validate item holdability and pickup location separately |
|||
- [[28496]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28496) Club holds form broken |
|||
|
|||
>This fixes the libraries shown in the 'Pickup at' dropdown list when placing a club hold so that it shows all libraries, instead of just the currently logged in library. |
|||
- [[28503]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28503) When ReservesControlBranch = "patron's home library" and Hold policy = "From home library" all holds are allowed |
|||
- [[28520]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28520) Cancelling a hold that is in transit hides item's transit status |
|||
|
|||
### Notices |
|||
|
|||
- [[28487]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28487) Overdue_notices does not fall back to default language |
|||
|
|||
>Previously overdue notices exclusively used the default language, but bug 26420 changed this to the opposite - to exclusively use the language chosen by the patron. |
|||
> |
|||
>However, if there is no translation for the overdue notice for the language chosen by the patron then no message is sent. |
|||
> |
|||
>This fixes this so that if there is no translation of the overdue notice for the language chosen by the patron, then the default language notice is used. |
|||
|
|||
### OPAC |
|||
|
|||
- [[28600]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28600) Variable "$patron" is not available |
|||
|
|||
### Packaging |
|||
|
|||
- [[28616]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28616) Remove Data::Printer dependency |
|||
|
|||
### Patrons |
|||
|
|||
- [[28490]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28490) Cannot modify patrons in some categories (e.g. Child category) |
|||
|
|||
### REST API |
|||
|
|||
- [[28586]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28586) Cannot resolve a claim |
|||
|
|||
>This fixes an issue with the 'Returned claims' feature (enabled by setting a value for ClaimReturnedLostValue)- resolving returned claims now works as expected. |
|||
> |
|||
>Before this fix, an attempt to resolve a claim resulted in the page hanging and the claim not being able to be resolved. |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Cataloging |
|||
|
|||
- [[28171]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28171) Serial enumeration / chronology sorting is broken in biblio page |
|||
- [[28204]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28204) Table highlighting is broken at the cataloguing/additem.pl |
|||
- [[28383]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28383) Log in via the itemsearch URL leads to Internal Server Error |
|||
|
|||
>When trying to access the item search form in the staff interface (/cgi-bin/koha/catalogue/itemsearch.pl) when not logged in, an internal server error (error code 500) is received after entering your login details. This fixes the problem so that the item search form is displayed as expected. |
|||
|
|||
### Circulation |
|||
|
|||
- [[27064]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27064) Transferring an item with a hold allows the user to set a hold waiting without transferring to the correct branch |
|||
- [[28382]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28382) 'Reserve' should be passed through as transfer reason appropriately in branchtransfers |
|||
|
|||
### OPAC |
|||
|
|||
- [[28518]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28518) "Return to the last advanced search" exclude keywords if more than 3 |
|||
|
|||
### Patrons |
|||
|
|||
- [[28350]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28350) Sort by "circ note" is broken on the patron search result view |
|||
|
|||
>This fixes the patron search result page so that the results can be sorted using the 'Circ note' column. Before this fix you could not sort the results by this column. |
|||
|
|||
### Self checkout |
|||
|
|||
- [[28488]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28488) Javascript error in self-checkout (__ is not defined) |
|||
|
|||
### Staff Client |
|||
|
|||
- [[28467]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28467) Add wording to TrackLastPatronActivity description to tell users that it records SIP authentication |
|||
|
|||
>This improves the wording for the TrackLastPatronActivity system preference to reflect that the 'last seen' date updates when a patron logs into the OPAC or connects using SIP. |
|||
|
|||
### Tools |
|||
|
|||
- [[28353]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28353) Regression: Batch item deletion no longer shows which items were not removed |
|||
|
|||
>This restores and improves the messages displayed when batch deleting items (Tools > Catalog > Batch item deletion). |
|||
> |
|||
>The messages displayed are: |
|||
>- "Warning, the following barcodes were not found:", followed by a list of barcodes |
|||
>- "Warning, the following items cannot be deleted:", followed by a list of barcodes |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (58.5%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (47.2%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.2%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (67.2%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (98.2%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (47.8%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (34.8%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (91.2%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (81.6%) |
|||
- Czech (70.1%) |
|||
- English (New Zealand) (62.2%) |
|||
- English (USA) |
|||
- Finnish (80.9%) |
|||
- French (84.6%) |
|||
- French (Canada) (83.5%) |
|||
- German (100%) |
|||
- German (Switzerland) (61.4%) |
|||
- Greek (54.9%) |
|||
- Hindi (100%) |
|||
- Italian (92.8%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (62.5%) |
|||
- Norwegian Bokmål (58.2%) |
|||
- Polish (86%) |
|||
- Portuguese (79.9%) |
|||
- Portuguese (Brazil) (87.8%) |
|||
- Russian (87%) |
|||
- Slovak (73.6%) |
|||
- Spanish (91.7%) |
|||
- Swedish (77.4%) |
|||
- Telugu (99.9%) |
|||
- Turkish (93.8%) |
|||
- Ukrainian (61.9%) |
|||
|
|||
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 21.05.01 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- David Cook |
|||
- Agustín Moyano |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Tomás Cohen Arazi |
|||
- Josef Moravec |
|||
- Nick Clemens |
|||
- Kyle M Hall |
|||
- Victor Grousset |
|||
- Andrew Nugged |
|||
- Petro Vashchuk |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Packaging Manager: |
|||
- Mason James |
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Lucy Vaux-Harvey |
|||
- David Nind |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.01 |
|||
|
|||
- Tomás Cohen Arazi (9) |
|||
- Nick Clemens (9) |
|||
- David Cook (2) |
|||
- Jonathan Druart (16) |
|||
- Katrin Fischer (1) |
|||
- Andrew Fuerste-Henry (1) |
|||
- Kyle M Hall (1) |
|||
- Joonas Kylmälä (17) |
|||
- Owen Leonard (1) |
|||
- Julian Maurice (2) |
|||
- Andrew Nugged (1) |
|||
- Martin Renvoize (9) |
|||
- Alexis Ripetti (1) |
|||
- Koha translators (1) |
|||
- Petro Vashchuk (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.01 |
|||
|
|||
- Athens County Public Libraries (1) |
|||
- BibLibre (2) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (1) |
|||
- ByWater-Solutions (11) |
|||
- Independant Individuals (2) |
|||
- Koha Community Developers (16) |
|||
- Prosentient Systems (2) |
|||
- PTFS-Europe (9) |
|||
- Solutions inLibro inc (1) |
|||
- Theke Solutions (9) |
|||
- University of Helsinki (17) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (5) |
|||
- Nick Clemens (28) |
|||
- David Cook (5) |
|||
- Jonathan Druart (46) |
|||
- Katrin Fischer (7) |
|||
- Andrew Fuerste-Henry (5) |
|||
- Victor Grousset (7) |
|||
- Kyle M Hall (71) |
|||
- Joonas Kylmälä (5) |
|||
- Owen Leonard (3) |
|||
- Christian Nelson (2) |
|||
- David Nind (13) |
|||
- Andrew Nugged (2) |
|||
- Martin Renvoize (14) |
|||
- Marcel de Rooy (1) |
|||
- Emmi Takkinen (8) |
|||
- Petro Vashchuk (10) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.05.X. |
|||
|
|||
## 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 24 Jun 2021 16:41:01. |
@ -0,0 +1,395 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.02 |
|||
26 Jul 2021 |
|||
|
|||
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 21.05.02 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.02.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 21.05.02 is a bugfix/maintenance release. |
|||
|
|||
It includes 1 enhancements, 51 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Searching |
|||
|
|||
- [[28384]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28384) Add 'no_items' option to TransformMarcToKoha |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### OPAC |
|||
|
|||
- [[28299]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28299) OpacHiddenItems not working in OPAC lists |
|||
|
|||
>This fixes an issue where items that should be hidden from display in the OPAC (using the rules in OpacHiddenItems, for example: damaged) were displayed under availability in OPAC lists. |
|||
- [[28462]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28462) TT tag on several lines break the translator tool |
|||
- [[28660]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28660) Self checkout is not automatically logging in |
|||
|
|||
### Reports |
|||
|
|||
- [[28523]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28523) Patrons with the most checkouts (bor_issues_top.pl) is failing with MySQL 8 |
|||
- [[28524]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28524) Most-circulated items (cat_issues_top.pl) is failing with MySQL 8 |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### About |
|||
|
|||
- [[28476]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28476) Update info in docs/teams.yaml file |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[28561]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28561) Order_by triggers a DBIx warning Unable to properly collapse has_many results |
|||
- [[28570]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28570) bor_issues_top.pl using a /tmp file to log debug |
|||
- [[28571]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28571) C4::Auth::_session_log is not used and must be removed |
|||
|
|||
### Cataloging |
|||
|
|||
- [[28513]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28513) Analytic search links formed incorrectly |
|||
- [[28542]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28542) Move new authority from Z39.50/SRU to a button |
|||
|
|||
>This makes the layout for creating new authorities consistent with creating new records - there is now a separate button 'New from Z39.50/SRU' (rather than being part of the drop-down list). |
|||
- [[28611]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28611) Incorrect Select2 width |
|||
|
|||
### Circulation |
|||
|
|||
- [[28455]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28455) If TrackLastPatronActivity is enabled we should update 'lastseen' field on checkouts |
|||
|
|||
>This updates the 'lastseen' date for a patron when items are checked out (when TrackLastPatronActivity is enabled). (The last seen date is displayed on the patron details page.) |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[28399]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28399) batchRebuildItemsTables.pl error 'Already in a transaction' |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[26760]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26760) Redirect to paycollect.pl when clicking on "Save and pay" |
|||
- [[28344]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28344) One should be able to issue refunds against payments that have already been cashed up. |
|||
|
|||
### Hold requests |
|||
|
|||
- [[28644]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28644) Can't call method "borrowernumber" on an undefined value at C4/Reserves.pm line 607 |
|||
|
|||
### Notices |
|||
|
|||
- [[28581]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28581) Patron's queue_notice uses inbound_email_address incorrectly |
|||
- [[28582]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28582) Can't enqueue letter HASH(0x55edf1806850) at /usr/share/koha/Koha/ArticleRequest.pm line 123. |
|||
|
|||
### OPAC |
|||
|
|||
- [[28242]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28242) Accessibility: OPAC - add captions and legends to tables and forms |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[28313]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28313) Add street type to alternate address in OPAC |
|||
- [[28388]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28388) Search result set is lost when viewing the MARC plain view (opac-showmarc.pl) |
|||
- [[28422]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28422) OPAC MARC detail view doesn't correctly evaluate holdability |
|||
|
|||
>In the normal and ISBD detail views for a record in the OPAC the 'Place hold' link only appears if a hold can actually be placed. This change fixes the MARC detail view so that it is consistent with the normal and ISBD detail views. (Before this, a 'Place hold' link would appear for the MARC detail, even if a hold couldn't be placed, for example if an item was recorded as not for loan.) |
|||
- [[28511]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28511) Road types in OPAC should prefer OPAC description if one exists |
|||
- [[28545]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28545) Noisy uninitialized warn at opac-MARCdetail.pl line 313 |
|||
|
|||
>This removes "..Use of uninitialized value in concatenation (.) or string at.." warning messages from the plack-opac-error.log when accessing the MARC view page for a record in the OPAC. |
|||
- [[28597]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28597) OPAC suggestions do not display news for logged in branch |
|||
|
|||
### REST API |
|||
|
|||
- [[28480]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28480) GET /patrons missing q parameters on the spec |
|||
- [[28604]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28604) Bad encoding when using marc-in-json |
|||
|
|||
### Reports |
|||
|
|||
- [[28264]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28264) Transaction type is empty in cash register statistics wizard report |
|||
|
|||
### SIP2 |
|||
|
|||
- [[27600]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27600) SIP2: renew_all shouldn't perform a password check |
|||
- [[27906]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27906) Add support for circulation status 9 ( waiting to be re-shelved ) |
|||
- [[27907]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27907) Add support for circulation status 2 ( on order ) |
|||
- [[27908]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27908) Add support for circulation status 1 ( other ) for damaged items |
|||
|
|||
### Searching - Zebra |
|||
|
|||
- [[21286]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21286) Advanced search for Corporate-name creates Zebra errors |
|||
|
|||
>This fixes the advanced search in the staff interface so that searching using the 'Corporate name' index now works correctly when the QueryAutoTruncate system preference is not enabled. Before this a search (using Zebra) for a name such as 'House plants' would not return any results and generate error messages in the log files. |
|||
- [[27348]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27348) Error defining INDEXER_PARAMS in /etc/default/koha-common |
|||
|
|||
### Staff Client |
|||
|
|||
- [[28598]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28598) Changing date or time format on a production server will NOT create duplicate fines and we should remove the syspref warnings |
|||
- [[28601]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28601) Wrong breadcrumb for 'Home' on circulation-home |
|||
|
|||
>This fixes the breadcrumb link to the the staff interface home page from the circulation area - it now links correctly to the staff interface home page, rather than the circulation page. |
|||
|
|||
### Templates |
|||
|
|||
- [[27498]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27498) Add a link for the hold ratios to acquisitions home page |
|||
|
|||
>This enhancement adds a link to the hold ratios report in the Acquisitions sidebar menu under the reports heading. |
|||
- [[28280]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28280) Item types configuration page doesn't use Price filter for default replacement cost and processing fee |
|||
|
|||
>This fixes the display of 'Default replacement cost' and a |
|||
>'Processing fee (when lost)' when adding item types so that amounts use two decimals instead of six. |
|||
- [[28423]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28423) JavaScript error on MARC modifications page |
|||
|
|||
>This patch makes a minor change to the MARC modifications template (Staff interface > Administration > MARC modification templates) so that the "mmtas" variable isn't defined if there is no JSON to be assigned as its value. |
|||
- [[28427]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28427) Terminology: Shelf should be list |
|||
- [[28428]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28428) Capitalization: Password Updated |
|||
- [[28443]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28443) Terminology: Issuing should be Checking out |
|||
- [[28522]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28522) Correct eslint errors in staff-global.js |
|||
|
|||
### Test Suite |
|||
|
|||
- [[28479]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28479) TestBuilder.pm uses incorrect method for checking if objects to be created exists |
|||
- [[28483]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28483) Warnings from Search.t must be removed |
|||
- [[28516]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28516) Koha/Patrons/Import.t is failing randomly |
|||
|
|||
### Tools |
|||
|
|||
- [[26205]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26205) News changes aren't logged |
|||
- [[27929]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27929) Regex option in item batch modification is hidden for itemcallnumber if 952$o linked to cn_browser plugin |
|||
- [[28191]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28191) Update wording on batch patron deletion to reflect changes from bug 26517 |
|||
- [[28418]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28418) Show template_id of MARC modification templates |
|||
|
|||
## New system preferences |
|||
- NewsLog |
|||
|
|||
|
|||
|
|||
## 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/21.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 (91%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (81.6%) |
|||
- Czech (70.2%) |
|||
- English (New Zealand) (62.2%) |
|||
- English (USA) |
|||
- Finnish (80.9%) |
|||
- French (86%) |
|||
- French (Canada) (84%) |
|||
- German (100%) |
|||
- German (Switzerland) (61.5%) |
|||
- Greek (54.8%) |
|||
- Hindi (100%) |
|||
- Italian (92.8%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (62.4%) |
|||
- Norwegian Bokmål (58.2%) |
|||
- Polish (93%) |
|||
- Portuguese (79.9%) |
|||
- Portuguese (Brazil) (87.7%) |
|||
- Russian (87.3%) |
|||
- Slovak (73.5%) |
|||
- Spanish (91.5%) |
|||
- Swedish (77.3%) |
|||
- Telugu (99.9%) |
|||
- Turkish (94.3%) |
|||
- Ukrainian (62.7%) |
|||
|
|||
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 21.05.02 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- David Cook |
|||
- Agustín Moyano |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Tomás Cohen Arazi |
|||
- Josef Moravec |
|||
- Nick Clemens |
|||
- Kyle M Hall |
|||
- Victor Grousset |
|||
- Andrew Nugged |
|||
- Petro Vashchuk |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Packaging Manager: |
|||
- Mason James |
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Lucy Vaux-Harvey |
|||
- David Nind |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
We thank the following libraries who are known to have sponsored |
|||
new features in Koha 21.05.02: |
|||
|
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.02. |
|||
|
|||
- Tomás Cohen Arazi (6) |
|||
- Nick Clemens (7) |
|||
- David Cook (1) |
|||
- Jonathan Druart (17) |
|||
- Ivan Dziuba (1) |
|||
- Katrin Fischer (5) |
|||
- Andrew Fuerste-Henry (2) |
|||
- Lucas Gass (2) |
|||
- Didier Gautheron (1) |
|||
- Kyle M Hall (10) |
|||
- Mason James (1) |
|||
- Joonas Kylmälä (2) |
|||
- Owen Leonard (9) |
|||
- Julian Maurice (2) |
|||
- Martin Renvoize (10) |
|||
- Marcel de Rooy (6) |
|||
- Fridolin Somers (1) |
|||
- Wainui Witika-Park (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.02 |
|||
|
|||
- Athens County Public Libraries (9) |
|||
- BibLibre (4) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (5) |
|||
- ByWater-Solutions (21) |
|||
- Catalyst (1) |
|||
- Koha Community Developers (17) |
|||
- KohaAloha (1) |
|||
- Prosentient Systems (1) |
|||
- PTFS-Europe (10) |
|||
- Rijks Museum (6) |
|||
- Solutions inLibro inc (1) |
|||
- Theke Solutions (6) |
|||
- University of Helsinki (2) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha. |
|||
|
|||
- Tomás Cohen Arazi (2) |
|||
- Nick Clemens (27) |
|||
- David Cook (1) |
|||
- Christopher Kellermeyer - Altadena Library District (6) |
|||
- Jonathan Druart (63) |
|||
- Magnus Enger (1) |
|||
- Katrin Fischer (18) |
|||
- Andrew Fuerste-Henry (3) |
|||
- Lucas Gass (3) |
|||
- Victor Grousset (4) |
|||
- Amit Gupta (2) |
|||
- Kyle M Hall (69) |
|||
- Barbara Johnson (1) |
|||
- Owen Leonard (5) |
|||
- David Nind (28) |
|||
- Martin Renvoize (14) |
|||
- Marcel de Rooy (13) |
|||
- Sally (1) |
|||
- Lisette Scheer (1) |
|||
- Emmi Takkinen (2) |
|||
|
|||
|
|||
|
|||
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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is (HEAD detached from 694665050c). |
|||
|
|||
## 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 26 Jul 2021 13:33:45. |
@ -0,0 +1,393 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.03 |
|||
24 Aug 2021 |
|||
|
|||
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 21.05.03 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.03.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 21.05.03 is a bugfix/maintenance release. |
|||
|
|||
It includes 1 enhancement, 44 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
## Security fixes |
|||
|
|||
- [[28784]](https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28784) DoS in opac-search.pl causes OOM situation and 100% CPU (doesn't require login!) |
|||
|
|||
## Enhancements |
|||
|
|||
### Web services |
|||
|
|||
- [[28630]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28630) ILSDI::AuthenticatePatron should set borrowers.lastseen |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[28773]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28773) Aquisitions from external source not working for non english language |
|||
|
|||
### Hold requests |
|||
|
|||
- [[28057]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28057) Confusion of biblionumber and biblioitemnumber in request.pl |
|||
|
|||
### OPAC |
|||
|
|||
- [[28631]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28631) Holds History title link returns "not found" error |
|||
- [[28679]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28679) Unable to click "Log in to your account" when GoogleOpenIDConnect is enabled |
|||
|
|||
>This fixes the login link in the OPAC when GoogleOpenIDConnect is enabled. It removes modal-related markup which was causing the link to fail. |
|||
|
|||
### Reports |
|||
|
|||
- [[28804]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28804) 500 Error when running report with bad syntax |
|||
|
|||
### Staff Client |
|||
|
|||
- [[28872]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28872) AcquisitionLog, NewsLog, NoticesLog should use 1/0 for their values |
|||
|
|||
### Tools |
|||
|
|||
- [[28745]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28745) Batch item modifications no longer displayed modified items |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[28408]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28408) Last modification date for suggestions is wrong |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[28620]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28620) Remove trailing space when logging with log4perl |
|||
- [[28622]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28622) Selected branchcode incorrectly passed to adv search |
|||
- [[28776]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28776) Warns from GetItemsInfo when biblio marked as serial |
|||
|
|||
### Cataloging |
|||
|
|||
- [[28533]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28533) Requesting whole field in 'itemcallnumber' system preference causes internal server error |
|||
- [[28727]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28727) "Edit item" button on moredetail should be enabled with edit_items permission |
|||
- [[28828]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28828) Bug 22399 breaks unimarc_field_4XX.tt and marc21_linking_section.tt value builders |
|||
|
|||
### Circulation |
|||
|
|||
- [[27847]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27847) Don't obscure page when checkin modal is non-blocking |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[28749]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28749) All backups behave as if --without-db-name is passed |
|||
|
|||
### Hold requests |
|||
|
|||
- [[27885]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27885) Populate biblionumbers parameter when placing hold on single title |
|||
- [[28754]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28754) C4::Reserves::FixPriority creates many warns when holds have lowestPriority set |
|||
- [[28779]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28779) Calling request.pl with non-existent biblionumber gives internal server error |
|||
|
|||
### MARC Bibliographic data support |
|||
|
|||
- [[26852]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26852) Add missing X11$e and remove relator term subfields from MARC21 headings |
|||
|
|||
### Notices |
|||
|
|||
- [[28813]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28813) Fix recording and display of delivery errors for patron notices |
|||
|
|||
### OPAC |
|||
|
|||
- [[28469]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28469) Move "Skip to main content" link to top of page |
|||
- [[28569]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28569) In opac-suggestions.pl user library is not preselected |
|||
- [[28662]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28662) Not possible to log out of patron account in OPAC with JavaScript disabled |
|||
- [[28741]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28741) OAI ListSets does not correctly build resumption token |
|||
- [[28764]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28764) Sorting not correct in pagination on OPAC lists |
|||
- [[28861]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28861) Item type column always hidden in holds history |
|||
- [[28868]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28868) Masthead.inc is missing class name |
|||
|
|||
>This patch adds back the class 'mastheadsearch' which was lost during the upgrade to Bootstrap 4 in Bug 20168. |
|||
|
|||
### REST API |
|||
|
|||
- [[28632]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28632) patrons.t fragile on slow boxes |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[22801]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22801) Advance search yr uses copydate instead of date-of-publication |
|||
|
|||
>This fixes the advanced search form in the OPAC and staff interface so that the publication date (and range) uses the value(s) in 008 instead of 260$c when using Elasticsearch. |
|||
|
|||
### Staff Client |
|||
|
|||
- [[28728]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28728) Holds ratio page links to itself pointlessly |
|||
- [[28747]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28747) Clarify wording on RestrictionBlockRenewing syspref |
|||
|
|||
>This clarifies the wording for the RestrictionBlockRenewing system preference to make it clear that when set to Allow, it only allows renewal using the staff interface. |
|||
- [[28802]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28802) Untranslatable strings in browser.js |
|||
- [[28834]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28834) Improve wording biblios/authorities on tools home page |
|||
|
|||
### System Administration |
|||
|
|||
- [[28567]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28567) Pick-up location is not saved correctly when creating a new library |
|||
|
|||
>This fixes an issue when adding a new library - the pick-up location was always saving as "Yes", even when no was selected. |
|||
- [[28704]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28704) Library MARCOrgCode field needs maxlength attribute |
|||
|
|||
>This fixes an error that occurs when you enter a "MARC organization code" in the form for adding and editing libraries. With this change the input field is limited to 16 characters. |
|||
|
|||
### Templates |
|||
|
|||
- [[28689]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28689) Extra %s in alert message when saving an item |
|||
|
|||
>This removes an unnecessary %s in the alert message when there are errors in the cataloging add item form (for example when mandatory fields are not entered). |
|||
- [[28733]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28733) Desks link is in "Patrons and circ" section on admin homepage but in "Basic parameters" on the sidebar |
|||
- [[28825]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28825) Can't edit local cover image for item from details page |
|||
|
|||
### Test Suite |
|||
|
|||
- [[28509]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28509) Koha/Acquisition/Orders.t is failing randomly |
|||
- [[28873]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28873) Incorrect age displayed in db_dependent/Koha/Patrons.t |
|||
|
|||
>This fixes age tests in t/db_dependent/Koha/Patrons.t so that the correct ages are calculated and displayed. It also adds the category code 'AGE_5_10' in messages to display age limits. |
|||
|
|||
### Tools |
|||
|
|||
- [[28336]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28336) Cannot change matching rules for authorities |
|||
- [[28525]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28525) TinyMCE for system prefs does some automatic code clean up |
|||
- [[28835]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28835) Ability to pass list contents to batch record modification broken |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (58.7%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (49.2%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.2%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (71.7%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (47.8%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (34.8%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (91%) |
|||
- Armenian (99.9%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (81.6%) |
|||
- Czech (70.1%) |
|||
- English (New Zealand) (62.2%) |
|||
- English (USA) |
|||
- Finnish (80.9%) |
|||
- French (86%) |
|||
- French (Canada) (84.1%) |
|||
- German (100%) |
|||
- German (Switzerland) (61.4%) |
|||
- Greek (54.9%) |
|||
- Hindi (100%) |
|||
- Italian (92.7%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (62.3%) |
|||
- Norwegian Bokmål (60.5%) |
|||
- Polish (95.7%) |
|||
- Portuguese (91.2%) |
|||
- Portuguese (Brazil) (87.7%) |
|||
- Russian (87.5%) |
|||
- Slovak (73.5%) |
|||
- Spanish (91.5%) |
|||
- Swedish (77.2%) |
|||
- Telugu (99.9%) |
|||
- Turkish (100%) |
|||
- Ukrainian (63.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 21.05.03 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- David Cook |
|||
- Agustín Moyano |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Tomás Cohen Arazi |
|||
- Josef Moravec |
|||
- Nick Clemens |
|||
- Kyle M Hall |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Amit Gupta |
|||
- Mengü Yazıcıoğlu |
|||
- Indranil Das Gupta |
|||
|
|||
- Packaging Managers: |
|||
- David Cook |
|||
- Mason James |
|||
- Agustín Moyano |
|||
|
|||
- Documentation Manager: Caroline Cyr La Rose |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Marie-Luce Laflamme |
|||
- Lucy Vaux-Harvey |
|||
- Henry Bolshaw |
|||
- David Nind |
|||
|
|||
- Translation Managers: |
|||
- Indranil Das Gupta |
|||
- Bernardo González Kriegel |
|||
|
|||
- Release Maintainers: |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Andrew Fuerste-Henry |
|||
- 19.11 -- Victor Grousset |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.03 |
|||
|
|||
- Tomás Cohen Arazi (3) |
|||
- Jason Boyer (1) |
|||
- Nick Clemens (17) |
|||
- David Cook (1) |
|||
- Jonathan Druart (14) |
|||
- Katrin Fischer (2) |
|||
- Andrew Fuerste-Henry (5) |
|||
- Lucas Gass (2) |
|||
- Kyle M Hall (10) |
|||
- Janusz Kaczmarek (1) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (8) |
|||
- Martin Renvoize (7) |
|||
- Marcel de Rooy (4) |
|||
- Fridolin Somers (6) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.03 |
|||
|
|||
- Athens County Public Libraries (8) |
|||
- BibLibre (6) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (2) |
|||
- ByWater-Solutions (34) |
|||
- equinoxOLI.org (1) |
|||
- Independant Individuals (1) |
|||
- Koha Community Developers (14) |
|||
- Prosentient Systems (1) |
|||
- PTFS-Europe (7) |
|||
- Rijks Museum (4) |
|||
- Theke Solutions (3) |
|||
- University of Helsinki (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Salman Ali (1) |
|||
- Tomás Cohen Arazi (5) |
|||
- Sara Brown (1) |
|||
- Nick Clemens (9) |
|||
- Jonathan Druart (56) |
|||
- Katrin Fischer (26) |
|||
- Andrew Fuerste-Henry (2) |
|||
- Lucas Gass (5) |
|||
- Kyle M Hall (76) |
|||
- Mark Hofstetter (1) |
|||
- Barbara Johnson (2) |
|||
- Kelly (2) |
|||
- Joonas Kylmälä (3) |
|||
- Owen Leonard (10) |
|||
- David Nind (19) |
|||
- Marcel de Rooy (12) |
|||
- Sally (1) |
|||
- Fridolin Somers (1) |
|||
- Petro Vashchuk (3) |
|||
- Wainui Witika-Park (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.05.x. |
|||
|
|||
## 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 24 Aug 2021 14:52:25. |
@ -0,0 +1,344 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.04 |
|||
23 Sep 2021 |
|||
|
|||
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 21.05.04 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.04.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 21.05.04 is a bugfix/maintenance release with security fixes. |
|||
|
|||
It includes 6 security fixes, 1 enhancements, 20 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
## Security bugs |
|||
|
|||
### Koha |
|||
|
|||
- [[28759]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28759) Users with pretty basic staff interface permissions can see/add/remove API keys of any other user |
|||
- [[28772]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28772) Any user that can work with reports can see API keys of any other user |
|||
- [[28929]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28929) No filtering on borrowers.flags on member entry pages (OPAC, self registration, staff interface) |
|||
- [[28935]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28935) No filtering on patron's data on member entry pages (OPAC, self registration, staff interface) |
|||
- [[28941]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28941) No filtering on suggestion at the OPAC |
|||
- [[28947]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28947) OPAC user can create new users |
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Web services |
|||
|
|||
- [[26195]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26195) Add a way to specify authorised values should be expanded [OAI] |
|||
|
|||
>This enhancement adds a new option to the OAI configuration file, to tell it to expand authorised values. |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[28881]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28881) Suggestion not displayed on the order receive page |
|||
|
|||
### Cataloging |
|||
|
|||
- [[28812]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28812) Authority tag editor only copies $a from record to search form |
|||
|
|||
### OPAC |
|||
|
|||
- [[28885]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28885) OpacBrowseResults can cause errors with bad search indexes |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[28373]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28373) Items fields not used in default XSLT |
|||
|
|||
>When processing records for display we loop through each field in the record and translate authorized values into descriptions. Item fields in the record contain many authorised values, and the lookups can cause a delay in displaying the record. If using the default XSLT these fields are not displayed as they exist in the record, so parsing them is not necessary and can save time. This bug adds a system preference that disables sending these fields for processing and thus saving time. Enabling the system preference will allow users to pass the items to custom style sheets if needed. |
|||
- [[28744]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28744) Class with empty/no to_api_mapping should generate an empty from_api_mapping |
|||
|
|||
### Circulation |
|||
|
|||
- [[25619]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25619) Updating an expiration date for a waiting hold won't save |
|||
- [[28774]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28774) Warnings from GetIssuingCharge when rental discount is not set |
|||
|
|||
>This fixes the cause of warning messages in the log files when the rental discount in the circulation rules has a blank value. |
|||
> |
|||
>Before this fix, multiple warning messages "[2021/07/28 12:11:25] [WARN] Argument "" isn't numeric in subtraction (-) at /kohadevbox/koha/C4/Circulation.pm line 3385." appeared in the log files. These warnings occurred for items checked out where they had rental charges and the rental discount value in the circulation rules was blank. |
|||
- [[28891]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28891) RecordStaffUserOnCheckout display a new column but default sort column isn't changed |
|||
|
|||
### Hold requests |
|||
|
|||
- [[7703]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7703) Don't block bulk hold action on search results if some items can't be placed on hold |
|||
|
|||
### MARC Bibliographic data support |
|||
|
|||
- [[10265]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10265) 8xx serial added entries need spaces and punctuation in XSLT display |
|||
|
|||
### OPAC |
|||
|
|||
- [[26223]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26223) The OPAC ISBD view does not display item information |
|||
|
|||
### Patrons |
|||
|
|||
- [[21794]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21794) Incomplete address displayed on patron details page when City field is empty |
|||
- [[28392]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28392) streettype and B_streettype cannot be hidden via BorrowerUnwantedField |
|||
- [[28882]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28882) Incorrect permissions check client-side |
|||
|
|||
### Searching |
|||
|
|||
- [[28554]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28554) In itemsearch sort filters by description |
|||
|
|||
>For item search in the staff interface the shelving location and item type values are now sorted by the description, rather than the authorized value code. |
|||
|
|||
### Staff Client |
|||
|
|||
- [[20529]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20529) Return to results link is truncated when the search contains a double quote |
|||
- [[28722]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28722) tools/batchMod.pl needs to import C4::Auth::haspermission |
|||
- [[28912]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28912) Pseudonymization should display a nice error message when brcypt_settings are not defined |
|||
|
|||
### System Administration |
|||
|
|||
- [[28936]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28936) Sort1 and Sort2 should be included in BorrowerUnwantedField and related sysprefs |
|||
|
|||
### Templates |
|||
|
|||
- [[28149]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28149) Improve internationalization and formatting on background jobs page |
|||
|
|||
## New system preferences |
|||
- PassItemMarcToXSLT |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (58.7%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (49.2%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.2%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (72.7%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (47.8%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (34.8%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (90.6%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (81.6%) |
|||
- Czech (71.3%) |
|||
- English (New Zealand) (62%) |
|||
- English (USA) |
|||
- Finnish (82.8%) |
|||
- French (85.7%) |
|||
- French (Canada) (84.7%) |
|||
- German (100%) |
|||
- German (Switzerland) (61.3%) |
|||
- Greek (54.9%) |
|||
- Hindi (100%) |
|||
- Italian (92.3%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (62.1%) |
|||
- Norwegian Bokmål (65.2%) |
|||
- Polish (100%) |
|||
- Portuguese (91.4%) |
|||
- Portuguese (Brazil) (87.8%) |
|||
- Russian (87.1%) |
|||
- Slovak (73.3%) |
|||
- Spanish (91.2%) |
|||
- Swedish (77.6%) |
|||
- Telugu (99.9%) |
|||
- Turkish (99.6%) |
|||
- Ukrainian (63.2%) |
|||
|
|||
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 21.05.04 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- David Cook |
|||
- Agustín Moyano |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Tomás Cohen Arazi |
|||
- Josef Moravec |
|||
- Nick Clemens |
|||
- Kyle M Hall |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Amit Gupta |
|||
- Mengü Yazıcıoğlu |
|||
- Indranil Das Gupta |
|||
|
|||
- Packaging Managers: |
|||
- David Cook |
|||
- Mason James |
|||
- Agustín Moyano |
|||
|
|||
- Documentation Manager: Caroline Cyr La Rose |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Marie-Luce Laflamme |
|||
- Lucy Vaux-Harvey |
|||
- Henry Bolshaw |
|||
- David Nind |
|||
|
|||
- Translation Managers: |
|||
- Indranil Das Gupta |
|||
- Bernardo González Kriegel |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle M Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park (with support from Aleisha Amohia) |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.04 |
|||
|
|||
- Tomás Cohen Arazi (14) |
|||
- Nick Clemens (4) |
|||
- Jonathan Druart (16) |
|||
- Katrin Fischer (2) |
|||
- Lucas Gass (2) |
|||
- Didier Gautheron (2) |
|||
- Victor Grousset (2) |
|||
- Kyle M Hall (12) |
|||
- Joonas Kylmälä (2) |
|||
- Owen Leonard (3) |
|||
- Marcel de Rooy (2) |
|||
- Andreas Roussos (1) |
|||
- Fridolin Somers (3) |
|||
- Koha translators (1) |
|||
- Petro Vashchuk (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.04 |
|||
|
|||
- Athens County Public Libraries (3) |
|||
- BibLibre (6) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (2) |
|||
- ByWater-Solutions (18) |
|||
- Dataly Tech (1) |
|||
- Independant Individuals (3) |
|||
- Koha Community Developers (17) |
|||
- Rijks Museum (2) |
|||
- Theke Solutions (14) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (2) |
|||
- Nick Clemens (14) |
|||
- Jonathan Druart (29) |
|||
- Katrin Fischer (18) |
|||
- Andrew Fuerste-Henry (3) |
|||
- Kyle M Hall (55) |
|||
- Abbey Holt (2) |
|||
- Joonas Kylmälä (10) |
|||
- Owen Leonard (3) |
|||
- Julian Maurice (1) |
|||
- David Nind (10) |
|||
- Hayley Pelham (4) |
|||
- Séverine Queune (1) |
|||
- Martin Renvoize (6) |
|||
- Marcel de Rooy (19) |
|||
- Sally (3) |
|||
- Fridolin Somers (3) |
|||
- Emmi Takkinen (4) |
|||
- George Veranis (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is (HEAD detached from c373fda8931). |
|||
|
|||
## 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 23 Sep 2021 14:41:32. |
@ -0,0 +1,476 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.05 |
|||
28 Oct 2021 |
|||
|
|||
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 21.05.05 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.05.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 21.05.05 is a bugfix/maintenance release. |
|||
|
|||
It includes 77 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[28946]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28946) 500 error when choosing patron for purchase suggestion |
|||
- [[28960]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28960) EDI transfer_items uses a relationship where it's looking for a field |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29134]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29134) Patron search has poor performance when ExtendedAttributes enabled and many attributes match |
|||
- [[29135]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29135) OAI should not include biblionumbers from deleteditems when determining deletedbiblios |
|||
|
|||
**Sponsored by** *National Library of Finland* |
|||
- [[29139]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29139) Paying gives ISE if UseEmailReceipts is enabled |
|||
- [[29243]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29243) PrepareItemrecordDisplay should not be called with empty string in defaultvalues |
|||
|
|||
### Cataloging |
|||
|
|||
- [[28676]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28676) AutoCreateAuthorities can repeatedly generate authority records when using Default linker and heading is cached |
|||
- [[29137]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29137) Unwanted authorised values are too easily created via the cataloging module |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[29076]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29076) cleanup_database.pl dies of passed zebraqueue and not confirm |
|||
|
|||
### Hold requests |
|||
|
|||
- [[28748]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28748) When hold is overridden cannot select a pickup location |
|||
- [[29073]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29073) Hold expiration added to new holds when DefaultHoldExpirationdate turned off |
|||
- [[29148]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29148) Holds to Pull doesn't reflect item-level holds |
|||
|
|||
### OPAC |
|||
|
|||
- [[28845]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28845) OpacAddMastheadLibraryPulldown does not respect multibranchlimit in OPAC_SEARCH_LIMIT |
|||
|
|||
### REST API |
|||
|
|||
- [[29032]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29032) ILL route unusable (slow) |
|||
|
|||
### Staff Client |
|||
|
|||
- [[28986]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28986) Parent itemtype not selected when editing circ rules |
|||
- [[29193]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29193) DataTables only showing 20 results on checkout search and patrons search on request.pl |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[28956]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28956) Acquisitions: select correct default tax rate when receiving orders |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[28373]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28373) Items fields not used in default XSLT |
|||
|
|||
>When processing records for display we loop through each field in the record and translate authorized values into descriptions. Item fields in the record contain many authorised values, and the lookups can cause a delay in displaying the record. If using the default XSLT these fields are not displayed as they exist in the record, so parsing them is not necessary and can save time. This bug adds a system preference that disables sending these fields for processing and thus saving time. Enabling the system preference will allow users to pass the items to custom style sheets if needed. |
|||
- [[28992]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28992) Resolve warning from undefined BIG_LOOP |
|||
- [[29175]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29175) finishreceive: Replace , by ; |
|||
|
|||
### Authentication |
|||
|
|||
- [[28914]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28914) Wrong wording in authentication forms |
|||
|
|||
### Cataloging |
|||
|
|||
- [[27461]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27461) Fix field 008 length below 40 positions in cataloguing plugin |
|||
- [[28829]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28829) Useless single quote escaping in value_builder/unimarc_field_4XX.pl |
|||
|
|||
### Circulation |
|||
|
|||
- [[21093]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21093) Specified due date incorrectly retained when using fast add |
|||
- [[28653]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28653) Sorting loans by due date doesn't work after renewing |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
- [[28985]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28985) Negative rental amounts can be saved but not enforced |
|||
- [[29026]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29026) Behavior change when an empty barcode field is submitted in circulation |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[28352]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28352) Errors in search_for_data_inconsistencies.pl relating to authorised values and frameworks |
|||
- [[29078]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29078) Division by zero in touch_all scripts |
|||
- [[29216]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29216) Correct --where documentation in update_patrons_category.pl |
|||
|
|||
### Hold requests |
|||
|
|||
- [[28510]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28510) Skip processing holds queue items from closed libraries when HoldsQueueSkipClosed is enabled |
|||
- [[29049]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29049) Holds page shows too many priority options in pulldown |
|||
|
|||
### Label/patron card printing |
|||
|
|||
- [[28940]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28940) IntranetUserJS is called twice on spinelable-print.tt |
|||
|
|||
### MARC Authority data support |
|||
|
|||
- [[24698]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24698) UNIMARC authorities leader plugin |
|||
|
|||
### OPAC |
|||
|
|||
- [[20277]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20277) Link to host item doesn't work in analytical records if 773$a is present |
|||
- [[28930]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28930) Cardnumber is lost if an invalid self registration form is submitted to the server, and the server side form validation fails |
|||
- [[28934]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28934) OPAC registration form design is not consistent |
|||
- [[29034]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29034) Accessibility: OPAC nav-links don't have sufficient contrast ratio |
|||
- [[29035]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29035) Accessibility: OPAC masthead_search label doesn't have sufficient contrast ratio |
|||
- [[29037]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29037) Accessibility: OPAC links don't have sufficient contrast |
|||
- [[29038]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29038) Accessibility: OPACUserSummary heading doesn't have sufficient contrast |
|||
- [[29064]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29064) OPAC duplicate "Most popular titles" in 'title' tag |
|||
- [[29065]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29065) Accessibility: OPAC clear search history link has insufficient contrast |
|||
- [[29067]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29067) Remove duplicate conditional statement from OPAC messaging settings title |
|||
- [[29068]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29068) Accessibility: OPAC search results summary text has insufficient contrast |
|||
- [[29070]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29070) Accessibility: OPAC Purchase Suggestions on search results page has insufficient contrast |
|||
- [[29091]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29091) Correct display of lists and tags on search results |
|||
- [[29128]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29128) Trailing whitespace in Browse shelf link on opac-detail.tt |
|||
- [[29172]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29172) Can't use controlfiels with CustomCoverImagesURL |
|||
|
|||
### Patrons |
|||
|
|||
- [[18747]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18747) Select All in Add Patron Option in Patron Lists only selects the first 20 entries |
|||
- [[29025]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29025) Saved auth login and password are pre-filled in patron creation form |
|||
- [[29215]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29215) In patron form collapsing "Patron guarantor" display errors |
|||
|
|||
### Plugin architecture |
|||
|
|||
- [[28228]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28228) Warns from plugins when metadata value not defined for key |
|||
- [[28303]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28303) Having multiple pluginsdir causes plugin_upload to try to write to the opac-tmpl folder |
|||
|
|||
### REST API |
|||
|
|||
- [[29072]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29072) Move reference route /cities spec to YAML |
|||
- [[29157]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29157) Cannot set date/date-time attributes to NULL |
|||
|
|||
### Reports |
|||
|
|||
- [[29225]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29225) Report subgroup does not appear consistently |
|||
- [[29271]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29271) Cash register report not displaying or exporting correctly |
|||
- [[29279]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29279) Holds ratio report not sorting correctly |
|||
|
|||
### SIP2 |
|||
|
|||
- [[28464]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28464) Cancelling a waiting hold via SIP returns a failed response even when cancellation succeeds |
|||
|
|||
### Searching |
|||
|
|||
- [[28826]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28826) Facet sort order differs between search engines |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[25030]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25030) IncludeSeeFromInSearches not honoured in Elasticsearch |
|||
|
|||
>Feature enabled by system preference IncludeSeeFromInSearches was implemented in Zebra search engine but not in Elasticsearch. |
|||
>This feature allows in bibliographic searches to match also on authorities see from (non-preferred form) headings. |
|||
- [[28316]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28316) Fix ES crashes related to various punctuation characters |
|||
- [[28484]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28484) Elasticsearch fails to parse query if exclamation point is in 245$a |
|||
|
|||
### Staff Client |
|||
|
|||
- [[28472]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28472) UpdateItemLocationOnCheckin not updating items where location is null |
|||
- [[29062]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29062) Patron check-in slip repeats data |
|||
- [[29131]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29131) Row striping breaks color coding on item circulation alerts |
|||
- [[29244]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29244) alert/error and message dialogues should have the same width |
|||
|
|||
### System Administration |
|||
|
|||
- [[29004]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29004) Update GoogleOpenIDConnect preference to make it clear that it is OPAC-only |
|||
|
|||
>This improves the description of the GoogleOpenIDConnect and related preferences to make it clear that GoogleOpenIDConnect affects OPAC logins and that the preferences are related. |
|||
- [[29056]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29056) Remove demo functionality remnants |
|||
- [[29298]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29298) "Managing library" missing from histsearch table settings |
|||
|
|||
### Templates |
|||
|
|||
- [[28438]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28438) Capitalization: Various corrections |
|||
- [[28470]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28470) Typo: Are you sure you with to chart this report? |
|||
- [[28579]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28579) Typo: No record have been imported because they all match an existing record in your catalog. |
|||
- [[28927]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28927) Id opacmainuserblock used twice in OPAC |
|||
|
|||
>This patch removes redundant div with id 'opacmainuserblock' and 'opacheader' since there is already this id generated by HTML customization. |
|||
- [[29133]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29133) Wrong string format in select2.inc |
|||
|
|||
### Test Suite |
|||
|
|||
- [[27155]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27155) Include identifier test in Biblio_and_Items_plugin_hooks.t |
|||
|
|||
## New system preferences |
|||
- CreateAVFromCataloguing |
|||
- FacetOrder |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (58.7%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (51.7%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.2%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (73.3%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (47.8%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (34.8%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (90.1%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (81.7%) |
|||
- Czech (71.5%) |
|||
- English (New Zealand) (61.6%) |
|||
- English (USA) |
|||
- Finnish (82.4%) |
|||
- French (87.9%) |
|||
- French (Canada) (87.6%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.9%) |
|||
- Greek (55.1%) |
|||
- Hindi (100%) |
|||
- Italian (92.1%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.8%) |
|||
- Norwegian Bokmål (66%) |
|||
- Polish (100%) |
|||
- Portuguese (90.8%) |
|||
- Portuguese (Brazil) (87.3%) |
|||
- Russian (86.6%) |
|||
- Slovak (72.9%) |
|||
- Spanish (90.7%) |
|||
- Swedish (77.2%) |
|||
- Telugu (100%) |
|||
- Turkish (99.5%) |
|||
- Ukrainian (64.4%) |
|||
|
|||
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 21.05.05 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- David Cook |
|||
- Agustín Moyano |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Tomás Cohen Arazi |
|||
- Josef Moravec |
|||
- Nick Clemens |
|||
- Kyle M Hall |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Amit Gupta |
|||
- Mengü Yazıcıoğlu |
|||
- Indranil Das Gupta |
|||
|
|||
- Packaging Managers: |
|||
- David Cook |
|||
- Mason James |
|||
- Agustín Moyano |
|||
|
|||
- Documentation Manager: Caroline Cyr La Rose |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Marie-Luce Laflamme |
|||
- Lucy Vaux-Harvey |
|||
- Henry Bolshaw |
|||
- David Nind |
|||
|
|||
- Translation Managers: |
|||
- Indranil Das Gupta |
|||
- Bernardo González Kriegel |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Andrew Fuerste-Henry |
|||
- 19.11 -- Victor Grousset |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.05.05 |
|||
|
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
- Koha-Suomi Oy |
|||
- National Library of Finland |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.05 |
|||
|
|||
- Tomás Cohen Arazi (7) |
|||
- Alex Arnaud (1) |
|||
- Henry Bolshaw (7) |
|||
- Jérémy Breuillard (1) |
|||
- Nick Clemens (29) |
|||
- Jonathan Druart (9) |
|||
- Katrin Fischer (3) |
|||
- Lucas Gass (4) |
|||
- Didier Gautheron (1) |
|||
- Michael Hafen (1) |
|||
- Kyle M Hall (19) |
|||
- Andreas Jonsson (1) |
|||
- Joonas Kylmälä (5) |
|||
- Owen Leonard (7) |
|||
- Ere Maijala (1) |
|||
- Julian Maurice (1) |
|||
- David Nind (1) |
|||
- Martin Renvoize (6) |
|||
- Marcel de Rooy (8) |
|||
- Caroline Cyr La Rose (1) |
|||
- Andreas Roussos (2) |
|||
- Fridolin Somers (5) |
|||
- Emmi Takkinen (1) |
|||
- Lari Taskula (2) |
|||
- Koha translators (1) |
|||
- Petro Vashchuk (7) |
|||
- George Veranis (1) |
|||
- Wainui Witika-Park (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.05 |
|||
|
|||
- Athens County Public Libraries (7) |
|||
- BibLibre (9) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (3) |
|||
- ByWater-Solutions (52) |
|||
- Catalyst (1) |
|||
- Dataly Tech (3) |
|||
- David Nind (1) |
|||
- Hypernova Oy (2) |
|||
- Independant Individuals (12) |
|||
- Koha Community Developers (9) |
|||
- Koha-Suomi (1) |
|||
- Kreablo AB (1) |
|||
- PTFS-Europe (6) |
|||
- Rijks Museum (8) |
|||
- Solutions inLibro inc (1) |
|||
- Theke Solutions (7) |
|||
- UK Parliament (7) |
|||
- University of Helsinki (1) |
|||
- washk12.org (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (6) |
|||
- Azucena (1) |
|||
- Donna Bachowski (1) |
|||
- Alex Buckley (7) |
|||
- Nick Clemens (7) |
|||
- Jonathan Druart (104) |
|||
- Esther (1) |
|||
- Katrin Fischer (24) |
|||
- Andrew Fuerste-Henry (22) |
|||
- Lucas Gass (1) |
|||
- Victor Grousset (4) |
|||
- Kyle M Hall (111) |
|||
- kelly (1) |
|||
- Joonas Kylmälä (30) |
|||
- Owen Leonard (18) |
|||
- David Nind (21) |
|||
- Hayley Pelham (1) |
|||
- Eric Phetteplace (2) |
|||
- Séverine Queune (1) |
|||
- Martin Renvoize (39) |
|||
- Phil Ringnalda (5) |
|||
- Marcel de Rooy (9) |
|||
- Sally (1) |
|||
- Julien Sicot (1) |
|||
- Fridolin Somers (3) |
|||
- Lucy Vaux-Harvey (1) |
|||
- George Veranis (11) |
|||
|
|||
We thank the following individuals who mentored new contributors to the Koha project |
|||
|
|||
- Andreas Roussos |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.05.x. |
|||
|
|||
## 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 28 Oct 2021 13:16:37. |
@ -0,0 +1,476 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.06 |
|||
24 Nov 2021 |
|||
|
|||
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 21.05.06 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.06.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 21.05.06 is a bugfix/maintenance release. |
|||
|
|||
It includes 3 enhancements, 63 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Plugin architecture |
|||
|
|||
- [[27173]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27173) Add plugin hooks for authority record changes |
|||
|
|||
>This enhancement allows plugin authors to implement an `after_authority_action` method in order to act upon authority create, modify and delete. |
|||
- [[28474]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28474) Pass process_message_queue.pl params to before_send_messages plugin hooks |
|||
|
|||
>This enhancement passes the parameters received by process_message_queue.pl through to the before_send_messages plugin calls. This allows plugins to respect calls that should only affect certain letter codes etc. |
|||
|
|||
### REST API |
|||
|
|||
- [[17314]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17314) Routes to create, list and delete a purchase suggestion |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[14999]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14999) Adding to basket orders from staged files mixes up the prices between different orders |
|||
- [[29283]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29283) Cannot delete basket with cancelled order for deleted biblio |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[26374]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26374) Update for 19974 is not idempotent |
|||
- [[29330]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29330) Koha cannot send emails with attachments using Koha::Email and message_queue table |
|||
- [[29386]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29386) background jobs table data field is a TEXT which is too small |
|||
|
|||
### Circulation |
|||
|
|||
- [[29255]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29255) Built-in offline circulation broken with SQL error |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[28994]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28994) Make writeoff_debts.pl use amountoutstanding, not amount |
|||
|
|||
### Notices |
|||
|
|||
- [[28803]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28803) process_message_queue.pl dies if any messsages in the message queue contain an invalid to_address |
|||
- [[29223]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29223) Auto-renewals can fail when not digested per branch and patron requests digest |
|||
|
|||
### OPAC |
|||
|
|||
- [[28870]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28870) Cart shipping fails because of Non-ASCII characters in display-name of reply-to address |
|||
- [[29318]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29318) OverDrive search page should not require edit_borrowers permission |
|||
- [[29416]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29416) Regression: information from existing bib no longer populating on suggest for purchase |
|||
|
|||
>This restores the behaviour for purchase suggestions for an existing title, so that the suggestion form is pre-filled with the details from the existing record. |
|||
|
|||
### Patrons |
|||
|
|||
- [[29341]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29341) If OpacRenewalBranch = opacrenew, pseudonymization process leads to "internal server error" when patrons renew the loans at OPAC |
|||
- [[29524]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29524) Cannot set a new value for privacy_guarantor_checkouts in memberentry.pl |
|||
|
|||
### REST API |
|||
|
|||
- [[28585]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28585) Cannot search on date fields |
|||
|
|||
>This patch fixes the date handling for query parsing from the API. We use dt_from_string to convert out RFC3339 formatted date strings to DateTime objects with an associated timezone and then user the native datetime formatted provided by the SQL connection library to convert to an appropriately formated date time string. |
|||
- [[29272]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29272) API not respecting $category->effective_change_password |
|||
|
|||
### Reports |
|||
|
|||
- [[29204]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29204) Error 500 when execute Circulation report with date period |
|||
|
|||
### SIP2 |
|||
|
|||
- [[26871]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26871) L1 cache still too long in SIP Server |
|||
|
|||
>This fixes SIP connections so that when system preference and configuration changes are made (for example: enabling or disabling logging of issues and returns) they are picked up automatically with the next message, rather than requiring the SIP connection to be closed and reopened. |
|||
> |
|||
>SIP connections typically tend to be long lived - weeks if not months. Basically the connection per SIP machine is initiated once when the SIP machine boots and then never closed until maintenance is required. Therefore we need to reset Koha's caches on every SIP request to get the latest system preference and configuration changes from the memcached cache that is shared between all the Koha programs (staff interface, OPAC, SIP, cronjobs, etc). |
|||
- [[29264]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29264) SIP config allows use of non-branchcode institution ids causes workers to die without responding |
|||
|
|||
>This adds a warning to the logs where a SIP login uses an institution id that is *not* a valid library code. |
|||
> |
|||
>If a SIP login uses an institution with an id that doesn't match a valid branchcode, everything will appear to work, but the SIP worker will die anywhere that Koha gets the branch from the userenv and assumes it is valid. |
|||
> |
|||
>The repercussions of this are that actions such as the checkout message simply die and do not return a response message to the requestor. |
|||
|
|||
### Searching |
|||
|
|||
- [[29152]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29152) Change to default search behavior when limiting by branch |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[29284]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29284) Koha dies when an analytics search fails in Elasticsearch |
|||
|
|||
### Staff Client |
|||
|
|||
- [[28573]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28573) Replace authority record with Z39.50/SRU creates new authority record |
|||
|
|||
### System Administration |
|||
|
|||
- [[28729]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28729) Return-path header not set in emails |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### About |
|||
|
|||
- [[28904]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28904) Update information on Newsletter editor on about page |
|||
- [[29123]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29123) Add Dataly Tech to About page |
|||
- [[29300]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29300) Release team 22.05 |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[27708]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27708) Cannot create EDI order if AcqCreateItem value is not "placing an order" |
|||
- [[28627]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28627) Revert the order receive page to display 'Actual cost' as ecost_tax_included/ecost_tax_excluded if unitprice not set |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29218]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29218) "hidden" class is not working for DT if column visibility button is used |
|||
- [[29321]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29321) Remove a last without loop context |
|||
- [[29350]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29350) TT method 'delete' don't need to be escaped |
|||
- [[29408]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29408) The datatables api wrapper is ambiguously named |
|||
|
|||
>This patch 1) renames the Koha REST JS dataTables wrapper from the |
|||
>ambiguous 'api' to the clearer 'kohaTable' 2) goes through the codebase and updates existing relevant calls to .api referencing the Koha REST dataTables wrapper to use the name 'kohaTable', and 3) adds JSDoc formatted parameter documentation for the kohaTable function. |
|||
|
|||
### Cataloging |
|||
|
|||
- [[29319]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29319) Errors when doing a cataloging search which starts with a number + letter |
|||
|
|||
>This fixes an error that occurs in cataloging search when entering a search term with ten characters (like "7th Heaven" or "2nd editio") - Koha thinks you are entering an ISBN10 number, gets confused and delivers an error page. Searching now works as expected for ISBN13/ISBN10 (without the '-'s), title and author searches. |
|||
- [[29437]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29437) 500 error when performing a catalog search for an ISBN13 with no valid ISBN10 |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[29309]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29309) 'Pay all fines' should be 'Pay all charges' |
|||
|
|||
### Label/patron card printing |
|||
|
|||
- [[25459]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25459) In patron cards layout, barcode position doesn't respect units |
|||
|
|||
### Notices |
|||
|
|||
- [[29460]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29460) Typo 'pendin g approval' |
|||
|
|||
### OPAC |
|||
|
|||
- [[28768]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28768) OPAC reading history page (opac-readingrecord.pl) wont display news items |
|||
- [[28901]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28901) showCart incorrectly calculates position if content above navbar |
|||
- [[28910]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28910) Correct eslint errors in OPAC basket.js |
|||
- [[29329]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29329) stray "s" in opac-detail |
|||
|
|||
### Patrons |
|||
|
|||
- [[27145]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27145) Patron deletion via intranet doesn't handle exceptions well |
|||
- [[28973]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28973) Improve Koha::Patron::can_see_patron_infos efficiency |
|||
- [[29213]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29213) Typo ol in member-alt-contact-style.inc |
|||
- [[29227]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29227) Patron messaging preferences digest show as editable but are not |
|||
|
|||
### REST API |
|||
|
|||
- [[28613]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28613) Several objects.search-based routes missing parameters |
|||
- [[29405]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29405) The patron spec for date_renewed is missing it's format definition |
|||
|
|||
>This fix adds the date format string to the date_renewed field. This is to ensure that the date_renewed field can be correctly validated. |
|||
|
|||
### Reports |
|||
|
|||
- [[27884]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27884) Add HTML mail support for patron emailer script |
|||
- [[29328]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29328) Add missing list parameter to reports parameter menu |
|||
- [[29352]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29352) Runtime parameter labels should not be said to be optional |
|||
|
|||
### SIP2 |
|||
|
|||
- [[29452]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29452) Unnecessary warns in sip logs |
|||
|
|||
### Searching |
|||
|
|||
- [[28365]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28365) (Bug 19873 follow-up) Make it possible to search on value 0 |
|||
- [[28847]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28847) Branch limits while searching should be expanded in query building and not in CGI |
|||
|
|||
### Staff Client |
|||
|
|||
- [[28913]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28913) Automatic checkin setting in item type setup should note required cronjob |
|||
- [[29195]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29195) Highlighting broken on odd rows in circ-patron-search-results |
|||
|
|||
### System Administration |
|||
|
|||
- [[29075]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29075) OPAC info should not be displayed in libraries table |
|||
- [[29456]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29456) "Auto renewal" and "Hold reminder" notice shown as "unknown" on the patron category list view |
|||
|
|||
### Templates |
|||
|
|||
- [[29286]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29286) Typo: Librarien will need the manage_auth_values subpermission. |
|||
|
|||
### Test Suite |
|||
|
|||
- [[29306]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29306) Holds.t: Fix Use of uninitialized value $_ in concatenation (.) or string |
|||
- [[29315]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29315) Remove warnings from Search.t |
|||
- [[29363]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29363) TestBuilder.t failing if biblionumber=123 does not exist |
|||
- [[29364]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29364) Search.t not reverting changes made to the framework |
|||
|
|||
### Web services |
|||
|
|||
- [[21105]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21105) oai.pl returns invalid earliestDatestamp |
|||
|
|||
**Sponsored by** *Reformational Study Centre* |
|||
|
|||
>This fixes the date format in OAI-PMH for Identify.earliestDatestamp so that it uses "YYYY-MM-DDThh:mm:ssZ" and is in UTC, instead of the SQL formsat "YYYY-MM-DD hh:mm:ss" currently used. For OAI-PMH all date and time values must be in the format "YYYY-MM-DDThh:mm:ssZ" and in UTC. |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (58.7%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (51.8%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.2%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (73.5%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.1%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (34.8%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (90%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (82.3%) |
|||
- Czech (71.4%) |
|||
- English (New Zealand) (61.5%) |
|||
- English (USA) |
|||
- Finnish (82.6%) |
|||
- French (91.9%) |
|||
- French (Canada) (87.6%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.8%) |
|||
- Greek (55%) |
|||
- Hindi (100%) |
|||
- Italian (93.5%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.7%) |
|||
- Norwegian Bokmål (65.9%) |
|||
- Polish (100%) |
|||
- Portuguese (91.4%) |
|||
- Portuguese (Brazil) (87.2%) |
|||
- Russian (86.7%) |
|||
- Slovak (72.8%) |
|||
- Spanish (96.3%) |
|||
- Swedish (77.1%) |
|||
- Telugu (99.8%) |
|||
- Turkish (99.8%) |
|||
- Ukrainian (68.3%) |
|||
|
|||
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 21.05.06 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Agustín Moyano |
|||
- Andrew Nugged |
|||
- David Cook |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle M Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
- Release Maintainer assistants: |
|||
- 21.05 -- Nick Clemens |
|||
|
|||
- Release Maintainer mentors: |
|||
- 19.11 -- Aleisha Amohia |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.05.06 |
|||
|
|||
- Reformational Study Centre |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.06 |
|||
|
|||
- Tomás Cohen Arazi (22) |
|||
- Jérémy Breuillard (1) |
|||
- Rudolf Byker (1) |
|||
- Nick Clemens (21) |
|||
- Christophe Croullebois (1) |
|||
- Jonathan Druart (19) |
|||
- Magnus Enger (1) |
|||
- Katrin Fischer (2) |
|||
- Andrew Fuerste-Henry (1) |
|||
- Lucas Gass (3) |
|||
- David Gustafsson (2) |
|||
- Kyle M Hall (15) |
|||
- Mason James (1) |
|||
- Joonas Kylmälä (5) |
|||
- Owen Leonard (7) |
|||
- Martin Renvoize (16) |
|||
- Marcel de Rooy (8) |
|||
- Andreas Roussos (1) |
|||
- Maryse Simard (1) |
|||
- Fridolin Somers (3) |
|||
- Koha translators (1) |
|||
- Petro Vashchuk (1) |
|||
- George Veranis (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.06 |
|||
|
|||
- Athens County Public Libraries (7) |
|||
- BibLibre (5) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (2) |
|||
- ByWater-Solutions (40) |
|||
- Dataly Tech (2) |
|||
- Independant Individuals (9) |
|||
- Koha Community Developers (19) |
|||
- KohaAloha (1) |
|||
- Libriotech (1) |
|||
- PTFS-Europe (16) |
|||
- Rijksmuseum (8) |
|||
- Solutions inLibro inc (1) |
|||
- Theke Solutions (22) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (9) |
|||
- Nick Clemens (9) |
|||
- Jonathan Druart (90) |
|||
- Katrin Fischer (19) |
|||
- Andrew Fuerste-Henry (10) |
|||
- Lucas Gass (1) |
|||
- Victor Grousset (2) |
|||
- Kyle M Hall (126) |
|||
- Andrew Isherwood (1) |
|||
- Barbara Johnson (1) |
|||
- Joonas Kylmälä (19) |
|||
- Owen Leonard (3) |
|||
- Kelly McElligott (1) |
|||
- David Nind (32) |
|||
- Eric Phetteplace (1) |
|||
- Martin Renvoize (43) |
|||
- Marcel de Rooy (13) |
|||
- Emmi Takkinen (1) |
|||
- Petro Vashchuk (1) |
|||
- George Veranis (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.05.x. |
|||
|
|||
## 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 24 Nov 2021 19:32:31. |
@ -0,0 +1,229 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.07 |
|||
30 Nov 2021 |
|||
|
|||
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 21.05.07 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.07.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 21.05.07 is a bugfix/maintenance release. |
|||
|
|||
It includes 1 bugfix. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### SIP2 |
|||
|
|||
- [[29564]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29564) Use List::MoreUtils so SIP U16/Xenial does not break |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (58.7%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (51.8%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.2%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (73.5%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.1%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (35%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (90%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (82.4%) |
|||
- Czech (71.4%) |
|||
- English (New Zealand) (61.5%) |
|||
- English (USA) |
|||
- Finnish (82.6%) |
|||
- French (91.9%) |
|||
- French (Canada) (87.6%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.8%) |
|||
- Greek (55%) |
|||
- Hindi (100%) |
|||
- Italian (93.5%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.7%) |
|||
- Norwegian Bokmål (65.9%) |
|||
- Polish (100%) |
|||
- Portuguese (91.4%) |
|||
- Portuguese (Brazil) (87.2%) |
|||
- Russian (86.7%) |
|||
- Slovak (72.8%) |
|||
- Spanish (100%) |
|||
- Swedish (77.1%) |
|||
- Telugu (99.8%) |
|||
- Turkish (99.8%) |
|||
- Ukrainian (68.4%) |
|||
|
|||
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 21.05.07 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Agustín Moyano |
|||
- Andrew Nugged |
|||
- David Cook |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle M Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
- Release Maintainer assistants: |
|||
- 21.05 -- Nick Clemens |
|||
|
|||
- Release Maintainer mentors: |
|||
- 19.11 -- Aleisha Amohia |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.07 |
|||
|
|||
- Kyle M Hall (1) |
|||
- Mason James (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.07 |
|||
|
|||
- ByWater-Solutions (1) |
|||
- KohaAloha (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Jonathan Druart (1) |
|||
- Victor Grousset (1) |
|||
- Kyle M Hall (1) |
|||
- David Nind (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.05.x. |
|||
|
|||
## 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 30 Nov 2021 16:32:49. |
@ -0,0 +1,401 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.08 |
|||
23 Dec 2021 |
|||
|
|||
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 21.05.08 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.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 21.05.08 is a bugfix/maintenance release. |
|||
|
|||
It includes 24 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[27801]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27801) Entering multiple lines of an item in Point of Sale can make the Collect Payment field off |
|||
|
|||
>This fixes the POS transactions page so that the total for the sale and the amount to collect are the same. |
|||
> |
|||
>Before this a POS transaction with multiple items in the Sale box, say for example 9 x .10 items, the total in the Sale box appears correct, but the amount to Collect from Patron is off by a cent. |
|||
|
|||
### Hold requests |
|||
|
|||
- [[29349]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29349) Item-level holds should assume the same pickup location as bib-level holds |
|||
|
|||
>Up until Koha 20.11 the pickup location when placing item-level holds was the currently logged-in library. |
|||
> |
|||
>From Koha 21.05 the holding branch was used as the default. |
|||
> |
|||
>This restores the previous behaviour so that the logged-in library (if a valid pickup location) is selected as the default pickup location for item-level holds. When it is not, an empty dropdown is used as a fallback. |
|||
|
|||
### OPAC |
|||
|
|||
- [[28698]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28698) News for all displays in all locations |
|||
|
|||
>This corrects the display of news items in the OPAC - if a location was not selected when creating a news item it was displaying in all locations (news, header, right, and so on). It also now displays in the right location for any language. |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[28855]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28855) Purging suggestions test should not be on timestamp |
|||
|
|||
>This changes the date field that cronjob misc/cronjobs/purge_suggestions.pl uses to calculate the number of days for deleting accepted or rejected suggestions. It now uses the managed on date, as the last updated date that was used can be changed by other database updates. |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29427]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29427) Debug mode not honoured in SMTP transport |
|||
|
|||
>The debug flag on the SMTP servers configuration was not being used correctly. This patch implements the expected behavior. |
|||
> |
|||
>Note: Enabling this will lead to lots of logging for each SMTP connection Koha does. |
|||
- [[29494]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29494) html-template-to-template-toolkit.pl no longer required |
|||
|
|||
### Authentication |
|||
|
|||
- [[29487]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29487) Set autocomplete off for userid/password fields at login |
|||
|
|||
>This turns autocompletion off for userid and password fields on the login forms for the OPAC and staff interface. |
|||
|
|||
### Cataloging |
|||
|
|||
- [[9565]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9565) Deleting a record should alert or fail if there are current subscriptions |
|||
|
|||
>This change prevents the deletion of records with current serial subscriptions. |
|||
> |
|||
>Selecting "Delete record" when there are existing subscriptions no longer deletes the record and subscription, and adds an alert box "[Count] subscription(s) are attached to this record. You must delete all subscriptions before deleting this record.". |
|||
> |
|||
>It also: |
|||
>- adds a "Subscriptions" column in the batch deletion records tool with the number of subscriptions and a link to the search page with all the subscriptions for the record, and |
|||
>- adds a button in the toolbar to enable selecting only records without subscriptions. |
|||
- [[28853]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28853) Textarea in biblio record editor breaks authority plugin |
|||
|
|||
>This fixes an issue when adding or editing record subfields using the authority plugin and it has a value with more than 100 characters. (When a subfield has more than 100 characters it changes to a text area rather than a standard input field, this caused JavaScript issues when using authority terms over 100 characters.) |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[28481]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28481) Register details "Older transactions" search does not include the selected day in the "To" field in date range |
|||
|
|||
>This fixes the search and display of older transactions in the cash register so that items from today are included in the results. Previously, transactions for the current day were incorrectly not included. |
|||
|
|||
### Hold requests |
|||
|
|||
- [[29115]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29115) Placing a club hold is not showing warnings when unable to place a hold |
|||
|
|||
>This fixes placing club holds so that checks are correctly made and warning messages displayed when patrons are debarred or have outstanding fees and charges. |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[29040]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29040) Uninitialized value warning in Languages.pm |
|||
|
|||
>This removes the cause of the warning message "Use of uninitialized value $interface in concatenation (.) or string at /kohadevbox/koha/C4/Languages.pm line 121." when editing item types. |
|||
|
|||
### Lists |
|||
|
|||
- [[29601]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29601) The list download option ISBD is useless when you cleared OPACISBD |
|||
|
|||
### OPAC |
|||
|
|||
- [[29036]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29036) Accessibility: OPAC buttons don't have sufficient contrast |
|||
|
|||
>This improves the accessibility of the OPAC by increasing the contrast ratio for buttons, making the button text easier to read. |
|||
> |
|||
>As part of this change the OPAC SCSS was modified so that a "base theme color" variable is defined which can be used to color button backgrounds and similar elements. It also moves some other colors into variables and removes some unused CSS. |
|||
- [[29556]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29556) MARC21slim2MODS.xsl broken by duplicate template name "part" |
|||
|
|||
>This fixes an error when making an unAPI request in the OPAC using the MODS format. A 500 page error was displayed instead of an XML file. Example URL: http://your-library-opac-domain/cgi-bin/koha/unapi?id=koha:biblionumber:1&format=MODS |
|||
- [[29611]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29611) Clubs enrollment layout problem in the OPAC |
|||
|
|||
>This fixes a minor HTML issue with the clubs enrollment form in the OPAC. The "Finish enrollment" button is now positioned correctly inside the bordered area and uses standard colors. |
|||
|
|||
### Reports |
|||
|
|||
- [[29488]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29488) NumSavedReports system preference doesn't work |
|||
|
|||
>This fixes the saved reports page so that the NumSavedReports system preference works as intended - the number of reports listed should default to the value in the system preference (the initial default is 20). |
|||
|
|||
### Serials |
|||
|
|||
- [[28216]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28216) Fix vendor list group by in serials statistics wizard |
|||
|
|||
>This fixes an issue where vendors are repeated in the serials report. |
|||
|
|||
### Templates |
|||
|
|||
- [[29513]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29513) Accessibility: Staff Client - Convert remaining breadcrumbs sections from div to nav blocks |
|||
|
|||
>This improves the accessibility of breadcrumbs so that they adhere to the WAI-ARIA Authoring Practices. It covers additional breadcrumbs that weren't fixed in bug 27486 in these areas: |
|||
>* Home > Acquisitions > [Vendor name > [Basket name] |
|||
>* Home > Administration > Set library checkin and transfer policy |
|||
>* Home > Patrons > Merge patron records |
|||
- [[29514]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29514) ILL requests: Remove extraneous › HTML entity from breadcrumbs |
|||
|
|||
>This fixes a small typo in the breadcrumbs section for ILL requests - it had an extra › HTML entity after "Home". |
|||
- [[29529]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29529) Fix \n in hint on Koha to MARC mappings |
|||
|
|||
>This fixes: |
|||
>- a string in Koha to MARC mappings (koha2marclinks.tt:86) so that it can be correctly translated (excludes "\n" from what is translated), and |
|||
>- capitalization for the breadcrumb link: Administration > Koha to MARC mappings. |
|||
- [[29580]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29580) Misplaced closing 'td' tag in overdue.tt |
|||
|
|||
### Tools |
|||
|
|||
- [[29521]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29521) Patron Club name hyperlinks not operational + weird CSS behavior |
|||
|
|||
>This removes the link from thea patron club name on the patrons club listing page as it didn't work. It also improves the consistency of the table of patron clubs so that the interface is consistent whether you're looking at clubs during the holds process or during the clubs management view. |
|||
|
|||
### Web services |
|||
|
|||
- [[29484]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29484) ListSets doesn't return noSetHierarchy when appropriate |
|||
|
|||
>This fixes Koha's OAI-PMH server so that it returns the appropriate error code when no sets are defined. |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (58.7%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (51.8%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.2%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (73.5%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.1%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (36.9%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (90%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (82.5%) |
|||
- Czech (71.4%) |
|||
- English (New Zealand) (61.5%) |
|||
- English (USA) |
|||
- Finnish (82.5%) |
|||
- French (92.1%) |
|||
- French (Canada) (87.6%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.8%) |
|||
- Greek (54.9%) |
|||
- Hindi (100%) |
|||
- Italian (94%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.7%) |
|||
- Norwegian Bokmål (65.9%) |
|||
- Polish (100%) |
|||
- Portuguese (91.3%) |
|||
- Portuguese (Brazil) (87.2%) |
|||
- Russian (86.7%) |
|||
- Slovak (72.8%) |
|||
- Spanish (100%) |
|||
- Swedish (77%) |
|||
- Telugu (99.7%) |
|||
- Turkish (99.7%) |
|||
- Ukrainian (69.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 21.05.08 is |
|||
|
|||
|
|||
- Release Manager: Fridolin Somers |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Andrew Nugged |
|||
- Jonathan Druart |
|||
- Joonas Kylmälä |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Indranil Das Gupta |
|||
- Erica Rohlfs |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- Caroline Cyr La Rose |
|||
- Kelly McElligott |
|||
- Lucy Vaux-Harvey |
|||
- Martin Renvoize |
|||
- Rocio Lopez |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.11 -- Kyle M Hall |
|||
- 21.05 -- Andrew Fuerste-Henry |
|||
- 20.11 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.08 |
|||
|
|||
- Tomás Cohen Arazi (6) |
|||
- Henry Bolshaw (1) |
|||
- Nick Clemens (1) |
|||
- Jonathan Druart (2) |
|||
- Marion Durand (4) |
|||
- Katrin Fischer (1) |
|||
- Andrew Fuerste-Henry (3) |
|||
- Lucas Gass (2) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (5) |
|||
- Martin Renvoize (3) |
|||
- Marcel de Rooy (1) |
|||
- Andreas Roussos (2) |
|||
- Fridolin Somers (5) |
|||
- Koha translators (1) |
|||
- Timothy Alexis Vass (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.08 |
|||
|
|||
- Athens County Public Libraries (5) |
|||
- BibLibre (9) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (1) |
|||
- ByWater-Solutions (6) |
|||
- Dataly Tech (2) |
|||
- Independant Individuals (1) |
|||
- Koha Community Developers (2) |
|||
- PTFS-Europe (3) |
|||
- Rijksmuseum (1) |
|||
- Theke Solutions (6) |
|||
- ub.lu.se (1) |
|||
- UK Parliament (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (3) |
|||
- Florian Bontemps (1) |
|||
- jeremy breuillard (2) |
|||
- Nick Clemens (2) |
|||
- Jonathan Druart (17) |
|||
- Katrin Fischer (10) |
|||
- Andrew Fuerste-Henry (36) |
|||
- Lucas Gass (1) |
|||
- Kyle M Hall (28) |
|||
- Frank Hansen (3) |
|||
- Samu Heiskanen (2) |
|||
- Barbara Johnson (1) |
|||
- Owen Leonard (5) |
|||
- David Nind (11) |
|||
- Séverine Queune (1) |
|||
- Martin Renvoize (4) |
|||
- Marcel de Rooy (4) |
|||
- Andreas Roussos (1) |
|||
- Sally (1) |
|||
- Fridolin Somers (24) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2105. |
|||
|
|||
## 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 23 Dec 2021 15:49:47. |
@ -0,0 +1,389 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.09 |
|||
31 Jan 2022 |
|||
|
|||
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 21.05.09 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.09.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 21.05.09 is a bugfix/maintenance release with security fixes. |
|||
|
|||
It includes 9 security fixes, 26 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
## Security bugs |
|||
|
|||
### Koha |
|||
|
|||
- [[26102]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26102) Javascript injection in intranet search |
|||
- [[28735]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28735) Self-checkout users can access opac-user.pl for sco user when not using AutoSelfCheckID |
|||
- [[29540]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29540) Accounts with just 'catalogue' permission can modify/delete holds |
|||
- [[29541]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29541) Patron images can be accessed with just 'catalogue' permission |
|||
- [[29542]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29542) User with 'catalogue' permission can view everybody's (private) virtualshelves |
|||
- [[29543]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29543) Self-checkout allows returning everybody's loans |
|||
- [[29544]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29544) A patron can set everybody's checkout notes |
|||
- [[29903]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29903) Message deletion possible from different branch |
|||
- [[29914]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29914) check_cookie_auth not strict enough |
|||
|
|||
|
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[29464]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29464) GET /acquisitions/orders doesn't honour sorting |
|||
|
|||
**Sponsored by** *ByWater Solutions* |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[29457]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29457) Fee Cancellation records the wrong manager_id |
|||
|
|||
>Prior to this patch inadvertently the field borrowers.userid was used to fill accountslines.manager_id. This should have been borrowernumber. |
|||
> |
|||
>This report fixes that and prints a generic warning. |
|||
|
|||
### Hold requests |
|||
|
|||
- [[29736]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29736) Error when placing a hold for a club without members |
|||
|
|||
### Notices |
|||
|
|||
- [[29381]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29381) Auto-renewal digest messages are sent on every cron run |
|||
|
|||
>This fixes an issue with automatic renewal digest messages - these were being sent on every cron run, even if there was nothing to renew or no renewal errors. |
|||
> |
|||
>(This error was caused by a regression in 21.05 from Bug 18532: Add individual issues to digest notice and hide auto_renewals messaging preference when not needed.) |
|||
|
|||
### OPAC |
|||
|
|||
- [[29696]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29696) "Suggest for purchase" missing biblio link |
|||
|
|||
### REST API |
|||
|
|||
- [[29018]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29018) Deleting patrons from REST API doesn't do any checks or move to deletedborrowers |
|||
|
|||
>These fixes the REST API route for deleting patrons so that it now checks for guarantees, debts, and current checkouts. If any of these checks fail, the patron is not deleted. |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[24866]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24866) Display budget hierarchy in the budget dropdown menu used when placing a new order |
|||
|
|||
>This improves the display for selecting a fund when placing a new order in acquisitions. It now displays as a hierarchy instead of a list without any indentation, for example: |
|||
> |
|||
> Budget 2021 |
|||
> -- Book |
|||
> -- -- Adult fiction |
|||
- [[29419]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29419) Suggest for purchase clears item type, quantity, library and reason if bib exists |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29702]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29702) all_libraries routine in library groups make a DB call per member of group |
|||
- [[29789]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29789) Unused $error in cataloguing/additem.pl |
|||
|
|||
### Circulation |
|||
|
|||
- [[29476]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29476) Earliest renewal date is displayed wrong in circ/renew.pl for issues with auto renewing |
|||
|
|||
### Hold requests |
|||
|
|||
- [[29553]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29553) Holds: Can't call method "notforloan" on an undefined value when placing a hold |
|||
|
|||
### Notices |
|||
|
|||
- [[29557]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29557) Auto renew notices should handle failed renewal due to patron expiration |
|||
|
|||
>This enhancement updates the default auto-renewal notices to tell patrons that their renewals have failed because their account has expired. |
|||
|
|||
### OPAC |
|||
|
|||
- [[17127]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17127) Can't hide MARC21 500 and others with NotesToHide |
|||
|
|||
>This fixes hiding notes fields (5XX in MARC21 and 3XX in UNIMARC) using NotesToHide. Before this you could hide one field and it worked. However, when hiding multiple fields one field would still always be visible. Now hiding notes fields works as expected. |
|||
- [[29604]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29604) Term highlighting adds unwanted pseudo element in the contentblock of OPAC details page |
|||
- [[29685]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29685) 'If all unavailable' state for 'on shelf holds' makes holds page very slow if there's a lot of items on opac |
|||
|
|||
### Packaging |
|||
|
|||
- [[28926]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28926) Update cpanfile for Mojolicious::Plugin::OpenAPI v2.16 |
|||
|
|||
### REST API |
|||
|
|||
- [[29503]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29503) GET /patrons should use Koha::Patrons->search_limited |
|||
- [[29506]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29506) objects.search should call search_limited if present |
|||
- [[29508]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29508) GET /patrons/:patron_id should use Koha::Patrons->search_limited |
|||
|
|||
### Reports |
|||
|
|||
- [[29530]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29530) When NumSavedReports is set, show value in pull down of entries |
|||
|
|||
>This updates the way the NumSavedReports preference value is used on the saved reports page. For the "Show" dropwdown list: |
|||
>- it now displays the number set in NumSavedReports (previously it showed 20) |
|||
>- when expanded it now shows the number set in NumSavedReports sequentially (for example, if NumSavedReports is 78, the menu options should be "10, 20, 50, 78, 100, All"), and |
|||
>- it now displays 'All' if NumSavedReports is blank. |
|||
> |
|||
>It also updates the description for the NumSavedReports preference to clarify that all reports are shown when no value is entered. |
|||
- [[29680]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29680) Reports menu 'Show SQL code' wrong border radius |
|||
- [[29729]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29729) If serials_stats.pl returns no results dataTables get angry |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[29436]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29436) Cannot reorder facets in staff interface elasticsearch configuration |
|||
|
|||
### System Administration |
|||
|
|||
- [[29591]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29591) Add autorenew_checkouts to BorrowerMandatory/Unwanted fields system preferences |
|||
|
|||
### Templates |
|||
|
|||
- [[29571]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29571) Mainpage : "All libraries" pending suggestions are visible only if the current library has suggestions |
|||
|
|||
>This fixes the display of pending suggestions in the staff interface so that it now shows pending suggestions for all libraries, for example: "Suggestions pending approval: Centerville: 0 / All libraries: 1.". Previously suggestions pending approval was only shown if there were suggestions for the user's current library. |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (58.8%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (56.2%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.5%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (73.5%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.1%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (36.9%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.9%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (83%) |
|||
- Czech (71.4%) |
|||
- English (New Zealand) (61.5%) |
|||
- English (USA) |
|||
- Finnish (82.4%) |
|||
- French (92.8%) |
|||
- French (Canada) (94.7%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.8%) |
|||
- Greek (54.9%) |
|||
- Hindi (100%) |
|||
- Italian (94.7%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.7%) |
|||
- Norwegian Bokmål (65.9%) |
|||
- Polish (100%) |
|||
- Portuguese (91.4%) |
|||
- Portuguese (Brazil) (87.1%) |
|||
- Russian (86.6%) |
|||
- Slovak (72.7%) |
|||
- Spanish (99.9%) |
|||
- Swedish (77%) |
|||
- Telugu (99.7%) |
|||
- Turkish (99.7%) |
|||
- Ukrainian (75.2%) |
|||
|
|||
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 21.05.09 is |
|||
|
|||
|
|||
- Release Manager: Fridolin Somers |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Andrew Nugged |
|||
- Jonathan Druart |
|||
- Joonas Kylmälä |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Indranil Das Gupta |
|||
- Erica Rohlfs |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- Caroline Cyr La Rose |
|||
- Kelly McElligott |
|||
- Lucy Vaux-Harvey |
|||
- Martin Renvoize |
|||
- Rocio Lopez |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.11 -- Kyle M Hall |
|||
- 21.05 -- Andrew Fuerste-Henry |
|||
- 20.11 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.05.09 |
|||
|
|||
- [ByWater Solutions](https://bywatersolutions.com) |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.09 |
|||
|
|||
- Tomás Cohen Arazi (16) |
|||
- Florian Bontemps (3) |
|||
- Nick Clemens (8) |
|||
- David Cook (1) |
|||
- Jonathan Druart (23) |
|||
- Katrin Fischer (1) |
|||
- Andrew Fuerste-Henry (6) |
|||
- Lucas Gass (2) |
|||
- Didier Gautheron (1) |
|||
- Mason James (1) |
|||
- Joonas Kylmälä (2) |
|||
- Owen Leonard (9) |
|||
- Martin Renvoize (2) |
|||
- Marcel de Rooy (3) |
|||
- Andreas Roussos (1) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.09 |
|||
|
|||
- Athens County Public Libraries (9) |
|||
- BibLibre (4) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (1) |
|||
- ByWater-Solutions (16) |
|||
- Dataly Tech (1) |
|||
- Independant Individuals (2) |
|||
- Koha Community Developers (23) |
|||
- KohaAloha (1) |
|||
- Prosentient Systems (1) |
|||
- PTFS-Europe (2) |
|||
- Rijksmuseum (3) |
|||
- Theke Solutions (16) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (11) |
|||
- Florian Bontemps (1) |
|||
- Nick Clemens (23) |
|||
- Jonathan Druart (14) |
|||
- Katrin Fischer (34) |
|||
- Andrew Fuerste-Henry (73) |
|||
- Lucas Gass (4) |
|||
- Victor Grousset (20) |
|||
- Kyle M Hall (45) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (1) |
|||
- David Nind (12) |
|||
- Martin Renvoize (9) |
|||
- Marcel de Rooy (4) |
|||
- Andreas Roussos (2) |
|||
- Sally (1) |
|||
- Fridolin Somers (37) |
|||
- ThibaudGLT (2) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2105. |
|||
|
|||
## 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 31 Jan 2022 17:38:56. |
@ -0,0 +1,221 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.10 |
|||
09 Feb 2022 |
|||
|
|||
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 21.05.10 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.10.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 21.05.10 is a bugfix/maintenance release. |
|||
|
|||
It includes 1 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Database |
|||
|
|||
- [[30065]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30065) Correct errors in backporting of database updates |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (58.8%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (57.2%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.5%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (73.5%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.1%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (36.9%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.9%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (83%) |
|||
- Czech (71.4%) |
|||
- English (New Zealand) (61.5%) |
|||
- English (USA) |
|||
- Finnish (82.4%) |
|||
- French (92.8%) |
|||
- French (Canada) (97%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.8%) |
|||
- Greek (54.9%) |
|||
- Hindi (100%) |
|||
- Italian (94.7%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.7%) |
|||
- Norwegian Bokmål (65.9%) |
|||
- Polish (100%) |
|||
- Portuguese (91.4%) |
|||
- Portuguese (Brazil) (87.1%) |
|||
- Russian (86.6%) |
|||
- Slovak (72.7%) |
|||
- Spanish (99.9%) |
|||
- Swedish (77%) |
|||
- Telugu (99.7%) |
|||
- Turkish (99.9%) |
|||
- Ukrainian (76.3%) |
|||
|
|||
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 21.05.10 is |
|||
|
|||
|
|||
- Release Manager: Fridolin Somers |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Andrew Nugged |
|||
- Jonathan Druart |
|||
- Joonas Kylmälä |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Indranil Das Gupta |
|||
- Erica Rohlfs |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- Caroline Cyr La Rose |
|||
- Kelly McElligott |
|||
- Lucy Vaux-Harvey |
|||
- Martin Renvoize |
|||
- Rocio Lopez |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.11 -- Kyle M Hall |
|||
- 21.05 -- Andrew Fuerste-Henry |
|||
- 20.11 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.10 |
|||
|
|||
- Andrew Fuerste-Henry (2) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.10 |
|||
|
|||
- ByWater-Solutions (2) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Kyle M Hall (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2105. |
|||
|
|||
## 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 09 Feb 2022 17:58:46. |
@ -0,0 +1,424 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.11 |
|||
21 Feb 2022 |
|||
|
|||
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 21.05.11 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.11.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 21.05.11 is a bugfix/maintenance release. |
|||
|
|||
It includes 1 enhancements, 49 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Circulation |
|||
|
|||
- [[27296]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27296) Return claims should be filtered by default to show unresolved claims |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[29570]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29570) Unable to sort summary column of pending_orders table on parcel.pl by summary column |
|||
- [[29670]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29670) Restore functionality broken by bug 27708 for AcqCreateItem set to "placing an order" |
|||
|
|||
>This patch restores the lost GIR segments in EDI messages generated by orders with items attached. |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29804]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29804) Koha::Hold->is_pickup_location_valid explodes if empty list of pickup locations |
|||
|
|||
### Circulation |
|||
|
|||
- [[29495]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29495) Issue link is lost in return claims when using 'MarkLostItemsAsReturned' |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[29385]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29385) Add missing cash register support to SIP2 |
|||
|
|||
### ILL |
|||
|
|||
- [[28932]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28932) Backend overriding status_graph element causes duplicate actions |
|||
|
|||
### OPAC |
|||
|
|||
- [[30045]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30045) SCO print slip is broken |
|||
|
|||
### Packaging |
|||
|
|||
- [[29881]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29881) Remove SQLite2 dependency |
|||
|
|||
### Reports |
|||
|
|||
- [[29786]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29786) Holds to pull report shows incorrect item for item level holds |
|||
|
|||
>This patch corrects an issue with the Holds to Pull report in which an incorrect barcode number could be shown for an item-level hold. The correct barcode will now be shown. |
|||
|
|||
### SIP2 |
|||
|
|||
- [[29754]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29754) Patron fines counted twice for SIP when NoIssuesChargeGuarantorsWithGuarantees is enabled |
|||
|
|||
### Tools |
|||
|
|||
- [[28832]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28832) [21.05] Batch modification always clears permanent_location if it is mapped in frameworks |
|||
- [[29808]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29808) Stock rotation fails to advance when an item is checked out from the branch that is the next stage |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[29895]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29895) Button [Add multiple items] stops responding when it's pressed and some multiple items added to basket |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[18320]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18320) patroncards/edit-layout.pl raises warnings |
|||
- [[18540]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18540) koha-indexdefs-to-zebra.xsl introduces MARC21 stuff into UNIMARC xslts |
|||
- [[29336]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29336) Some authorised_value FKs are too short |
|||
|
|||
>This fixes the length of the field definitions in the database for several authorised_value and authorised_value_category columns as they are too short. It changes the value to varchar(32). |
|||
- [[29646]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29646) Bad or repeated opac-password-recovery attempt crashes on wrong borrowernumber |
|||
- [[29758]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29758) CGI::param in list context in boraccount.pl warning |
|||
|
|||
>This removes the cause of warning messages ([WARN] CGI::param called in list context from...) in the plack-intranet-error.log when accessing the accounting transactions tab for a patron. |
|||
- [[29764]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29764) EmbedItems RecordProcessor filter POD incorrect |
|||
- [[29785]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29785) Koha::Object->messages must be renamed |
|||
- [[29806]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29806) ->pickup_locations should always be called in scalar context |
|||
|
|||
>The Koha::Biblio->pickup_locations and Koha::Item->pickup_location methods don't always honour list context. Because of this, when used, they should assume scalar context. If list context was required, the developer needs to explicitly chain a ->as_list call. |
|||
> |
|||
>This patch tracks the uses of this methods and adjusts accordingly. |
|||
- [[29809]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29809) StockRotationItems->itemnumber is poorly named |
|||
- [[29812]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29812) C4::Context not included, but used in Koha::Token |
|||
- [[29966]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29966) SCO Help page passes flags while not needing authentication |
|||
|
|||
### Cataloging |
|||
|
|||
- [[29511]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29511) While editing MARC records, blank subfields appear in varying order |
|||
|
|||
### Circulation |
|||
|
|||
- [[11750]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11750) Overdue report does not limit patron attributes |
|||
- [[28271]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28271) Add the ability to set a new lost status when a claim is resolved |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[29054]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29054) Stop warns from advance_notices.pl if not running in verbose mode |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[29952]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29952) Filter Paid Transactions Broken on Transactions tab in Staff |
|||
|
|||
>This fixes the "Filter paid transactions" link in the staff interface on the Patron account > Accounting > Transactions tab. It now correctly filters the list of transactions - only transactions with an outstanding amount greater than zero are shown ("Show all transactions" clears the filter). Before this fix, clicking on the link didn't do anything and didn't filter any of the transactions as expected. |
|||
|
|||
### Hold requests |
|||
|
|||
- [[3142]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3142) Standardize how OPAC and staff determine requestability |
|||
- [[21652]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21652) reserves.waitingdate is set to current date by printing new hold slip |
|||
- [[29043]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29043) Items are processed but not displayed on request.pl before a patron is selected |
|||
|
|||
### Notices |
|||
|
|||
- [[29943]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29943) Fix typo in notices yaml file |
|||
|
|||
### OPAC |
|||
|
|||
- [[29320]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29320) Use OverDrive availability API V2 |
|||
- [[29686]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29686) Adapt OverDrive for new fulfillment API |
|||
- [[29840]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29840) opac-reserve explodes if invalid biblionumber is passed |
|||
|
|||
### Patrons |
|||
|
|||
- [[30090]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30090) Don't export action buttons from patron results |
|||
|
|||
### Reports |
|||
|
|||
- [[28977]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28977) Most-circulated items (cat_issues_top.pl) is failing with SQL Mode ONLY_FULL_GROUP_BY |
|||
|
|||
>This fixes an error that causes the most circulated items report to fail when run on a database with SQL mode ONLY_FULL_GROUP_BY and in strict SQL mode. |
|||
|
|||
### Templates |
|||
|
|||
- [[29807]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29807) Branches template plugin doesn't handle empty lists correctly |
|||
|
|||
>The Branches TT plugin had wrong logic in it, that made it crash, or display wrong pickup locations when the item/biblio didn't have any valid pickup location. |
|||
- [[29932]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29932) Phase out jquery.cookie.js: bibs_selected (Browse selected records) |
|||
- [[29933]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29933) Fix stray usage of jquery.cookie.js plugin |
|||
- [[29967]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29967) Increase size of description fields for authorized values in templates |
|||
|
|||
>Extends the length of the description and OPAC description fields on authorised_values.tt making it easier to see and edit text that has longer descriptions. |
|||
- [[30082]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30082) Bibliographic details tab missing when user can't add local cover image |
|||
|
|||
### Test Suite |
|||
|
|||
- [[29838]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29838) No string interpolation when expected in t/db_dependent/ImportBatch.t |
|||
- [[29862]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29862) TestBuilder.t fails with ES enabled |
|||
- [[29884]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29884) Missing test in api/v1/patrons.t |
|||
|
|||
### Tools |
|||
|
|||
- [[29156]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29156) File missing warning in Koha::UploadedFile should be for permanent files only |
|||
|
|||
>This removes the warning from the log files when temporarily uploaded files are deleted and the file no longer exists (for example, when the temporary files are in /tmp directory and the system is rebooted they are deleted). |
|||
- [[29722]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29722) Add some diversity to sample quotes |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
|
|||
>This patch adds sample quotes from women, women of colour, trans women, Black and Indigenous women, and people who weren't US Presidents! |
|||
|
|||
### Z39.50 / SRU / OpenSearch Servers |
|||
|
|||
- [[19865]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19865) Side scroll bar in z39.50 MARC view |
|||
|
|||
>Makes the horizontal scroll bar of the MARC preview modal on cataloguing/z3950_search.tt always visible for an easier user experience. |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (58.8%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (57.3%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.5%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (73.5%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.1%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (37%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.8%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (83.1%) |
|||
- Czech (71.3%) |
|||
- English (New Zealand) (61.5%) |
|||
- English (USA) |
|||
- Finnish (82.4%) |
|||
- French (92.9%) |
|||
- French (Canada) (99%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.7%) |
|||
- Greek (55.3%) |
|||
- Hindi (100%) |
|||
- Italian (94.6%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.6%) |
|||
- Norwegian Bokmål (65.8%) |
|||
- Polish (100%) |
|||
- Portuguese (91.4%) |
|||
- Portuguese (Brazil) (87.1%) |
|||
- Russian (86.5%) |
|||
- Slovak (72.9%) |
|||
- Spanish (100%) |
|||
- Swedish (76.9%) |
|||
- Telugu (99.6%) |
|||
- Turkish (100%) |
|||
- Ukrainian (77.3%) |
|||
|
|||
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 21.05.11 is |
|||
|
|||
|
|||
- Release Manager: Fridolin Somers |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Andrew Nugged |
|||
- Jonathan Druart |
|||
- Joonas Kylmälä |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Indranil Das Gupta |
|||
- Erica Rohlfs |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- Caroline Cyr La Rose |
|||
- Kelly McElligott |
|||
- Lucy Vaux-Harvey |
|||
- Martin Renvoize |
|||
- Rocio Lopez |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.11 -- Kyle M Hall |
|||
- 21.05 -- Andrew Fuerste-Henry |
|||
- 20.11 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.05.11 |
|||
|
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.11 |
|||
|
|||
- Aleisha Amohia (1) |
|||
- Tomás Cohen Arazi (15) |
|||
- Nick Clemens (15) |
|||
- Jonathan Druart (31) |
|||
- Katrin Fischer (1) |
|||
- Andrew Fuerste-Henry (7) |
|||
- Lucas Gass (3) |
|||
- Michael Hafen (1) |
|||
- Andrew Isherwood (2) |
|||
- Mason James (1) |
|||
- Owen Leonard (5) |
|||
- Hayley Pelham (1) |
|||
- Martin Renvoize (11) |
|||
- Marcel de Rooy (8) |
|||
- Fridolin Somers (4) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.11 |
|||
|
|||
- Athens County Public Libraries (5) |
|||
- BibLibre (4) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (1) |
|||
- ByWater-Solutions (25) |
|||
- Catalyst (1) |
|||
- Catalyst Open Source Academy (1) |
|||
- Koha Community Developers (31) |
|||
- KohaAloha (1) |
|||
- PTFS-Europe (13) |
|||
- Rijksmuseum (8) |
|||
- Theke Solutions (15) |
|||
- washk12.org (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (20) |
|||
- Nick Clemens (15) |
|||
- David Cook (1) |
|||
- Jonathan Druart (29) |
|||
- Jonathan Field (2) |
|||
- Katrin Fischer (13) |
|||
- Andrew Fuerste-Henry (117) |
|||
- Lucas Gass (4) |
|||
- Kyle M Hall (71) |
|||
- Samu Heiskanen (1) |
|||
- Owen Leonard (6) |
|||
- The Minh Luong (1) |
|||
- David Nind (16) |
|||
- Hayley Pelham (2) |
|||
- Martin Renvoize (23) |
|||
- Marcel de Rooy (12) |
|||
- Fridolin Somers (65) |
|||
- Deb Stephenson (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2105. |
|||
|
|||
## 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 2022 17:42:41. |
@ -0,0 +1,223 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.12 |
|||
10 Mar 2022 |
|||
|
|||
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 21.05.12 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.12.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 21.05.12 is a bugfix/maintenance release. |
|||
|
|||
It includes bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (58.8%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (59.6%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.5%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (73.5%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.1%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (37%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.8%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (83.1%) |
|||
- Czech (71.3%) |
|||
- English (New Zealand) (61.5%) |
|||
- English (USA) |
|||
- Finnish (82.4%) |
|||
- French (93%) |
|||
- French (Canada) (99.1%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.7%) |
|||
- Greek (55.4%) |
|||
- Hindi (100%) |
|||
- Italian (94.6%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.7%) |
|||
- Norwegian Bokmål (65.8%) |
|||
- Polish (100%) |
|||
- Portuguese (91.4%) |
|||
- Portuguese (Brazil) (87.1%) |
|||
- Russian (86.5%) |
|||
- Slovak (72.9%) |
|||
- Spanish (100%) |
|||
- Swedish (76.9%) |
|||
- Telugu (99.6%) |
|||
- Turkish (100%) |
|||
- Ukrainian (77.3%) |
|||
|
|||
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 21.05.12 is |
|||
|
|||
|
|||
- Release Manager: Fridolin Somers |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Andrew Nugged |
|||
- Jonathan Druart |
|||
- Joonas Kylmälä |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Indranil Das Gupta |
|||
- Erica Rohlfs |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- Caroline Cyr La Rose |
|||
- Kelly McElligott |
|||
- Lucy Vaux-Harvey |
|||
- Martin Renvoize |
|||
- Rocio Lopez |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.11 -- Kyle M Hall |
|||
- 21.05 -- Andrew Fuerste-Henry |
|||
- 20.11 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.12 |
|||
|
|||
- Jonathan Druart (1) |
|||
- Andrew Fuerste-Henry (1) |
|||
- Marcel de Rooy (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.12 |
|||
|
|||
- ByWater-Solutions (1) |
|||
- Koha Community Developers (1) |
|||
- Rijksmuseum (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Nick Clemens (1) |
|||
- Jonathan Druart (4) |
|||
- Andrew Fuerste-Henry (1) |
|||
- Marcel de Rooy (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 210512sec. |
|||
|
|||
## 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 10 Mar 2022 20:22:20. |
@ -0,0 +1,377 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.13 |
|||
24 Mar 2022 |
|||
|
|||
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 21.05.13 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.13.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 21.05.13 is a bugfix/maintenance release. |
|||
|
|||
It includes 2 enhancements, 24 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29886]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29886) Add Koha::Suggestions->search_limited |
|||
|
|||
### Plugin architecture |
|||
|
|||
- [[30072]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30072) Add more holds hooks |
|||
|
|||
>This development adds plugin hooks for several holds actions. The hook is called *after_hold_action* and has two parameters |
|||
> |
|||
>* **action**: containing a string that represents the _action_, possible values: _fill_, _cancel_, _suspend_ and _resume_. |
|||
>* **payload**: A hashref containing a _hold_ key, which points to the Koha::Hold object. |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[29596]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29596) Add Yiddish language |
|||
|
|||
**Sponsored by** *Universidad Nacional de San Martín* |
|||
|
|||
>This enhancement adds the Yiddish (יידיש) language to Koha. Yiddish now appears as an option for refining search results in the staff interface advanced search (Search > Advanced search > More options > Language and Language of original) and the OPAC (Advanced search > More options > Language). |
|||
|
|||
### Packaging |
|||
|
|||
- [[30084]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30084) Remove dependency of liblocale-codes-perl |
|||
|
|||
### REST API |
|||
|
|||
- [[29877]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29877) MaxReserves should be enforced consistently between staff interface and API |
|||
- [[30133]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30133) Pagination broken on pickup_locations routes when AllowHoldPolicyOverride=1 |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[27770]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27770) ES: Deprecated aggregation order key [_term] used, replaced by [_key] |
|||
|
|||
**Sponsored by** *Lund University Library* |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[29287]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29287) Display of funds on acquisitions home is not consistent with display on funds page |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29625]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29625) Wrong var name in Koha::BiblioUtils get_all_biblios_iterator |
|||
- [[29687]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29687) Get rid of an uninitialized warning in XSLT.pm |
|||
- [[30115]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30115) Uninitialized value warning in C4/Output.pm |
|||
|
|||
### Browser compatibility |
|||
|
|||
- [[22671]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22671) Warn the user in offline circulation if applicationCache isn't supported |
|||
|
|||
### Circulation |
|||
|
|||
- [[29220]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29220) Minor fixes and improved code readability in circulation.pl |
|||
|
|||
**Sponsored by** *Gothenburg University Library* |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[28663]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28663) One should not be able to apply a discount to a VOID accountline |
|||
|
|||
>This removes the display of the 'Apply discount' button for VOID transactions. |
|||
- [[30132]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30132) overdue_notices.pl POD is incorrect regarding passing options |
|||
|
|||
### OPAC |
|||
|
|||
- [[29706]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29706) When placing a request on the opac, the user is shown titles they cannot place a hold on |
|||
- [[29795]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29795) If branch is mandatory on patron self registration form, the pull down should default to empty |
|||
|
|||
>Creates an empty value and defaults to it when PatronSelfRegistrationBorrowerMandatoryField includes branchcode. This forces self registering users to make a choice for the library. |
|||
|
|||
### Patrons |
|||
|
|||
- [[22993]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22993) Messaging preferences not set for patrons imported through API |
|||
- [[28576]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28576) Add patron image in patron detail section does not specify image size limit |
|||
|
|||
>This updates the add patron image screen to specify that the maximum image size is 2 MB. If it is larger, the patron image is not added. |
|||
- [[30098]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30098) Patron search redirects when one result on any page of results |
|||
|
|||
### Reports |
|||
|
|||
- [[26269]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26269) Overdues: Download file doesn't match result in staff interface when due date filters or 'show any available items currently checked out' are used |
|||
- [[30129]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30129) 500 error when search reports by date |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[30153]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30153) FindDuplicate ElasticSearch should not use lowercase 'and' |
|||
|
|||
**Sponsored by** *Steiermärkische Landesbibliothek* |
|||
|
|||
### Staff Client |
|||
|
|||
- [[30164]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30164) Header filter not taken into account on the cities view |
|||
|
|||
### Templates |
|||
|
|||
- [[29853]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29853) Text needs HTML filter before KohaSpan filter |
|||
|
|||
### Test Suite |
|||
|
|||
- [[30203]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30203) Prevent data loss when running Circulation.t without prove |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (58.8%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (60.9%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.5%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (73.5%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.1%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (37%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.6%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (83.1%) |
|||
- Czech (71.1%) |
|||
- English (New Zealand) (61.3%) |
|||
- English (USA) |
|||
- Finnish (82.2%) |
|||
- French (92.7%) |
|||
- French (Canada) (98.8%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.5%) |
|||
- Greek (55.4%) |
|||
- Hindi (100%) |
|||
- Italian (94.3%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.5%) |
|||
- Norwegian Bokmål (65.6%) |
|||
- Polish (100%) |
|||
- Portuguese (91.1%) |
|||
- Portuguese (Brazil) (86.8%) |
|||
- Russian (86.3%) |
|||
- Slovak (72.6%) |
|||
- Spanish (99.7%) |
|||
- Swedish (76.7%) |
|||
- Telugu (99.3%) |
|||
- Turkish (100%) |
|||
- Ukrainian (77.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 21.05.13 is |
|||
|
|||
|
|||
- Release Manager: Fridolin Somers |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Andrew Nugged |
|||
- Jonathan Druart |
|||
- Joonas Kylmälä |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Indranil Das Gupta |
|||
- Erica Rohlfs |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- Caroline Cyr La Rose |
|||
- Kelly McElligott |
|||
- Lucy Vaux-Harvey |
|||
- Martin Renvoize |
|||
- Rocio Lopez |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.11 -- Kyle M Hall |
|||
- 21.05 -- Andrew Fuerste-Henry |
|||
- 20.11 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.05.13 |
|||
|
|||
- Gothenburg University Library |
|||
- Lund University Library |
|||
- Steiermärkische Landesbibliothek |
|||
- Universidad Nacional de San Martín |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.13 |
|||
|
|||
- Salman Ali (1) |
|||
- Tomás Cohen Arazi (12) |
|||
- Philippe Blouin (1) |
|||
- Kevin Carnes (1) |
|||
- Nick Clemens (8) |
|||
- Jonathan Druart (3) |
|||
- Marion Durand (1) |
|||
- Andrew Fuerste-Henry (7) |
|||
- Lucas Gass (1) |
|||
- David Gustafsson (1) |
|||
- Mason James (2) |
|||
- Thomas Klausner (1) |
|||
- Owen Leonard (1) |
|||
- The Minh Luong (1) |
|||
- Martin Renvoize (2) |
|||
- Marcel de Rooy (2) |
|||
- David Schmidt (1) |
|||
- Fridolin Somers (2) |
|||
- Koha translators (1) |
|||
- Petro Vashchuk (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.13 |
|||
|
|||
- Athens County Public Libraries (1) |
|||
- BibLibre (3) |
|||
- ByWater-Solutions (16) |
|||
- gmx.at (1) |
|||
- Independant Individuals (2) |
|||
- Koha Community Developers (3) |
|||
- KohaAloha (2) |
|||
- plix.at (1) |
|||
- PTFS-Europe (2) |
|||
- Rijksmuseum (2) |
|||
- Solutions inLibro inc (3) |
|||
- Theke Solutions (12) |
|||
- ub.lu.se (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (4) |
|||
- Emmanuel Bétemps (1) |
|||
- Nick Clemens (1) |
|||
- Michal Denar (2) |
|||
- Solène Desvaux (1) |
|||
- Jonathan Druart (17) |
|||
- Katrin Fischer (6) |
|||
- Andrew Fuerste-Henry (49) |
|||
- Victor Grousset (1) |
|||
- Kyle M Hall (40) |
|||
- Barbara Johnson (1) |
|||
- Owen Leonard (1) |
|||
- The Minh Luong (1) |
|||
- David Nind (6) |
|||
- Martin Renvoize (13) |
|||
- Marcel de Rooy (1) |
|||
- Sally (1) |
|||
- Fridolin Somers (36) |
|||
- Michael Sutherland (1) |
|||
- Theodoros Theodoropoulos (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2105. |
|||
|
|||
## 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 24 Mar 2022 18:55:06. |
@ -0,0 +1,335 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.14 |
|||
26 Apr 2022 |
|||
|
|||
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 21.05.14 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.14.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 21.05.14 is a bugfix/maintenance release. |
|||
|
|||
It includes 18 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30172]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30172) Background jobs failing due to race condition |
|||
|
|||
### Circulation |
|||
|
|||
- [[30222]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30222) Auto_renew_digest still sends every day when renewals are not allowed |
|||
|
|||
### Hold requests |
|||
|
|||
- [[30583]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30583) Hold system broken for translated template |
|||
|
|||
### Patrons |
|||
|
|||
- [[28943]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28943) Lower the risk of accidental patron deletion by cleanup_database.pl |
|||
|
|||
>If you use self registration but you do not use a temporary self registration patron category, |
|||
>you should actually clear the preference |
|||
>PatronSelfRegistrationExpireTemporaryAccountsDelay. |
|||
|
|||
### Test Suite |
|||
|
|||
- [[19169]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19169) Add a test to detect unneeded 'atomicupdate' files |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29771]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29771) Get rid of CGI::param in list context warnings |
|||
- [[30406]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30406) Our DT tables not filtering on the correct column if hidden by default |
|||
|
|||
### Cataloging |
|||
|
|||
- [[26328]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26328) incremental barcode generation fails when incorrectly converting strings to numbers |
|||
|
|||
### Circulation |
|||
|
|||
- [[30541]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30541) Resolve return claim works but "hangs" if MarkLostItemsAsReturned is set for return claims |
|||
|
|||
### Hold requests |
|||
|
|||
- [[29338]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29338) Reprinting holds slip with updated expiration date |
|||
|
|||
>This patch adds a "Print hold/transfer" button to request.tt so staff can reprint hold/transfer slips without re-checking an item. |
|||
- [[29704]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29704) Holds reminder emails should allow configuration for a specific number of days |
|||
|
|||
### OPAC |
|||
|
|||
- [[29482]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29482) Terminology: This item belongs to another branch. |
|||
|
|||
>This replaces the word "branch" with the word "library" for a self-checkout message, as per the terminology guidelines. ("This item belongs to another branch." changed to "This item belongs to another library".) |
|||
- [[30220]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30220) Purchase suggestion defaults to first library |
|||
|
|||
### SIP2 |
|||
|
|||
- [[30118]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30118) holds_block_checkin behavior is different in Koha and in SIP |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[30142]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30142) ElasticSearch MARC mappings should not accept whitespaces |
|||
|
|||
**Sponsored by** *Steiermärkische Landesbibliothek* |
|||
|
|||
### Serials |
|||
|
|||
- [[30035]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30035) Wrong month name in numbering pattern |
|||
|
|||
**Sponsored by** *Orex Digital* |
|||
|
|||
>Sponsored-by: Orex Digital |
|||
|
|||
### System Administration |
|||
|
|||
- [[29020]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29020) Missing Background jobs link in admin-home |
|||
- [[29875]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29875) Update text on MaxReserves system preference to describe functionality. |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (59%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (62.9%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.5%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (73.5%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.5%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (37%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.3%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (83.3%) |
|||
- Czech (70.9%) |
|||
- English (New Zealand) (61.1%) |
|||
- English (USA) |
|||
- Finnish (82%) |
|||
- French (92.6%) |
|||
- French (Canada) (98.5%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.5%) |
|||
- Greek (55.2%) |
|||
- Hindi (99.7%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.4%) |
|||
- Norwegian Bokmål (65.4%) |
|||
- Polish (99.7%) |
|||
- Portuguese (90.9%) |
|||
- Portuguese (Brazil) (86.6%) |
|||
- Russian (86.1%) |
|||
- Slovak (72.4%) |
|||
- Spanish (99.5%) |
|||
- Swedish (76.5%) |
|||
- Telugu (99%) |
|||
- Turkish (100%) |
|||
- Ukrainian (77%) |
|||
|
|||
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 21.05.14 is |
|||
|
|||
|
|||
- Release Manager: Fridolin Somers |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Andrew Nugged |
|||
- Jonathan Druart |
|||
- Joonas Kylmälä |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Indranil Das Gupta |
|||
- Erica Rohlfs |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- Caroline Cyr La Rose |
|||
- Kelly McElligott |
|||
- Lucy Vaux-Harvey |
|||
- Martin Renvoize |
|||
- Rocio Lopez |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.11 -- Kyle M Hall |
|||
- 21.05 -- Andrew Fuerste-Henry |
|||
- 20.11 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.05.14 |
|||
|
|||
- Orex Digital |
|||
- Steiermärkische Landesbibliothek |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.14 |
|||
|
|||
- Tomás Cohen Arazi (2) |
|||
- Nick Clemens (4) |
|||
- David Cook (1) |
|||
- Jonathan Druart (9) |
|||
- Andrew Fuerste-Henry (3) |
|||
- Lucas Gass (2) |
|||
- Kyle M Hall (2) |
|||
- Mason James (1) |
|||
- Thomas Klausner (1) |
|||
- Owen Leonard (2) |
|||
- Julian Maurice (1) |
|||
- Matthias Meusburger (1) |
|||
- Marcel de Rooy (1) |
|||
- Fridolin Somers (2) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.14 |
|||
|
|||
- Athens County Public Libraries (2) |
|||
- BibLibre (4) |
|||
- ByWater-Solutions (11) |
|||
- Independant Individuals (1) |
|||
- Koha Community Developers (9) |
|||
- KohaAloha (1) |
|||
- Prosentient Systems (1) |
|||
- Rijksmuseum (1) |
|||
- Theke Solutions (2) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (7) |
|||
- Sonia Bouis (1) |
|||
- Nick Clemens (6) |
|||
- Jonathan Druart (9) |
|||
- Katrin Fischer (4) |
|||
- Andrew Fuerste-Henry (36) |
|||
- Lucas Gass (2) |
|||
- Kyle M Hall (24) |
|||
- Christine Lee (1) |
|||
- Marjorie (1) |
|||
- David Nind (2) |
|||
- Séverine Queune (1) |
|||
- Martin Renvoize (6) |
|||
- Marcel de Rooy (1) |
|||
- Caroline Cyr La Rose (1) |
|||
- Sally (2) |
|||
- Fridolin Somers (21) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2105. |
|||
|
|||
## 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 26 Apr 2022 12:57:39. |
@ -0,0 +1,262 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.15 |
|||
29 May 2022 |
|||
|
|||
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 21.05.15 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.15.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 21.05.15 is a bugfix/maintenance release. |
|||
|
|||
It includes 1 enhancements, 6 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Templates |
|||
|
|||
- [[30212]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30212) Make Select2 available for ILL backend developers |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30540]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30540) Double processing invalid dates can lead to ISE |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[30346]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30346) Editing circ rule with Overdue fines cap (amount) results in data loss and extra fines |
|||
|
|||
### Searching |
|||
|
|||
- [[29374]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29374) searchResults explodes if biblio record has been deleted |
|||
|
|||
### Self checkout |
|||
|
|||
- [[30199]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30199) self checkout login by cardnumber is broken if you input a non-existent cardnumber |
|||
|
|||
### Tools |
|||
|
|||
- [[30518]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30518) StockRotationItems crossing DST boundary throw invalid local time exception |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Test Suite |
|||
|
|||
- [[30595]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30595) update_child_to_adult.t is failing randomly |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (59%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (63.3%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.5%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (73.5%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.9%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (37%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.3%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (86.5%) |
|||
- Czech (70.9%) |
|||
- English (New Zealand) (61.1%) |
|||
- English (USA) |
|||
- Finnish (82%) |
|||
- French (93.2%) |
|||
- French (Canada) (98.8%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.5%) |
|||
- Greek (55.3%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.4%) |
|||
- Norwegian Bokmål (65.4%) |
|||
- Polish (99.9%) |
|||
- Portuguese (91.1%) |
|||
- Portuguese (Brazil) (86.6%) |
|||
- Russian (86%) |
|||
- Slovak (72.4%) |
|||
- Spanish (100%) |
|||
- Swedish (76.5%) |
|||
- Telugu (99%) |
|||
- Turkish (100%) |
|||
- Ukrainian (77.4%) |
|||
|
|||
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 21.05.15 is |
|||
|
|||
|
|||
- Release Manager: Fridolin Somers |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Andrew Nugged |
|||
- Jonathan Druart |
|||
- Joonas Kylmälä |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Indranil Das Gupta |
|||
- Erica Rohlfs |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- Caroline Cyr La Rose |
|||
- Kelly McElligott |
|||
- Lucy Vaux-Harvey |
|||
- Martin Renvoize |
|||
- Rocio Lopez |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.11 -- Kyle M Hall |
|||
- 21.05 -- Andrew Fuerste-Henry |
|||
- 20.11 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.15 |
|||
|
|||
- Tomás Cohen Arazi (1) |
|||
- Nick Clemens (1) |
|||
- Jonathan Druart (3) |
|||
- Andrew Fuerste-Henry (3) |
|||
- Lucas Gass (1) |
|||
- Martin Renvoize (4) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.15 |
|||
|
|||
- ByWater-Solutions (5) |
|||
- Koha Community Developers (3) |
|||
- PTFS-Europe (4) |
|||
- Theke Solutions (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Nick Clemens (4) |
|||
- Andrew Fuerste-Henry (11) |
|||
- Lucas Gass (1) |
|||
- Kyle M Hall (9) |
|||
- Martin Renvoize (3) |
|||
- Marcel de Rooy (3) |
|||
- Fridolin Somers (9) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2105. |
|||
|
|||
## 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 29 May 2022 16:25:28. |
@ -0,0 +1,279 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.16 |
|||
27 Jun 2022 |
|||
|
|||
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](https://koha-community.org) |
|||
|
|||
Koha 21.05.16 can be downloaded from: |
|||
|
|||
- [Download](https://download.koha-community.org/koha-21.05.16.tar.gz) |
|||
|
|||
Installation instructions can be found at: |
|||
|
|||
- [Koha Wiki](https://wiki.koha-community.org/wiki/Installation_Documentation) |
|||
- OR in the INSTALL files that come in the tarball |
|||
|
|||
Koha 21.05.16 is a bugfix/maintenance release. |
|||
|
|||
It includes 8 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Hold requests |
|||
|
|||
- [[30630]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30630) Checking in a waiting hold at another branch when HoldsAutoFill is enabled causes errors |
|||
|
|||
### Label/patron card printing |
|||
|
|||
- [[24001]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24001) Cannot edit card template |
|||
|
|||
>This fixes errors that caused creating and editing patron card templates and printer profiles to fail. |
|||
|
|||
### Notices |
|||
|
|||
- [[30354]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30354) AUTO_RENEWALS_DGST notices are not generated if patron set to receive notice via SMS and no SMS notice defined |
|||
|
|||
>If an SMS notice is not defined for AUTO_RENEWALS_DGST and a patron has selected to receive a digest notification by SMS when items are automatically renewed, it doesn't generate a notice (even though the item(s) is renewed). This fixes the issue so that an email message is generated. |
|||
|
|||
### REST API |
|||
|
|||
- [[30663]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30663) POST /api/v1/suggestions won't honor suggestions limits |
|||
|
|||
### Staff Client |
|||
|
|||
- [[30610]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30610) The 'Print receipt' button on cash management registers page fails on second datatables page |
|||
|
|||
### Tools |
|||
|
|||
- [[30628]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30628) Batch borrower modifications only affect the current page |
|||
|
|||
>This fixes the batch patron modification tool (Tools > Patrons and circulation > Batch patron modification) so that the changes for all selected patrons are modified. Before this, only the patrons listed on the current page were modified. |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### About |
|||
|
|||
- [[30808]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30808) Release team 22.11 |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[30781]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30781) Use of uninitialized value $val in substitution iterator at /usr/share/koha/lib/C4/Letters.pm line 665. |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](https://koha-community.org/documentation/) |
|||
|
|||
As of the date of these release notes, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (59.3%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (65.1%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.5%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (73.5%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.9%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (37%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.3%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (87.5%) |
|||
- Czech (70.9%) |
|||
- English (New Zealand) (61.1%) |
|||
- English (USA) |
|||
- Finnish (82.1%) |
|||
- French (93.3%) |
|||
- French (Canada) (98.8%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.5%) |
|||
- Greek (55.3%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.4%) |
|||
- Norwegian Bokmål (65.4%) |
|||
- Polish (100%) |
|||
- Portuguese (91.1%) |
|||
- Portuguese (Brazil) (86.6%) |
|||
- Russian (86%) |
|||
- Slovak (72.6%) |
|||
- Spanish (100%) |
|||
- Swedish (76.5%) |
|||
- Telugu (99%) |
|||
- Turkish (100%) |
|||
- Ukrainian (77.6%) |
|||
|
|||
Partial translations are available for various other languages. |
|||
|
|||
The Koha team welcomes additional translations; please see |
|||
|
|||
- [Koha Translation Info](https://wiki.koha-community.org/wiki/Translating_Koha) |
|||
|
|||
For information about translating Koha, and join the koha-translate |
|||
list to volunteer: |
|||
|
|||
- [Koha Translate List](https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate) |
|||
|
|||
The most up-to-date translations can be found at: |
|||
|
|||
- [Koha Translation](https://translate.koha-community.org/) |
|||
|
|||
## Release Team |
|||
|
|||
The release team for Koha 21.05.16 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Joonas Kylmälä |
|||
- Andrew Nugged |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
- Petro Vashchuk |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Jake Deery |
|||
- Lucas Gass |
|||
- Séverine Queune |
|||
|
|||
- Packaging Manager: Mason James |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Donna Bachowski |
|||
- Aude Charillon |
|||
- Martin Renvoize |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Victor Grousset |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.16 |
|||
|
|||
- Tomás Cohen Arazi (3) |
|||
- Philippe Blouin (1) |
|||
- Nick Clemens (2) |
|||
- Jonathan Druart (2) |
|||
- Victor Grousset (3) |
|||
- Martin Renvoize (2) |
|||
- Fridolin Somers (3) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.16 |
|||
|
|||
- BibLibre (3) |
|||
- ByWater-Solutions (2) |
|||
- Koha Community Developers (5) |
|||
- PTFS-Europe (2) |
|||
- Solutions inLibro inc (1) |
|||
- Theke Solutions (3) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (2) |
|||
- Nick Clemens (2) |
|||
- Katrin Fischer (4) |
|||
- Lucas Gass (5) |
|||
- Victor Grousset (13) |
|||
- Kyle M Hall (9) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (1) |
|||
- David Nind (6) |
|||
- Martin Renvoize (5) |
|||
- Alexis Ripetti (1) |
|||
- Fridolin Somers (7) |
|||
- Arthur Suzuki (3) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.05.x. |
|||
|
|||
## Bugs and feature requests |
|||
|
|||
Bug reports and feature requests can be filed at the Koha bug |
|||
tracker at: |
|||
|
|||
- [Koha Bugzilla](https://bugs.koha-community.org) |
|||
|
|||
He rau ringa e oti ai. |
|||
(Many hands finish the work) |
|||
|
|||
Autogenerated release notes updated last on 27 Jun 2022 23:23:00. |
@ -0,0 +1,279 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.17 |
|||
26 Jul 2022 |
|||
|
|||
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](https://koha-community.org) |
|||
|
|||
Koha 21.05.17 can be downloaded from: |
|||
|
|||
- [Download](https://download.koha-community.org/koha-21.05.17.tar.gz) |
|||
|
|||
Installation instructions can be found at: |
|||
|
|||
- [Koha Wiki](https://wiki.koha-community.org/wiki/Installation_Documentation) |
|||
- OR in the INSTALL files that come in the tarball |
|||
|
|||
Koha 21.05.17 is a bugfix/maintenance release with security fixes. |
|||
|
|||
It includes 1 security fixes, 6 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
## Security bugs |
|||
|
|||
### Koha |
|||
|
|||
- [[30969]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30969) Cross site scripting (XSS) attack in OPAC authority search ( opac-authorities-home.pl ) |
|||
|
|||
|
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30234]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30234) Serial local covers don't appear in the staff interface for other libraries with SeparateHoldings |
|||
|
|||
>This fixes the display of item-specific local cover images in the staff interface. Before this, item images were not shown for holdings on the record's details view page. |
|||
|
|||
### Circulation |
|||
|
|||
- [[29504]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29504) Confirm item parts requires force_checkout permission (checkouts tab) |
|||
|
|||
### Patrons |
|||
|
|||
- [[31005]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31005) Cannot edit patrons in other categories if an extended attribute is mandatory and limited to a category |
|||
|
|||
>This fixes an error when a mandatory patron attribute limited to a specific patron category was causing a '500 error' when editing a patron not in that category. |
|||
|
|||
### Reports |
|||
|
|||
- [[30551]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30551) Cash register report shows wrong library when paying fees in two different libraries |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[30883]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30883) Authorities merge is limited to 100 biblio with Elasticsearch |
|||
|
|||
>This fixes the hard-coded limit of 100 when merging authorities (when Elasticsearch is the search engine). When merging authorities where the term is used over 100 times, only the first 100 authorities would be merged and the old term deleted, irrespective of the value set in the AuthorityMergeLimit system preference. |
|||
|
|||
### Searching - Zebra |
|||
|
|||
- [[29418]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29418) Error searching for analytics in detail view |
|||
|
|||
**Sponsored by** *Theke Solutions* |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](https://koha-community.org/documentation/) |
|||
|
|||
As of the date of these release notes, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (59.9%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (67.9%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (25.5%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (74.8%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.9%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (37%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.3%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (91.1%) |
|||
- Czech (70.9%) |
|||
- English (New Zealand) (61.1%) |
|||
- English (USA) |
|||
- Finnish (82.1%) |
|||
- French (93.3%) |
|||
- French (Canada) (98.8%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.5%) |
|||
- Greek (55.3%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.3%) |
|||
- Norwegian Bokmål (65.4%) |
|||
- Polish (100%) |
|||
- Portuguese (91.1%) |
|||
- Portuguese (Brazil) (86.6%) |
|||
- Russian (86%) |
|||
- Slovak (72.6%) |
|||
- Spanish (100%) |
|||
- Swedish (76.5%) |
|||
- Telugu (99%) |
|||
- Turkish (100%) |
|||
- Ukrainian (77.6%) |
|||
|
|||
Partial translations are available for various other languages. |
|||
|
|||
The Koha team welcomes additional translations; please see |
|||
|
|||
- [Koha Translation Info](https://wiki.koha-community.org/wiki/Translating_Koha) |
|||
|
|||
For information about translating Koha, and join the koha-translate |
|||
list to volunteer: |
|||
|
|||
- [Koha Translate List](https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate) |
|||
|
|||
The most up-to-date translations can be found at: |
|||
|
|||
- [Koha Translation](https://translate.koha-community.org/) |
|||
|
|||
## Release Team |
|||
|
|||
The release team for Koha 21.05.17 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Joonas Kylmälä |
|||
- Andrew Nugged |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
- Petro Vashchuk |
|||
- David Cook |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Jake Deery |
|||
- Lucas Gass |
|||
- Séverine Queune |
|||
|
|||
- Packaging Manager: Mason James |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Donna Bachowski |
|||
- Aude Charillon |
|||
- Martin Renvoize |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Victor Grousset |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.05.17 |
|||
|
|||
- [Theke Solutions](https://theke.io) |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.17 |
|||
|
|||
- Tomás Cohen Arazi (4) |
|||
- Nick Clemens (2) |
|||
- Jonathan Druart (1) |
|||
- Victor Grousset (4) |
|||
- Kyle M Hall (1) |
|||
- Martin Renvoize (2) |
|||
- Fridolin Somers (1) |
|||
- Koha translators (1) |
|||
- Shi Yao Wang (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.17 |
|||
|
|||
- BibLibre (1) |
|||
- ByWater-Solutions (3) |
|||
- Koha Community Developers (5) |
|||
- PTFS-Europe (2) |
|||
- Solutions inLibro inc (1) |
|||
- Theke Solutions (4) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (6) |
|||
- Chris Cormack (1) |
|||
- Katrin Fischer (4) |
|||
- Lucas Gass (6) |
|||
- Victor Grousset (12) |
|||
- David Nind (10) |
|||
- Martin Renvoize (8) |
|||
- Fridolin Somers (1) |
|||
- Arthur Suzuki (7) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.05.x. |
|||
|
|||
## Bugs and feature requests |
|||
|
|||
Bug reports and feature requests can be filed at the Koha bug |
|||
tracker at: |
|||
|
|||
- [Koha Bugzilla](https://bugs.koha-community.org) |
|||
|
|||
He rau ringa e oti ai. |
|||
(Many hands finish the work) |
|||
|
|||
Autogenerated release notes updated last on 26 Jul 2022 01:21:21. |
@ -0,0 +1,285 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.18 |
|||
27 Aug 2022 |
|||
|
|||
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](https://koha-community.org) |
|||
|
|||
Koha 21.05.18 can be downloaded from: |
|||
|
|||
- [Download](https://download.koha-community.org/koha-21.05.18.tar.gz) |
|||
|
|||
Installation instructions can be found at: |
|||
|
|||
- [Koha Wiki](https://wiki.koha-community.org/wiki/Installation_Documentation) |
|||
- OR in the INSTALL files that come in the tarball |
|||
|
|||
Koha 21.05.18 is a bugfix/maintenance release. |
|||
|
|||
It includes 1 enhancements, 6 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30848]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30848) Introduce Koha::Filter::ExpandCodedFields |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Cataloging |
|||
|
|||
- [[29958]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29958) Missing dateaccessioned is set to today when storing an item |
|||
|
|||
>This fixes editing items without an accession date - the accessioned date will remain empty, instead of being updated to today's date. |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[30914]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30914) cleanup_database.pl --transfers --old-reserves --confirm does not work |
|||
|
|||
### Test Suite |
|||
|
|||
- [[31108]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31108) rename ./t/00-check-atomic-updates.pl extension to *.t |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[30567]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30567) Create manual invoice with FR currency format show the incorrect format |
|||
|
|||
>This fixes the price formatting when CurrencyFormat = FR. When adding a manual invoice, the amount input field was shown with a comma for debit types with default amounts, but it should be a decimal point. (For input fields we always use the decimal point and the display format uses the decimal separator defined by CurrencyFormat.) |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[30958]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30958) OPAC Overdrive search result page broken for translations |
|||
|
|||
**Sponsored by** *Melbourne Athenaeum Library, Australia* |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[25669]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25669) ElasticSearch 6: [types removal] Specifying types in put mapping requests is deprecated (incompatible with 7) |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](https://koha-community.org/documentation/) |
|||
|
|||
As of the date of these release notes, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (59.9%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (67.9%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (26%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (75%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.9%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (37%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.3%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (91.1%) |
|||
- Czech (70.9%) |
|||
- English (New Zealand) (61.1%) |
|||
- English (USA) |
|||
- Finnish (82.1%) |
|||
- French (93.3%) |
|||
- French (Canada) (98.8%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.5%) |
|||
- Greek (55.3%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.3%) |
|||
- Norwegian Bokmål (65.4%) |
|||
- Polish (100%) |
|||
- Portuguese (91.1%) |
|||
- Portuguese (Brazil) (86.6%) |
|||
- Russian (86%) |
|||
- Slovak (72.7%) |
|||
- Spanish (100%) |
|||
- Swedish (76.5%) |
|||
- Telugu (99%) |
|||
- Turkish (100%) |
|||
- Ukrainian (77.8%) |
|||
|
|||
Partial translations are available for various other languages. |
|||
|
|||
The Koha team welcomes additional translations; please see |
|||
|
|||
- [Koha Translation Info](https://wiki.koha-community.org/wiki/Translating_Koha) |
|||
|
|||
For information about translating Koha, and join the koha-translate |
|||
list to volunteer: |
|||
|
|||
- [Koha Translate List](https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate) |
|||
|
|||
The most up-to-date translations can be found at: |
|||
|
|||
- [Koha Translation](https://translate.koha-community.org/) |
|||
|
|||
## Release Team |
|||
|
|||
The release team for Koha 21.05.18 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Joonas Kylmälä |
|||
- Andrew Nugged |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
- Petro Vashchuk |
|||
- David Cook |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Jake Deery |
|||
- Lucas Gass |
|||
- Séverine Queune |
|||
|
|||
- Packaging Manager: Mason James |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Donna Bachowski |
|||
- Aude Charillon |
|||
- Martin Renvoize |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Victor Grousset |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.05.18 |
|||
|
|||
- Melbourne Athenaeum Library, Australia |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.18 |
|||
|
|||
- Tomás Cohen Arazi (1) |
|||
- Alex Buckley (1) |
|||
- Kevin Carnes (1) |
|||
- Nick Clemens (2) |
|||
- Jonathan Druart (1) |
|||
- Katrin Fischer (1) |
|||
- Victor Grousset (3) |
|||
- Mason James (1) |
|||
- Martin Renvoize (4) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.18 |
|||
|
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (1) |
|||
- ByWater-Solutions (2) |
|||
- Catalyst (1) |
|||
- Koha Community Developers (4) |
|||
- KohaAloha (1) |
|||
- PTFS-Europe (4) |
|||
- Theke Solutions (1) |
|||
- ub.lu.se (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (11) |
|||
- Nick Clemens (3) |
|||
- Jonathan Druart (2) |
|||
- Katrin Fischer (2) |
|||
- Lucas Gass (12) |
|||
- Victor Grousset (12) |
|||
- Owen Leonard (1) |
|||
- Julian Maurice (2) |
|||
- David Nind (3) |
|||
- Martin Renvoize (2) |
|||
- Marcel de Rooy (1) |
|||
- Fridolin Somers (1) |
|||
- Arthur Suzuki (12) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.05.x. |
|||
|
|||
## Bugs and feature requests |
|||
|
|||
Bug reports and feature requests can be filed at the Koha bug |
|||
tracker at: |
|||
|
|||
- [Koha Bugzilla](https://bugs.koha-community.org) |
|||
|
|||
He rau ringa e oti ai. |
|||
(Many hands finish the work) |
|||
|
|||
Autogenerated release notes updated last on 27 Aug 2022 20:53:41. |
@ -0,0 +1,286 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.19 |
|||
27 Sep 2022 |
|||
|
|||
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](https://koha-community.org) |
|||
|
|||
Koha 21.05.19 can be downloaded from: |
|||
|
|||
- [Download](https://download.koha-community.org/koha-21.05.19.tar.gz) |
|||
|
|||
Installation instructions can be found at: |
|||
|
|||
- [Koha Wiki](https://wiki.koha-community.org/wiki/Installation_Documentation) |
|||
- OR in the INSTALL files that come in the tarball |
|||
|
|||
Koha 21.05.19 is a bugfix/maintenance release. |
|||
|
|||
It includes 8 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[14680]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14680) When creating orders from a staged file discounts supplied in the form are added |
|||
|
|||
### Circulation |
|||
|
|||
- [[29051]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29051) Seen renewal methods incorrectly blocked |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[30308]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30308) bulkmarcimport.pl broken by OAI-PMH:AutoUpdateSets(EmbedItemData) |
|||
|
|||
### Packaging |
|||
|
|||
- [[30209]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30209) Upgrade 'libdbd-sqlite2-perl' package to 'libdbd-sqlite3-perl' |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[28610]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28610) Elasticsearch 7 - hits.total is now an object |
|||
|
|||
**Sponsored by** *Lund University Library* |
|||
|
|||
>This is one of the changes to have Koha compatible with ElasticSearch 7. This one also causes the full end of compatibility with ElasticSearch 5. Users are advised to upgrade as soon as possible to ElasticSearch 7 since version 5 and 6 are not supported anymore by their developers. |
|||
|
|||
### Staff Client |
|||
|
|||
- [[31138]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31138) DataTables is not raising error to the end user |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[31473]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31473) Test about bad OpacHiddenItems conf fragile |
|||
|
|||
### Reports |
|||
|
|||
- [[27045]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27045) Exports using CSV profiles with tab as separator don't work correctly |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](https://koha-community.org/documentation/) |
|||
|
|||
As of the date of these release notes, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (59.9%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (68.3%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (26%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (75%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.9%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (37%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.3%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (91.1%) |
|||
- Czech (70.9%) |
|||
- English (New Zealand) (61.1%) |
|||
- English (USA) |
|||
- Finnish (82.1%) |
|||
- French (93.5%) |
|||
- French (Canada) (98.8%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.5%) |
|||
- Greek (55.3%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.3%) |
|||
- Norwegian Bokmål (65.4%) |
|||
- Polish (100%) |
|||
- Portuguese (91.1%) |
|||
- Portuguese (Brazil) (86.6%) |
|||
- Russian (86%) |
|||
- Slovak (72.7%) |
|||
- Spanish (100%) |
|||
- Swedish (76.5%) |
|||
- Telugu (99%) |
|||
- Turkish (100%) |
|||
- Ukrainian (78.1%) |
|||
|
|||
Partial translations are available for various other languages. |
|||
|
|||
The Koha team welcomes additional translations; please see |
|||
|
|||
- [Koha Translation Info](https://wiki.koha-community.org/wiki/Translating_Koha) |
|||
|
|||
For information about translating Koha, and join the koha-translate |
|||
list to volunteer: |
|||
|
|||
- [Koha Translate List](https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate) |
|||
|
|||
The most up-to-date translations can be found at: |
|||
|
|||
- [Koha Translation](https://translate.koha-community.org/) |
|||
|
|||
## Release Team |
|||
|
|||
The release team for Koha 21.05.19 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Joonas Kylmälä |
|||
- Andrew Nugged |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
- Petro Vashchuk |
|||
- David Cook |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Jake Deery |
|||
- Lucas Gass |
|||
- Séverine Queune |
|||
|
|||
- Packaging Manager: Mason James |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Donna Bachowski |
|||
- Aude Charillon |
|||
- Martin Renvoize |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Victor Grousset |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.05.19 |
|||
|
|||
- Lund University Library |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.19 |
|||
|
|||
- Tomás Cohen Arazi (1) |
|||
- Kevin Carnes (1) |
|||
- Nick Clemens (1) |
|||
- Frédéric Demians (1) |
|||
- Jonathan Druart (3) |
|||
- Katrin Fischer (1) |
|||
- Victor Grousset (2) |
|||
- Mason James (1) |
|||
- Martin Renvoize (2) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.19 |
|||
|
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (1) |
|||
- ByWater-Solutions (1) |
|||
- Koha Community Developers (5) |
|||
- KohaAloha (1) |
|||
- PTFS-Europe (2) |
|||
- Tamil (1) |
|||
- Theke Solutions (1) |
|||
- ub.lu.se (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (8) |
|||
- Caroline (2) |
|||
- Nick Clemens (4) |
|||
- Katrin Fischer (3) |
|||
- Lucas Gass (8) |
|||
- Victor Grousset (11) |
|||
- Kyle M Hall (5) |
|||
- Julian Maurice (1) |
|||
- Kelly McElligott (1) |
|||
- David Nind (1) |
|||
- Martin Renvoize (1) |
|||
- Fridolin Somers (2) |
|||
- Arthur Suzuki (8) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.05.x. |
|||
|
|||
## Bugs and feature requests |
|||
|
|||
Bug reports and feature requests can be filed at the Koha bug |
|||
tracker at: |
|||
|
|||
- [Koha Bugzilla](https://bugs.koha-community.org) |
|||
|
|||
He rau ringa e oti ai. |
|||
(Many hands finish the work) |
|||
|
|||
Autogenerated release notes updated last on 27 Sep 2022 12:10:18. |
@ -0,0 +1,251 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.20 |
|||
24 Oct 2022 |
|||
|
|||
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](https://koha-community.org) |
|||
|
|||
Koha 21.05.20 can be downloaded from: |
|||
|
|||
- [Download](https://download.koha-community.org/koha-21.05.20.tar.gz) |
|||
|
|||
Installation instructions can be found at: |
|||
|
|||
- [Koha Wiki](https://wiki.koha-community.org/wiki/Installation_Documentation) |
|||
- OR in the INSTALL files that come in the tarball |
|||
|
|||
Koha 21.05.20 is a bugfix/maintenance release with security fixes. |
|||
|
|||
It includes 1 security fixes, 2 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
## Security bugs |
|||
|
|||
### Koha |
|||
|
|||
- [[31219]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31219) Patron attribute types not cleaned/checked |
|||
|
|||
|
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[29325]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29325) commit_file.pl error 'Already in a transaction' |
|||
|
|||
>This fixes the command line script misc/commit_file.pl and manage staged MARC records tool in the staff interface so that imported records are processed. |
|||
> |
|||
>The error message from The command line script was failing with this error message "DBIx::Class::Storage::DBI::_exec_txn_begin(): DBI Exception: DBD::mysql::db begin_work failed: Already in a transaction at /kohadevbox/koha/C4/Biblio.pm line 303". In the staff interface, the processing of staged records would fail without any error messages. |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Packaging |
|||
|
|||
- [[30252]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30252) lower version of 'Locale::XGettext::TT2' to 0.6 |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](https://koha-community.org/documentation/) |
|||
|
|||
As of the date of these release notes, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (59.9%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (68.3%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (26%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (75%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.9%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (37%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.3%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (91.1%) |
|||
- Czech (70.9%) |
|||
- English (New Zealand) (61.1%) |
|||
- English (USA) |
|||
- Finnish (82%) |
|||
- French (93.4%) |
|||
- French (Canada) (98.8%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.5%) |
|||
- Greek (55.5%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.3%) |
|||
- Norwegian Bokmål (65.4%) |
|||
- Polish (100%) |
|||
- Portuguese (91.2%) |
|||
- Portuguese (Brazil) (86.6%) |
|||
- Russian (86%) |
|||
- Slovak (72.7%) |
|||
- Spanish (100%) |
|||
- Swedish (76.4%) |
|||
- Telugu (99%) |
|||
- Turkish (100%) |
|||
- Ukrainian (80%) |
|||
|
|||
Partial translations are available for various other languages. |
|||
|
|||
The Koha team welcomes additional translations; please see |
|||
|
|||
- [Koha Translation Info](https://wiki.koha-community.org/wiki/Translating_Koha) |
|||
|
|||
For information about translating Koha, and join the koha-translate |
|||
list to volunteer: |
|||
|
|||
- [Koha Translate List](https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate) |
|||
|
|||
The most up-to-date translations can be found at: |
|||
|
|||
- [Koha Translation](https://translate.koha-community.org/) |
|||
|
|||
## Release Team |
|||
|
|||
The release team for Koha 21.05.20 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Joonas Kylmälä |
|||
- Andrew Nugged |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
- Petro Vashchuk |
|||
- David Cook |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Jake Deery |
|||
- Lucas Gass |
|||
- Séverine Queune |
|||
|
|||
- Packaging Manager: Mason James |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Donna Bachowski |
|||
- Aude Charillon |
|||
- Martin Renvoize |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Victor Grousset |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.20 |
|||
|
|||
- Tomás Cohen Arazi (1) |
|||
- Jonathan Druart (1) |
|||
- Victor Grousset (2) |
|||
- Mason James (1) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.20 |
|||
|
|||
- Koha Community Developers (3) |
|||
- KohaAloha (1) |
|||
- Theke Solutions (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (1) |
|||
- Nick Clemens (5) |
|||
- Katrin Fischer (1) |
|||
- Lucas Gass (1) |
|||
- Victor Grousset (3) |
|||
- Kyle M Hall (1) |
|||
- Mark Hofstetter (1) |
|||
- Martin Renvoize (6) |
|||
- Marcel de Rooy (2) |
|||
- Fridolin Somers (1) |
|||
- Arthur Suzuki (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.05.x. |
|||
|
|||
## Bugs and feature requests |
|||
|
|||
Bug reports and feature requests can be filed at the Koha bug |
|||
tracker at: |
|||
|
|||
- [Koha Bugzilla](https://bugs.koha-community.org) |
|||
|
|||
He rau ringa e oti ai. |
|||
(Many hands finish the work) |
|||
|
|||
Autogenerated release notes updated last on 24 Oct 2022 16:10:24. |
@ -0,0 +1,240 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.21 |
|||
30 Nov 2022 |
|||
|
|||
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](https://koha-community.org) |
|||
|
|||
Koha 21.05.21 can be downloaded from: |
|||
|
|||
- [Download](https://download.koha-community.org/koha-21.05.21.tar.gz) |
|||
|
|||
Installation instructions can be found at: |
|||
|
|||
- [Koha Wiki](https://wiki.koha-community.org/wiki/Installation_Documentation) |
|||
- OR in the INSTALL files that come in the tarball |
|||
|
|||
Koha 21.05.21 is a bugfix/maintenance release. |
|||
|
|||
It includes 2 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha [here](https://wiki.koha-community.org/wiki/System_requirements_and_recommendations). |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Circulation |
|||
|
|||
- [[28553]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28553) Patrons can be set to receive auto_renew notices as SMS, but Koha does not generate them |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### OPAC |
|||
|
|||
- [[29603]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29603) Fix responsive behavior of facets menu in OPAC search results |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](https://koha-community.org/documentation/) |
|||
|
|||
As of the date of these release notes, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (59.9%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (68.3%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (26.1%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (75%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.9%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (37%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.3%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (94%) |
|||
- Czech (70.9%) |
|||
- English (New Zealand) (61.1%) |
|||
- English (USA) |
|||
- Finnish (82%) |
|||
- French (94%) |
|||
- French (Canada) (98.8%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.5%) |
|||
- Greek (55.6%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.3%) |
|||
- Norwegian Bokmål (65.4%) |
|||
- Polish (100%) |
|||
- Portuguese (91.2%) |
|||
- Portuguese (Brazil) (86.6%) |
|||
- Russian (86%) |
|||
- Slovak (72.7%) |
|||
- Spanish (100%) |
|||
- Swedish (76.5%) |
|||
- Telugu (99%) |
|||
- Turkish (100%) |
|||
- Ukrainian (82.9%) |
|||
|
|||
Partial translations are available for various other languages. |
|||
|
|||
The Koha team welcomes additional translations; please see |
|||
|
|||
- [Koha Translation Info](https://wiki.koha-community.org/wiki/Translating_Koha) |
|||
|
|||
For information about translating Koha, and join the koha-translate |
|||
list to volunteer: |
|||
|
|||
- [Koha Translate List](https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate) |
|||
|
|||
The most up-to-date translations can be found at: |
|||
|
|||
- [Koha Translation](https://translate.koha-community.org/) |
|||
|
|||
## Release Team |
|||
|
|||
The release team for Koha 21.05.21 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Joonas Kylmälä |
|||
- Andrew Nugged |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
- Petro Vashchuk |
|||
- David Cook |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Jake Deery |
|||
- Lucas Gass |
|||
- Séverine Queune |
|||
|
|||
- Packaging Manager: Mason James |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Donna Bachowski |
|||
- Aude Charillon |
|||
- Martin Renvoize |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Victor Grousset |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.21 |
|||
|
|||
- David Cook (1) |
|||
- Victor Grousset (4) |
|||
- Kyle M Hall (1) |
|||
- Owen Leonard (1) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.21 |
|||
|
|||
- Athens County Public Libraries (1) |
|||
- ByWater-Solutions (1) |
|||
- Koha Community Developers (4) |
|||
- Prosentient Systems (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (2) |
|||
- David Cook (1) |
|||
- Katrin Fischer (1) |
|||
- Lucas Gass (2) |
|||
- Victor Grousset (3) |
|||
- David Nind (2) |
|||
- Fridolin Somers (1) |
|||
- Arthur Suzuki (3) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.05.x. |
|||
|
|||
## Bugs and feature requests |
|||
|
|||
Bug reports and feature requests can be filed at the Koha bug |
|||
tracker at: |
|||
|
|||
- [Koha Bugzilla](https://bugs.koha-community.org) |
|||
|
|||
He rau ringa e oti ai. |
|||
(Many hands finish the work) |
|||
|
|||
Autogenerated release notes updated last on 30 Nov 2022 23:59:35. |
@ -0,0 +1,244 @@ |
|||
# RELEASE NOTES FOR KOHA 21.05.22 |
|||
23 Dec 2022 |
|||
|
|||
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 21.05.22 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.05.22.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 21.05.22 is a security release. |
|||
|
|||
It includes 2 security fixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha [here](https://wiki.koha-community.org/wiki/System_requirements_and_recommendations). |
|||
|
|||
## Security bugs |
|||
|
|||
### Koha |
|||
|
|||
- [[31908]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31908) New login fails while having cookie from previous session |
|||
|
|||
>This patch introduces more thorough cleanup of user sessions when logging after a privilege escalation request. |
|||
- [[32208]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32208) Relogin without enough permissions needs attention |
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.05/ar/html/) (34.3%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.05/zh_TW/html/) (59.9%) |
|||
- [Czech](https://koha-community.org/manual/21.05/cs/html/) (27.6%) |
|||
- [English (USA)](https://koha-community.org/manual/21.05/en/html/) |
|||
- [French](https://koha-community.org/manual/21.05/fr/html/) (68.4%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.05/fr_CA/html/) (26.1%) |
|||
- [German](https://koha-community.org/manual/21.05/de/html/) (75%) |
|||
- [Hindi](https://koha-community.org/manual/21.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.05/it/html/) (48.9%) |
|||
- [Spanish](https://koha-community.org/manual/21.05/es/html/) (37%) |
|||
- [Turkish](https://koha-community.org/manual/21.05/tr/html/) (40.3%) |
|||
|
|||
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 (89.3%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Chinese (Taiwan) (94%) |
|||
- Czech (70.9%) |
|||
- English (New Zealand) (61.1%) |
|||
- English (USA) |
|||
- Finnish (82%) |
|||
- French (94.1%) |
|||
- French (Canada) (98.8%) |
|||
- German (100%) |
|||
- German (Switzerland) (60.5%) |
|||
- Greek (55.6%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (61.3%) |
|||
- Norwegian Bokmål (65.4%) |
|||
- Polish (100%) |
|||
- Portuguese (91.2%) |
|||
- Portuguese (Brazil) (86.6%) |
|||
- Russian (86%) |
|||
- Slovak (72.7%) |
|||
- Spanish (100%) |
|||
- Swedish (76.7%) |
|||
- Telugu (99%) |
|||
- Turkish (100%) |
|||
- Ukrainian (83%) |
|||
|
|||
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 21.05.22 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- David Cook |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
- REST API -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Indranil Das Gupta |
|||
|
|||
- Packaging Manager: Mason James |
|||
|
|||
|
|||
- Documentation Manager: Caroline Cyr La Rose |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Manager: Bernardo González Kriegel |
|||
|
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.11 -- PTFS Europe (Martin Renvoize, Matt Blenkinsop, Jacob O'Mara) |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.05.22 |
|||
|
|||
- Tomás Cohen Arazi (1) |
|||
- Nick Clemens (2) |
|||
- Jonathan Druart (1) |
|||
- Isobel Graham (1) |
|||
- Kyle M Hall (2) |
|||
- Owen Leonard (1) |
|||
- Marcel de Rooy (7) |
|||
- Christophe Torin (1) |
|||
- Koha translators (1) |
|||
- Shi Yao Wang (1) |
|||
- Wainui Witika-Park (3) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.05.22 |
|||
|
|||
- Athens County Public Libraries (1) |
|||
- ByWater-Solutions (4) |
|||
- Catalyst (3) |
|||
- Independant Individuals (1) |
|||
- Koha Community Developers (1) |
|||
- Rijksmuseum (7) |
|||
- Solutions inLibro inc (1) |
|||
- Theke Solutions (1) |
|||
- Université Rennes 2 (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (11) |
|||
- Emmanuel Bétemps (1) |
|||
- Catrina (1) |
|||
- Nick Clemens (3) |
|||
- David Cook (4) |
|||
- Chris Cormack (2) |
|||
- Katrin Fischer (9) |
|||
- Lucas Gass (12) |
|||
- Géraud (1) |
|||
- Joonas Kylmälä (2) |
|||
- Owen Leonard (1) |
|||
- David Nind (1) |
|||
- Martin Renvoize (6) |
|||
- Marcel de Rooy (1) |
|||
- Arthur Suzuki (11) |
|||
- Wainui Witika-Park (17) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.05.x. |
|||
|
|||
## 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 20 Dec 2022 20:56:35. |
@ -0,0 +1,421 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.01 |
|||
22 Dec 2021 |
|||
|
|||
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 21.11.01 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.01.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 21.11.01 is a bugfix/maintenance release. |
|||
|
|||
It includes 1 enhancements, 29 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### REST API |
|||
|
|||
- [[29620]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29620) Move the OpenAPI spec to YAML format |
|||
|
|||
>This enhancement moves all the Koha REST API specification from json to YAML format. It also corrects two named parameters incorrectly in camelCase to sanake_case (fundidPathParam => fund_id_pp, vendoridPathParam => vendor_id_pp). |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29631]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29631) 21.06.000.12 may fail |
|||
|
|||
>This fixes an issue when upgrading from 21.05.x to 21.11 - the uniq_lang unique key is failing to be created because several rows with the same subtag and type exist in database table language_subtag_registry. |
|||
|
|||
### Circulation |
|||
|
|||
- [[29637]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29637) AutoSwitchPatron is broken since Bug 26352 |
|||
|
|||
>This fixes an issue introduced by bug 26352 in 21.11 that caused the AutoSwitchPatron system preference to no longer work. (When AutoSwitchPatron is enabled and a patron barcode is scanned instead of a book, it automatically redirects to the patron.) |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[27801]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27801) Entering multiple lines of an item in Point of Sale can make the Collect Payment field off |
|||
|
|||
>This fixes the POS transactions page so that the total for the sale and the amount to collect are the same. |
|||
> |
|||
>Before this a POS transaction with multiple items in the Sale box, say for example 9 x .10 items, the total in the Sale box appears correct, but the amount to Collect from Patron is off by a cent. |
|||
|
|||
### Hold requests |
|||
|
|||
- [[29349]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29349) Item-level holds should assume the same pickup location as bib-level holds |
|||
|
|||
>Up until Koha 20.11 the pickup location when placing item-level holds was the currently logged-in library. |
|||
> |
|||
>From Koha 21.05 the holding branch was used as the default. |
|||
> |
|||
>This restores the previous behaviour so that the logged-in library (if a valid pickup location) is selected as the default pickup location for item-level holds. When it is not, an empty dropdown is used as a fallback. |
|||
|
|||
### Lists |
|||
|
|||
- [[29669]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29669) Uninitialized value warnings when XSLTParse4Display is called |
|||
|
|||
### Notices |
|||
|
|||
- [[29586]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29586) "Hold reminder" notice doesn't show in messaging preferences in new installation |
|||
|
|||
>This fixes an issue with the installer files that meant "Hold reminder" notices were not shown in messaging preferences for new installations. |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[28855]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28855) Purging suggestions test should not be on timestamp |
|||
|
|||
>This changes the date field that cronjob misc/cronjobs/purge_suggestions.pl uses to calculate the number of days for deleting accepted or rejected suggestions. It now uses the managed on date, as the last updated date that was used can be changed by other database updates. |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29494]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29494) html-template-to-template-toolkit.pl no longer required |
|||
|
|||
### Authentication |
|||
|
|||
- [[29487]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29487) Set autocomplete off for userid/password fields at login |
|||
|
|||
>This turns autocompletion off for userid and password fields on the login forms for the OPAC and staff interface. |
|||
|
|||
### Cataloging |
|||
|
|||
- [[9565]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9565) Deleting a record should alert or fail if there are current subscriptions |
|||
|
|||
>This change prevents the deletion of records with current serial subscriptions. |
|||
> |
|||
>Selecting "Delete record" when there are existing subscriptions no longer deletes the record and subscription, and adds an alert box "[Count] subscription(s) are attached to this record. You must delete all subscriptions before deleting this record.". |
|||
> |
|||
>It also: |
|||
>- adds a "Subscriptions" column in the batch deletion records tool with the number of subscriptions and a link to the search page with all the subscriptions for the record, and |
|||
>- adds a button in the toolbar to enable selecting only records without subscriptions. |
|||
- [[28853]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28853) Textarea in biblio record editor breaks authority plugin |
|||
|
|||
>This fixes an issue when adding or editing record subfields using the authority plugin and it has a value with more than 100 characters. (When a subfield has more than 100 characters it changes to a text area rather than a standard input field, this caused JavaScript issues when using authority terms over 100 characters.) |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[28481]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28481) Register details "Older transactions" search does not include the selected day in the "To" field in date range |
|||
|
|||
>This fixes the search and display of older transactions in the cash register so that items from today are included in the results. Previously, transactions for the current day were incorrectly not included. |
|||
|
|||
### Hold requests |
|||
|
|||
- [[29115]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29115) Placing a club hold is not showing warnings when unable to place a hold |
|||
|
|||
>This fixes placing club holds so that checks are correctly made and warning messages displayed when patrons are debarred or have outstanding fees and charges. |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[29040]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29040) Uninitialized value warning in Languages.pm |
|||
|
|||
>This removes the cause of the warning message "Use of uninitialized value $interface in concatenation (.) or string at /kohadevbox/koha/C4/Languages.pm line 121." when editing item types. |
|||
|
|||
### Lists |
|||
|
|||
- [[29601]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29601) The list download option ISBD is useless when you cleared OPACISBD |
|||
|
|||
### OPAC |
|||
|
|||
- [[29036]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29036) Accessibility: OPAC buttons don't have sufficient contrast |
|||
|
|||
>This improves the accessibility of the OPAC by increasing the contrast ratio for buttons, making the button text easier to read. |
|||
> |
|||
>As part of this change the OPAC SCSS was modified so that a "base theme color" variable is defined which can be used to color button backgrounds and similar elements. It also moves some other colors into variables and removes some unused CSS. |
|||
- [[29556]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29556) MARC21slim2MODS.xsl broken by duplicate template name "part" |
|||
|
|||
>This fixes an error when making an unAPI request in the OPAC using the MODS format. A 500 page error was displayed instead of an XML file. Example URL: http://your-library-opac-domain/cgi-bin/koha/unapi?id=koha:biblionumber:1&format=MODS |
|||
- [[29611]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29611) Clubs enrollment layout problem in the OPAC |
|||
|
|||
>This fixes a minor HTML issue with the clubs enrollment form in the OPAC. The "Finish enrollment" button is now positioned correctly inside the bordered area and uses standard colors. |
|||
|
|||
### REST API |
|||
|
|||
- [[29593]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29593) Wrong tag in GET /public/libraries spec |
|||
|
|||
>This updates the tag in GET /public/libraries (api/v1/swagger/paths/libraries.json file) from library to libraries. |
|||
|
|||
### Reports |
|||
|
|||
- [[29488]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29488) NumSavedReports system preference doesn't work |
|||
|
|||
>This fixes the saved reports page so that the NumSavedReports system preference works as intended - the number of reports listed should default to the value in the system preference (the initial default is 20). |
|||
- [[29679]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29679) Reports result menu shows too many dividers |
|||
|
|||
>This removes borders between sections that are not required. The SQL report batch operations dropdown menu has divider list items which add a border between sections (bibliographic records, item records, etc.). This element is redundant because the sections have "headers" which also add a border. |
|||
|
|||
### Serials |
|||
|
|||
- [[28216]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28216) Fix vendor list group by in serials statistics wizard |
|||
|
|||
>This fixes an issue where vendors are repeated in the serials report. |
|||
|
|||
### Templates |
|||
|
|||
- [[29513]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29513) Accessibility: Staff Client - Convert remaining breadcrumbs sections from div to nav blocks |
|||
|
|||
>This improves the accessibility of breadcrumbs so that they adhere to the WAI-ARIA Authoring Practices. It covers additional breadcrumbs that weren't fixed in bug 27486 in these areas: |
|||
>* Home > Acquisitions > [Vendor name > [Basket name] |
|||
>* Home > Administration > Set library checkin and transfer policy |
|||
>* Home > Patrons > Merge patron records |
|||
- [[29514]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29514) ILL requests: Remove extraneous › HTML entity from breadcrumbs |
|||
|
|||
>This fixes a small typo in the breadcrumbs section for ILL requests - it had an extra › HTML entity after "Home". |
|||
- [[29528]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29528) Breadcrumbs on HTML customizations take you to news |
|||
|
|||
>This change removes the "Additional contents" breadcrumb when working with news items or HTML customizations. Since news and HTML customizations are separate links on the tools home page there's no reason to have the breadcrumbs imply the two sections are connected in any way. We already have the "See News" link, for example, for switching quickly between the two areas. |
|||
- [[29529]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29529) Fix \n in hint on Koha to MARC mappings |
|||
|
|||
>This fixes: |
|||
>- a string in Koha to MARC mappings (koha2marclinks.tt:86) so that it can be correctly translated (excludes "\n" from what is translated), and |
|||
>- capitalization for the breadcrumb link: Administration > Koha to MARC mappings. |
|||
- [[29580]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29580) Misplaced closing 'td' tag in overdue.tt |
|||
|
|||
### Tools |
|||
|
|||
- [[29521]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29521) Patron Club name hyperlinks not operational + weird CSS behavior |
|||
|
|||
>This removes the link from thea patron club name on the patrons club listing page as it didn't work. It also improves the consistency of the table of patron clubs so that the interface is consistent whether you're looking at clubs during the holds process or during the clubs management view. |
|||
|
|||
### Web services |
|||
|
|||
- [[29484]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29484) ListSets doesn't return noSetHierarchy when appropriate |
|||
|
|||
>This fixes Koha's OAI-PMH server so that it returns the appropriate error code when no sets are defined. |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](http://koha-community.org/documentation/) |
|||
|
|||
|
|||
|
|||
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 (88.3%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (93%) |
|||
- Chinese (Taiwan) (79.7%) |
|||
- Czech (69.4%) |
|||
- English (New Zealand) (59.7%) |
|||
- English (USA) |
|||
- Finnish (84.1%) |
|||
- French (88.7%) |
|||
- French (Canada) (84.8%) |
|||
- German (100%) |
|||
- German (Switzerland) (59.3%) |
|||
- Greek (53.2%) |
|||
- Hindi (100%) |
|||
- Italian (91.1%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (60.6%) |
|||
- Norwegian Bokmål (64%) |
|||
- Polish (99.4%) |
|||
- Portuguese (89.3%) |
|||
- Portuguese (Brazil) (84.6%) |
|||
- Russian (85.5%) |
|||
- Slovak (70.6%) |
|||
- Spanish (100%) |
|||
- Swedish (83%) |
|||
- Telugu (96.4%) |
|||
- Turkish (96.5%) |
|||
- Ukrainian (64%) |
|||
|
|||
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 21.11.01 is |
|||
|
|||
|
|||
- Release Manager: Fridolin Somers |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Andrew Nugged |
|||
- Jonathan Druart |
|||
- Joonas Kylmälä |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Indranil Das Gupta |
|||
- Erica Rohlfs |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- Caroline Cyr La Rose |
|||
- Kelly McElligott |
|||
- Lucy Vaux-Harvey |
|||
- Martin Renvoize |
|||
- Rocio Lopez |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.11 -- Kyle M Hall |
|||
- 21.05 -- Andrew Fuerste-Henry |
|||
- 20.11 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.01 |
|||
|
|||
- Tomás Cohen Arazi (8) |
|||
- Henry Bolshaw (1) |
|||
- Nick Clemens (3) |
|||
- Jonathan Druart (6) |
|||
- Marion Durand (4) |
|||
- Katrin Fischer (1) |
|||
- Lucas Gass (2) |
|||
- Michael Hafen (1) |
|||
- Kyle M Hall (10) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (7) |
|||
- Martin Renvoize (3) |
|||
- Marcel de Rooy (1) |
|||
- Andreas Roussos (2) |
|||
- Fridolin Somers (4) |
|||
- Koha translators (1) |
|||
- Petro Vashchuk (1) |
|||
- Timothy Alexis Vass (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.01 |
|||
|
|||
- Athens County Public Libraries (7) |
|||
- BibLibre (8) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (1) |
|||
- ByWater-Solutions (15) |
|||
- Dataly Tech (2) |
|||
- Independant Individuals (2) |
|||
- Koha Community Developers (6) |
|||
- PTFS-Europe (3) |
|||
- Rijksmuseum (1) |
|||
- Theke Solutions (8) |
|||
- ub.lu.se (1) |
|||
- UK Parliament (1) |
|||
- washk12.org (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (7) |
|||
- Florian Bontemps (1) |
|||
- jeremy breuillard (2) |
|||
- Jonathan Druart (21) |
|||
- Katrin Fischer (10) |
|||
- Andrew Fuerste-Henry (1) |
|||
- Lucas Gass (1) |
|||
- Kyle M Hall (46) |
|||
- Frank Hansen (3) |
|||
- Sally Healey (1) |
|||
- Samu Heiskanen (2) |
|||
- Barbara Johnson (2) |
|||
- Owen Leonard (5) |
|||
- David Nind (18) |
|||
- Séverine Queune (1) |
|||
- Martin Renvoize (5) |
|||
- Marcel de Rooy (5) |
|||
- Andreas Roussos (1) |
|||
- Fridolin Somers (40) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.11.x. |
|||
|
|||
## 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 22 Dec 2021 13:21:45. |
@ -0,0 +1,440 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.02 |
|||
31 Jan 2022 |
|||
|
|||
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 21.11.02 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.02.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 21.11.02 is a bugfix/maintenance release with security fixes. |
|||
|
|||
It includes 9 security fixes, 3 enhancements, 37 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
## Security bugs |
|||
|
|||
### Koha |
|||
|
|||
- [[26102]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26102) Javascript injection in intranet search |
|||
- [[28735]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28735) Self-checkout users can access opac-user.pl for sco user when not using AutoSelfCheckID |
|||
- [[29540]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29540) Accounts with just 'catalogue' permission can modify/delete holds |
|||
- [[29541]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29541) Patron images can be accessed with just 'catalogue' permission |
|||
- [[29542]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29542) User with 'catalogue' permission can view everybody's (private) virtualshelves |
|||
- [[29543]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29543) Self-checkout allows returning everybody's loans |
|||
- [[29544]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29544) A patron can set everybody's checkout notes |
|||
- [[29903]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29903) Message deletion possible from different branch |
|||
- [[29914]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29914) check_cookie_auth not strict enough |
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29741]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29741) Add Koha::Patron->safe_to_delete |
|||
|
|||
>This enhancement adds a handy method for checking if a patron meets the conditions to be deleted. These conditions are: |
|||
> |
|||
>- Has no linked guarantees |
|||
>- Has no pending debts |
|||
>- Has no current checkouts |
|||
>- Is not the system-configured anonymous user |
|||
> |
|||
>It also adapts the DELETE /patrons route to use the newly introduced Koha::Patron->safe_to_delete method. |
|||
|
|||
### Cataloging |
|||
|
|||
- [[26587]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26587) Cache libraries in Branches TT plugin to improve performance |
|||
|
|||
**Sponsored by** *Lund University Library* |
|||
|
|||
### Tools |
|||
|
|||
- [[20076]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20076) Overdues email to library for patrons without email should be optional |
|||
|
|||
>Currently, two print notices are generated when running overdue_notices.pl if a patron does not have an email address: |
|||
>- a print overdue notice for the patron, and |
|||
>- an email message to the library with all the print versions of the overdue notices. |
|||
> |
|||
>Depending on a library's work processes, they may want both or only the patron print overdue notice generated. |
|||
> |
|||
>This enhancement adds a new system preference, EmailOverduesNoEmail, that allows libraries to choose whether to send or not send overdue notices for patrons without an email address to library staff. The default is set to send, as this preserves the current behaviour. |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[29670]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29670) Restore functionality broken by bug 27708 for AcqCreateItem set to "placing an order" |
|||
|
|||
>This patch restores the lost GIR segments in EDI messages generated by orders with items attached. |
|||
|
|||
### Cataloging |
|||
|
|||
- [[29689]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29689) Update to 21.11 broken auto-generated barcode in <branchcode>0001 option |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[29794]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29794) delete_items.pl missing include |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[29457]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29457) Fee Cancellation records the wrong manager_id |
|||
|
|||
>Prior to this patch inadvertently the field borrowers.userid was used to fill accountslines.manager_id. This should have been borrowernumber. |
|||
> |
|||
>This report fixes that and prints a generic warning. |
|||
|
|||
### Hold requests |
|||
|
|||
- [[29736]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29736) Error when placing a hold for a club without members |
|||
- [[29737]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29737) Cannot suspend holds |
|||
|
|||
### OPAC |
|||
|
|||
- [[29696]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29696) "Suggest for purchase" missing biblio link |
|||
- [[29778]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29778) Deleting additional_contents leaves entries for additional languages |
|||
|
|||
### REST API |
|||
|
|||
- [[29018]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29018) Deleting patrons from REST API doesn't do any checks or move to deletedborrowers |
|||
|
|||
>These fixes the REST API route for deleting patrons so that it now checks for guarantees, debts, and current checkouts. If any of these checks fail, the patron is not deleted. |
|||
|
|||
### Tools |
|||
|
|||
- [[29747]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29747) Cataloguing upload plugin broken |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[24866]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24866) Display budget hierarchy in the budget dropdown menu used when placing a new order |
|||
|
|||
>This improves the display for selecting a fund when placing a new order in acquisitions. It now displays as a hierarchy instead of a list without any indentation, for example: |
|||
> |
|||
> Budget 2021 |
|||
> -- Book |
|||
> -- -- Adult fiction |
|||
- [[29419]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29419) Suggest for purchase clears item type, quantity, library and reason if bib exists |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29702]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29702) all_libraries routine in library groups make a DB call per member of group |
|||
- [[29717]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29717) Too many DateTime manipulation in tools/additional-contents.pl |
|||
- [[29789]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29789) Unused $error in cataloguing/additem.pl |
|||
|
|||
### Circulation |
|||
|
|||
- [[29476]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29476) Earliest renewal date is displayed wrong in circ/renew.pl for issues with auto renewing |
|||
|
|||
### Hold requests |
|||
|
|||
- [[29553]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29553) Holds: Can't call method "notforloan" on an undefined value when placing a hold |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[29588]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29588) Yesterday and tomorrow in datepicker don't translate |
|||
|
|||
>This fixes "or", "Yesterday", "Today" and "Tomorrow" in the flatpickr date selector so they can be translated. (This was because __ was used when _ should have been used (__ is for .js files only)). |
|||
|
|||
### Installation and upgrade (command-line installer) |
|||
|
|||
- [[29813]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29813) skeleton.pl missing semicolon |
|||
|
|||
### Notices |
|||
|
|||
- [[29557]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29557) Auto renew notices should handle failed renewal due to patron expiration |
|||
|
|||
>This enhancement updates the default auto-renewal notices to tell patrons that their renewals have failed because their account has expired. |
|||
|
|||
### OPAC |
|||
|
|||
- [[17127]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17127) Can't hide MARC21 500 and others with NotesToHide |
|||
|
|||
>This fixes hiding notes fields (5XX in MARC21 and 3XX in UNIMARC) using NotesToHide. Before this you could hide one field and it worked. However, when hiding multiple fields one field would still always be visible. Now hiding notes fields works as expected. |
|||
- [[29604]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29604) Term highlighting adds unwanted pseudo element in the contentblock of OPAC details page |
|||
- [[29685]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29685) 'If all unavailable' state for 'on shelf holds' makes holds page very slow if there's a lot of items on opac |
|||
|
|||
### REST API |
|||
|
|||
- [[29503]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29503) GET /patrons should use Koha::Patrons->search_limited |
|||
- [[29506]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29506) objects.search should call search_limited if present |
|||
- [[29508]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29508) GET /patrons/:patron_id should use Koha::Patrons->search_limited |
|||
|
|||
### Reports |
|||
|
|||
- [[29530]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29530) When NumSavedReports is set, show value in pull down of entries |
|||
|
|||
>This updates the way the NumSavedReports preference value is used on the saved reports page. For the "Show" dropwdown list: |
|||
>- it now displays the number set in NumSavedReports (previously it showed 20) |
|||
>- when expanded it now shows the number set in NumSavedReports sequentially (for example, if NumSavedReports is 78, the menu options should be "10, 20, 50, 78, 100, All"), and |
|||
>- it now displays 'All' if NumSavedReports is blank. |
|||
> |
|||
>It also updates the description for the NumSavedReports preference to clarify that all reports are shown when no value is entered. |
|||
- [[29680]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29680) Reports menu 'Show SQL code' wrong border radius |
|||
- [[29729]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29729) If serials_stats.pl returns no results dataTables get angry |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[29436]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29436) Cannot reorder facets in staff interface elasticsearch configuration |
|||
|
|||
### Serials |
|||
|
|||
- [[29790]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29790) Deleting serial items fail without warning |
|||
|
|||
### System Administration |
|||
|
|||
- [[29591]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29591) Add autorenew_checkouts to BorrowerMandatory/Unwanted fields system preferences |
|||
|
|||
### Templates |
|||
|
|||
- [[29552]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29552) flatpickr quick shortcuts should be 'Disabled' for invalid dates |
|||
- [[29571]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29571) Mainpage : "All libraries" pending suggestions are visible only if the current library has suggestions |
|||
|
|||
>This fixes the display of pending suggestions in the staff interface so that it now shows pending suggestions for all libraries, for example: "Suggestions pending approval: Centerville: 0 / All libraries: 1.". Previously suggestions pending approval was only shown if there were suggestions for the user's current library. |
|||
- [[29688]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29688) Incorrect use of _() in holds.js |
|||
- [[29735]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29735) Remove flatpickr instantiations from .js files |
|||
|
|||
### Tools |
|||
|
|||
- [[29693]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29693) CodeMirror broken on additional_contents.tt |
|||
|
|||
## New system preferences |
|||
- EmailOverduesNoEmail |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](http://koha-community.org/documentation/) |
|||
|
|||
|
|||
|
|||
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 (88.2%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (93.1%) |
|||
- Chinese (Taiwan) (79.8%) |
|||
- Czech (69.7%) |
|||
- English (New Zealand) (59.7%) |
|||
- English (USA) |
|||
- Finnish (84.1%) |
|||
- French (93%) |
|||
- French (Canada) (87.3%) |
|||
- German (100%) |
|||
- German (Switzerland) (59.3%) |
|||
- Greek (54.5%) |
|||
- Hindi (100%) |
|||
- Italian (92.3%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (64.6%) |
|||
- Norwegian Bokmål (64%) |
|||
- Polish (99.4%) |
|||
- Portuguese (91.5%) |
|||
- Portuguese (Brazil) (84.5%) |
|||
- Russian (85.9%) |
|||
- Slovak (70.5%) |
|||
- Spanish (99.9%) |
|||
- Swedish (83%) |
|||
- Telugu (96.3%) |
|||
- Turkish (96.3%) |
|||
- Ukrainian (74%) |
|||
|
|||
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 21.11.02 is |
|||
|
|||
|
|||
- Release Manager: Fridolin Somers |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Andrew Nugged |
|||
- Jonathan Druart |
|||
- Joonas Kylmälä |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Indranil Das Gupta |
|||
- Erica Rohlfs |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- Caroline Cyr La Rose |
|||
- Kelly McElligott |
|||
- Lucy Vaux-Harvey |
|||
- Martin Renvoize |
|||
- Rocio Lopez |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.11 -- Kyle M Hall |
|||
- 21.05 -- Andrew Fuerste-Henry |
|||
- 20.11 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.11.02 |
|||
|
|||
- Lund University Library |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.02 |
|||
|
|||
- Tomás Cohen Arazi (21) |
|||
- Florian Bontemps (3) |
|||
- Nick Clemens (9) |
|||
- David Cook (1) |
|||
- Jonathan Druart (35) |
|||
- Katrin Fischer (4) |
|||
- Lucas Gass (3) |
|||
- Didier Gautheron (1) |
|||
- Kyle M Hall (9) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (10) |
|||
- Björn Nylén (1) |
|||
- Martin Renvoize (4) |
|||
- Marcel de Rooy (3) |
|||
- Andreas Roussos (1) |
|||
- Fridolin Somers (1) |
|||
- ThibaudGLT (1) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.02 |
|||
|
|||
- Athens County Public Libraries (10) |
|||
- BibLibre (6) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (4) |
|||
- ByWater-Solutions (21) |
|||
- Dataly Tech (1) |
|||
- Independant Individuals (1) |
|||
- Koha Community Developers (35) |
|||
- Prosentient Systems (1) |
|||
- PTFS-Europe (4) |
|||
- Rijksmuseum (3) |
|||
- Theke Solutions (21) |
|||
- ub.lu.se (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (12) |
|||
- Florian Bontemps (1) |
|||
- Nick Clemens (25) |
|||
- Jonathan Druart (16) |
|||
- Jonathan Field (2) |
|||
- Katrin Fischer (45) |
|||
- Andrew Fuerste-Henry (4) |
|||
- Lucas Gass (7) |
|||
- Victor Grousset (1) |
|||
- Kyle M Hall (91) |
|||
- Sally Healey (1) |
|||
- Joonas Kylmälä (2) |
|||
- Owen Leonard (2) |
|||
- David Nind (20) |
|||
- Hayley Pelham (1) |
|||
- Martin Renvoize (12) |
|||
- Marcel de Rooy (5) |
|||
- Andreas Roussos (2) |
|||
- Fridolin Somers (69) |
|||
- ThibaudGLT (3) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is v21.11.02. |
|||
|
|||
## 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 31 Jan 2022 18:14:01. |
@ -0,0 +1,362 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.03 |
|||
24 Mar 2022 |
|||
|
|||
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 21.11.03 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.03.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 21.11.03 is a bugfix/maintenance release. |
|||
|
|||
It includes 2 enhancements, 25 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29886]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29886) Add Koha::Suggestions->search_limited |
|||
|
|||
### Plugin architecture |
|||
|
|||
- [[30072]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30072) Add more holds hooks |
|||
|
|||
>This development adds plugin hooks for several holds actions. The hook is called *after_hold_action* and has two parameters |
|||
> |
|||
>* **action**: containing a string that represents the _action_, possible values: _fill_, _cancel_, _suspend_ and _resume_. |
|||
>* **payload**: A hashref containing a _hold_ key, which points to the Koha::Hold object. |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Authentication |
|||
|
|||
- [[29915]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29915) Anonymous session generates 1 new session ID per hit |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30178]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30178) Every librarian can edit every item with IndependentBranches on |
|||
|
|||
### OPAC |
|||
|
|||
- [[30147]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30147) OpacBrowseResults causing error on detail page |
|||
|
|||
### Packaging |
|||
|
|||
- [[30084]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30084) Remove dependency of liblocale-codes-perl |
|||
|
|||
### REST API |
|||
|
|||
- [[29877]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29877) MaxReserves should be enforced consistently between staff interface and API |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[29287]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29287) Display of funds on acquisitions home is not consistent with display on funds page |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29687]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29687) Get rid of an uninitialized warning in XSLT.pm |
|||
- [[29771]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29771) Get rid of CGI::param in list context warnings |
|||
- [[30185]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30185) Missing return in db rev 210600003.pl |
|||
|
|||
### Circulation |
|||
|
|||
- [[29220]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29220) Minor fixes and improved code readability in circulation.pl |
|||
|
|||
**Sponsored by** *Gothenburg University Library* |
|||
|
|||
### Database |
|||
|
|||
- [[30128]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30128) language_subtag_registry.description is too short |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[28663]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28663) One should not be able to apply a discount to a VOID accountline |
|||
|
|||
>This removes the display of the 'Apply discount' button for VOID transactions. |
|||
- [[30132]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30132) overdue_notices.pl POD is incorrect regarding passing options |
|||
|
|||
### Hold requests |
|||
|
|||
- [[29338]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29338) Reprinting holds slip with updated expiration date |
|||
|
|||
>This patch adds a "Print hold/transfer" button to request.tt so staff can reprint hold/transfer slips without re-checking an item. |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[29589]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29589) Translation issue with formatting in MARC overlay rules page |
|||
|
|||
### Patrons |
|||
|
|||
- [[22993]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22993) Messaging preferences not set for patrons imported through API |
|||
- [[30098]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30098) Patron search redirects when one result on any page of results |
|||
|
|||
### Reports |
|||
|
|||
- [[26269]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26269) Overdues: Download file doesn't match result in staff interface when due date filters or 'show any available items currently checked out' are used |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[25616]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25616) Uppercase hard coded lower case boolean operators for Elasticsearch |
|||
- [[30153]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30153) FindDuplicate ElasticSearch should not use lowercase 'and' |
|||
|
|||
**Sponsored by** *Steiermärkische Landesbibliothek* |
|||
|
|||
### Serials |
|||
|
|||
- [[30035]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30035) Wrong month name in numbering pattern |
|||
|
|||
**Sponsored by** *Orex Digital* |
|||
|
|||
>Sponsored-by: Orex Digital |
|||
|
|||
### Staff Client |
|||
|
|||
- [[30164]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30164) Header filter not taken into account on the cities view |
|||
|
|||
### Templates |
|||
|
|||
- [[29989]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29989) Improve headings in MARC staging template |
|||
|
|||
### Test Suite |
|||
|
|||
- [[29826]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29826) Manage call of Template Plugin Branches GetName() with null or empty branchcode |
|||
- [[30203]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30203) Prevent data loss when running Circulation.t without prove |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](http://koha-community.org/documentation/) |
|||
|
|||
|
|||
|
|||
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 (87.5%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (92.3%) |
|||
- Chinese (Taiwan) (79.1%) |
|||
- Czech (69.1%) |
|||
- English (New Zealand) (59.1%) |
|||
- English (USA) |
|||
- Finnish (92.3%) |
|||
- French (94.6%) |
|||
- French (Canada) (93.1%) |
|||
- German (100%) |
|||
- German (Switzerland) (58.9%) |
|||
- Greek (59.6%) |
|||
- Hindi (100%) |
|||
- Italian (91.4%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (70.5%) |
|||
- Norwegian Bokmål (63.4%) |
|||
- Polish (99.4%) |
|||
- Portuguese (90.8%) |
|||
- Portuguese (Brazil) (83.9%) |
|||
- Russian (85.1%) |
|||
- Slovak (70%) |
|||
- Spanish (99.5%) |
|||
- Swedish (82.1%) |
|||
- Telugu (95.6%) |
|||
- Turkish (97.5%) |
|||
- Ukrainian (75.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 21.11.03 is |
|||
|
|||
|
|||
- Release Manager: Fridolin Somers |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Andrew Nugged |
|||
- Jonathan Druart |
|||
- Joonas Kylmälä |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Indranil Das Gupta |
|||
- Erica Rohlfs |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- Caroline Cyr La Rose |
|||
- Kelly McElligott |
|||
- Lucy Vaux-Harvey |
|||
- Martin Renvoize |
|||
- Rocio Lopez |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.11 -- Kyle M Hall |
|||
- 21.05 -- Andrew Fuerste-Henry |
|||
- 20.11 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.11.03 |
|||
|
|||
- Gothenburg University Library |
|||
- Orex Digital |
|||
- Steiermärkische Landesbibliothek |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.03 |
|||
|
|||
- Tomás Cohen Arazi (9) |
|||
- Nick Clemens (4) |
|||
- Jonathan Druart (8) |
|||
- Marion Durand (1) |
|||
- Katrin Fischer (1) |
|||
- Lucas Gass (2) |
|||
- David Gustafsson (2) |
|||
- Kyle M Hall (6) |
|||
- Mason James (2) |
|||
- Janusz Kaczmarek (1) |
|||
- Thomas Klausner (1) |
|||
- Owen Leonard (1) |
|||
- Martin Renvoize (4) |
|||
- Marcel de Rooy (7) |
|||
- David Schmidt (1) |
|||
- Fridolin Somers (7) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.03 |
|||
|
|||
- Athens County Public Libraries (1) |
|||
- BibLibre (8) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (1) |
|||
- ByWater-Solutions (12) |
|||
- gmx.at (1) |
|||
- Independant Individuals (3) |
|||
- Koha Community Developers (8) |
|||
- KohaAloha (2) |
|||
- plix.at (1) |
|||
- PTFS-Europe (4) |
|||
- Rijksmuseum (7) |
|||
- Theke Solutions (9) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (3) |
|||
- Emmanuel Bétemps (1) |
|||
- Nick Clemens (12) |
|||
- Michal Denar (1) |
|||
- Jonathan Druart (11) |
|||
- Katrin Fischer (12) |
|||
- Andrew Fuerste-Henry (4) |
|||
- Kyle M Hall (49) |
|||
- Sally Healey (2) |
|||
- Barbara Johnson (1) |
|||
- David Nind (4) |
|||
- Martin Renvoize (29) |
|||
- Marcel de Rooy (2) |
|||
- Fridolin Somers (28) |
|||
- Michael Sutherland (1) |
|||
- Theodoros Theodoropoulos (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.11.x. |
|||
|
|||
## 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 24 Mar 2022 18:23:09. |
@ -0,0 +1,463 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.05 |
|||
26 Apr 2022 |
|||
|
|||
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 21.11.05 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.05.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 21.11.05 is a bugfix/maintenance release. |
|||
|
|||
It includes 5 enhancements, 57 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Hold requests |
|||
|
|||
- [[29517]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29517) CanItemBeReserved fetches biblio for agerestriction check if feature not enabled |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[22038]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22038) When exporting account table to excel, decimal is lost |
|||
- [[29596]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29596) Add Yiddish language |
|||
|
|||
>This enhancement adds the Yiddish (יידיש) language to Koha. Yiddish now appears as an option for refining search results in the staff interface advanced search (Search > Advanced search > More options > Language and Language of original) and the OPAC (Advanced search > More options > Language). |
|||
|
|||
### Plugin architecture |
|||
|
|||
- [[29787]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29787) Add plugin version to plugin search results |
|||
|
|||
### Templates |
|||
|
|||
- [[30212]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30212) Make Select2 available for ILL backend developers |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29684]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29684) Warning File not found: js/locale_data.js |
|||
- [[30004]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30004) Prevent TooMany from executing too many SQL queries |
|||
- [[30172]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30172) Background jobs failing due to race condition |
|||
|
|||
### Circulation |
|||
|
|||
- [[30114]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30114) Koha offline circulation will always cancel the next hold when issuing item to a patron |
|||
- [[30222]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30222) Auto_renew_digest still sends every day when renewals are not allowed |
|||
- [[30251]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30251) With IndependentBranches non-superlibrarians do not get autocomplete list in circulation module |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[30003]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30003) Register entries doubled up if form fails validation on first submission |
|||
|
|||
### Hold requests |
|||
|
|||
- [[30266]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30266) Holds marked waiting with a holdingbranch that does not match can cause loss of pickup locations |
|||
- [[30432]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30432) get_items_that_can_fill needs to specify table for biblionumbers |
|||
- [[30583]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30583) Hold system broken for translated template |
|||
|
|||
### ILL |
|||
|
|||
- [[30183]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30183) ILL table search filtering broken |
|||
|
|||
### Patrons |
|||
|
|||
- [[30325]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30325) (Bug 30098 follow-up) Broken patron search redirect when one result |
|||
|
|||
### REST API |
|||
|
|||
- [[30165]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30165) Several q parameters break the filters |
|||
|
|||
### Reports |
|||
|
|||
- [[30532]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30532) guided_reports.pl has a problem |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[28610]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28610) Elasticsearch 7 - hits.total is now an object |
|||
|
|||
**Sponsored by** *Lund University Library* |
|||
|
|||
>This is one of the changes to have Koha compatible with ElasticSearch 7. This one also causes the full end of compatibility with ElasticSearch 5. Users are advised to upgrade as soon as possible to ElasticSearch 7 since version 5 and 6 are not supported anymore by their developers. |
|||
- [[29893]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29893) ElasticSearch Config UI deletes mappings |
|||
- [[30584]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30584) Cannot add field mappings to Elasticsearch configuration |
|||
|
|||
### Self checkout |
|||
|
|||
- [[30199]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30199) self checkout login by cardnumber is broken if you input a non-existent cardnumber |
|||
|
|||
### Templates |
|||
|
|||
- [[30525]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30525) Items batch modification broken |
|||
|
|||
### Test Suite |
|||
|
|||
- [[19169]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19169) Add a test to detect unneeded 'atomicupdate' files |
|||
|
|||
### Tools |
|||
|
|||
- [[30402]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30402) Authority import hanging when replacing matched record |
|||
|
|||
**Sponsored by** *Educational Services Australia SCIS* |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29957]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29957) Cookies not removed after logout |
|||
|
|||
>This patch adds a new config variable to koha-conf.xml called do_not_remove_cookie. |
|||
>By default, all cookies are cleared now. But you could uncomment the KohaOpacLanguage entry to preserve it. |
|||
- [[30008]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30008) Software error in details.pl when invalid MARCXML and showing component records |
|||
- [[30110]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30110) Potential bug source: plenty of "my" declarations with conditional assignments |
|||
- [[30161]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30161) Remove duplicate z3950_search include lines |
|||
- [[30253]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30253) Double mana_success line is no success |
|||
- [[30377]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30377) Fix two CGI::param called in list context-warnings |
|||
- [[30393]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30393) datatables wrapper should handle searching for %, _ and \ |
|||
- [[30406]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30406) Our DT tables not filtering on the correct column if hidden by default |
|||
|
|||
### Cataloging |
|||
|
|||
- [[25251]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25251) When a record has no items click delete all does not need an alert |
|||
- [[26328]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26328) incremental barcode generation fails when incorrectly converting strings to numbers |
|||
- [[30159]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30159) Fix display of validation of important fields when biblio cataloguing |
|||
|
|||
**Sponsored by** *Education Services Australia SCIS* |
|||
|
|||
>This patch adds a check for both mandatory and important fields when validating bibliographic records during cataloguing. |
|||
- [[30376]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30376) Unable to save item if field date acquired is set mandatory |
|||
|
|||
### Circulation |
|||
|
|||
- [[30155]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30155) We shouldn't calculate get_items_that_can_fill when we don't have any holds |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[29501]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29501) gather_print_notices.pl does not use SMTP servers |
|||
|
|||
### Database |
|||
|
|||
- [[30481]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30481) Drop unique constraint deleteditemsstocknumberidx for deleteditems |
|||
- [[30498]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30498) Enum search_field.type should contain year in kohastructure |
|||
|
|||
### Hold requests |
|||
|
|||
- [[29103]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29103) reserves.desk_id for desk of waiting hold only updates when printing new hold slip |
|||
|
|||
### Notices |
|||
|
|||
- [[17648]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17648) ACCTDETAILS notice doesn't show in the notices tab in staff |
|||
|
|||
### OPAC |
|||
|
|||
- [[29802]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29802) biblionumber in OPACHiddenItems breaks opac lists |
|||
- [[30220]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30220) Purchase suggestion defaults to first library |
|||
- [[30244]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30244) Hide lost items not respected in OPAC results XSLT |
|||
- [[30426]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30426) suggestion service missing Auth and Output imports |
|||
|
|||
### Packaging |
|||
|
|||
- [[26685]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26685) Move Starman out of debian/control.in and into cpanfile |
|||
- [[30252]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30252) lower version of 'Locale::XGettext::TT2' to 0.6 |
|||
|
|||
### Patrons |
|||
|
|||
- [[27812]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27812) Remove the ability to transmit a patron's plain text password over email |
|||
|
|||
>This bugfix/enhancement improves the default security of Koha by removing the pass of the plain text password to the ACCTDETAILS notice on patron creation. |
|||
> |
|||
>WARNING: You will need to update your notice template if you were relying on `<<borrowers.password>>` in this notice. |
|||
- [[29576]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29576) Add street type to fields which can be copied from guarantor to guarantee |
|||
- [[30175]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30175) Digest options not enabled when populating messaging preferences for a selected category during patron entry |
|||
- [[30177]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30177) When changing patron categories of existing accounts it should not reset message prefs without warning |
|||
- [[30214]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214) Send ACCTDETAILS notice for new patrons added via self registration |
|||
|
|||
### Plugin architecture |
|||
|
|||
- [[25285]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25285) Wrong message when plugin required Koha version isn't met |
|||
|
|||
### Reports |
|||
|
|||
- [[26669]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26669) Last Run column not updated when report is run publicly (via CoverFlow or elsewhere) |
|||
- [[30282]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30282) Overdues report does not display subtitle and other information |
|||
|
|||
### SIP2 |
|||
|
|||
- [[30118]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30118) holds_block_checkin behavior is different in Koha and in SIP |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[30142]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30142) ElasticSearch MARC mappings should not accept whitespaces |
|||
|
|||
**Sponsored by** *Steiermärkische Landesbibliothek* |
|||
|
|||
### System Administration |
|||
|
|||
- [[30107]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30107) When editing a desk, the currently logged in library is selected |
|||
|
|||
>Corrects a problem on the administration page for circulation desks where the default library was always being set to the logged in library instead of the library of the desk. |
|||
|
|||
### Templates |
|||
|
|||
- [[29940]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29940) Phase out jquery.cookie.js in the OPAC |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](http://koha-community.org/documentation/) |
|||
|
|||
|
|||
|
|||
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 (87.4%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (92.2%) |
|||
- Chinese (Taiwan) (79.5%) |
|||
- Czech (69.1%) |
|||
- English (New Zealand) (59.1%) |
|||
- English (USA) |
|||
- Finnish (92.3%) |
|||
- French (94.7%) |
|||
- French (Canada) (93.2%) |
|||
- German (100%) |
|||
- German (Switzerland) (58.8%) |
|||
- Greek (60%) |
|||
- Hindi (99.9%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (77.2%) |
|||
- Norwegian Bokmål (63.4%) |
|||
- Polish (99.3%) |
|||
- Portuguese (91.1%) |
|||
- Portuguese (Brazil) (83.8%) |
|||
- Russian (85.4%) |
|||
- Slovak (69.9%) |
|||
- Spanish (100%) |
|||
- Swedish (82.1%) |
|||
- Telugu (95.5%) |
|||
- Turkish (98.2%) |
|||
- Ukrainian (75.4%) |
|||
|
|||
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 21.11.05 is |
|||
|
|||
|
|||
- Release Manager: Fridolin Somers |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Andrew Nugged |
|||
- Jonathan Druart |
|||
- Joonas Kylmälä |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Indranil Das Gupta |
|||
- Erica Rohlfs |
|||
|
|||
- Packaging Manager: |
|||
- Mason James |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- Caroline Cyr La Rose |
|||
- Kelly McElligott |
|||
- Lucy Vaux-Harvey |
|||
- Martin Renvoize |
|||
- Rocio Lopez |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.11 -- Kyle M Hall |
|||
- 21.05 -- Andrew Fuerste-Henry |
|||
- 20.11 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.11.05 |
|||
|
|||
- Education Services Australia SCIS |
|||
- Educational Services Australia SCIS |
|||
- Lund University Library |
|||
- Steiermärkische Landesbibliothek |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.05 |
|||
|
|||
- Aleisha Amohia (1) |
|||
- Tomás Cohen Arazi (12) |
|||
- Philippe Blouin (1) |
|||
- Kevin Carnes (1) |
|||
- Nick Clemens (17) |
|||
- David Cook (3) |
|||
- Jake Deery (1) |
|||
- Jonathan Druart (18) |
|||
- Katrin Fischer (3) |
|||
- Lucas Gass (2) |
|||
- Didier Gautheron (2) |
|||
- Kyle M Hall (14) |
|||
- Mason James (3) |
|||
- Janusz Kaczmarek (1) |
|||
- Thomas Klausner (1) |
|||
- Nicolas Legrand (1) |
|||
- Owen Leonard (3) |
|||
- Julian Maurice (2) |
|||
- Matthias Meusburger (1) |
|||
- Andrew Nugged (3) |
|||
- Martin Renvoize (6) |
|||
- Marcel de Rooy (12) |
|||
- Fridolin Somers (3) |
|||
- Adam Styles (2) |
|||
- Koha translators (1) |
|||
- Petro Vashchuk (3) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.05 |
|||
|
|||
- Athens County Public Libraries (3) |
|||
- BibLibre (8) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (3) |
|||
- Bibliothèque Universitaire des Langues et Civilisations (BULAC) (1) |
|||
- ByWater-Solutions (33) |
|||
- Catalyst Open Source Academy (1) |
|||
- esa.edu.au (2) |
|||
- Independant Individuals (8) |
|||
- Koha Community Developers (18) |
|||
- KohaAloha (3) |
|||
- Prosentient Systems (3) |
|||
- PTFS-Europe (7) |
|||
- Rijksmuseum (12) |
|||
- Solutions inLibro inc (1) |
|||
- Theke Solutions (12) |
|||
- ub.lu.se (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (12) |
|||
- Florian Bontemps (1) |
|||
- Sonia Bouis (1) |
|||
- Nick Clemens (24) |
|||
- Jonathan Druart (40) |
|||
- Katrin Fischer (13) |
|||
- Andrew Fuerste-Henry (6) |
|||
- Lucas Gass (6) |
|||
- Victor Grousset (2) |
|||
- Amit Gupta (1) |
|||
- hakam (1) |
|||
- Kyle M Hall (100) |
|||
- Sally Healey (1) |
|||
- Mason James (1) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (12) |
|||
- The Minh Luong (1) |
|||
- Marjorie (1) |
|||
- Julian Maurice (1) |
|||
- David Nind (4) |
|||
- Séverine Queune (7) |
|||
- Johanna Raisa (1) |
|||
- Martin Renvoize (36) |
|||
- Marcel de Rooy (5) |
|||
- Fridolin Somers (103) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.11.x. |
|||
|
|||
## 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 26 Apr 2022 17:52:56. |
@ -0,0 +1,401 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.06 |
|||
25 May 2022 |
|||
|
|||
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 21.11.06 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.06.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 21.11.06 is a bugfix/maintenance release. |
|||
|
|||
It includes 2 enhancements, 35 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Circulation |
|||
|
|||
- [[18392]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18392) Allow exporting circulation conditions as CSV or spreadsheet |
|||
|
|||
### Plugin architecture |
|||
|
|||
- [[30072]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30072) Add more holds hooks |
|||
|
|||
>This development adds plugin hooks for several holds actions. The hook is called *after_hold_action* and has two parameters |
|||
> |
|||
>* **action**: containing a string that represents the _action_, possible values: _fill_, _cancel_, _suspend_ and _resume_. |
|||
>* **payload**: A hashref containing a _hold_ key, which points to the Koha::Hold object. |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30540]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30540) Double processing invalid dates can lead to ISE |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[30346]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30346) Editing circ rule with Overdue fines cap (amount) results in data loss and extra fines |
|||
|
|||
### Hold requests |
|||
|
|||
- [[30630]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30630) Checking in a waiting hold at another branch when HoldsAutoFill is enabled causes errors |
|||
|
|||
### Label/patron card printing |
|||
|
|||
- [[24001]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24001) Cannot edit card template |
|||
|
|||
>This fixes errors that caused creating and editing patron card templates and printer profiles to fail. |
|||
|
|||
### Notices |
|||
|
|||
- [[30354]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30354) AUTO_RENEWALS_DGST notices are not generated if patron set to receive notice via SMS and no SMS notice defined |
|||
|
|||
>If an SMS notice is not defined for AUTO_RENEWALS_DGST and a patron has selected to receive a digest notification by SMS when items are automatically renewed, it doesn't generate a notice (even though the item(s) is renewed). This fixes the issue so that an email message is generated. |
|||
|
|||
### REST API |
|||
|
|||
- [[30663]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30663) POST /api/v1/suggestions won't honor suggestions limits |
|||
|
|||
### Staff Client |
|||
|
|||
- [[30610]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30610) The 'Print receipt' button on cash management registers page fails on second datatables page |
|||
|
|||
### Tools |
|||
|
|||
- [[30461]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30461) Batch authority tool is broken |
|||
- [[30518]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30518) StockRotationItems crossing DST boundary throw invalid local time exception |
|||
- [[30628]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30628) Batch borrower modifications only affect the current page |
|||
|
|||
>This fixes the batch patron modification tool (Tools > Patrons and circulation > Batch patron modification) so that the changes for all selected patrons are modified. Before this, only the patrons listed on the current page were modified. |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[30599]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30599) Allow archiving multiple suggestions |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[27253]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27253) borrowers.updated_on cannot be null on fresh install, but can be null with upgrade |
|||
- [[29483]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29483) AllowRenewalIfOtherItemsAvailable has poor performance for records with many items |
|||
- [[30143]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30143) OAI-PMH provider may end up in an eternal loop due to missing sort |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30224]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30224) Wrong important field shown in cataloguing validation |
|||
|
|||
**Sponsored by** *Education Services Australia SCIS* |
|||
|
|||
>This patch fxes the cataloguing validation messages to show the correct tag, when the whole field is important (not just a subfield). |
|||
- [[30482]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30482) Potential for bad string concatenation in cataloging validation error message |
|||
|
|||
### Circulation |
|||
|
|||
- [[29537]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29537) Simplify auto-renewal code in CanBookBeRenewed |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[10517]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10517) koha-restore fails to create mysqluser@mysql_hostname so zebra update fails |
|||
|
|||
**Sponsored by** *Reformational Study Centre* |
|||
|
|||
### Database |
|||
|
|||
- [[30449]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30449) Missing FK constraint on borrower_attribute_types |
|||
- [[30565]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30565) Field stockrotationrotas.description should be NOT NULL, title UNIQUE |
|||
- [[30572]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30572) Field search_marc_to_field.sort needs syncing too |
|||
- [[30620]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30620) Add a warning close to /*!VERSION lines in kohastructure.sql |
|||
|
|||
### Installation and upgrade (command-line installer) |
|||
|
|||
- [[30366]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30366) Warn when running automatic_item_modification_by_age.pl |
|||
|
|||
### Installation and upgrade (web-based installer) |
|||
|
|||
- [[20449]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20449) Noise triggered by Archive::Extract during installation |
|||
|
|||
### Notices |
|||
|
|||
- [[30509]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30509) Accordion on letter.tt is broken |
|||
|
|||
### OPAC |
|||
|
|||
- [[30191]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30191) Authority search result list in the OPAC should use 'record' instead of 'biblios' |
|||
|
|||
### Patrons |
|||
|
|||
- [[30405]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30405) Style of address in patron search result are 110% |
|||
|
|||
### REST API |
|||
|
|||
- [[30534]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30534) borrowers.guarantorid not present on database |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[29077]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29077) Warns when searching blank index |
|||
|
|||
### Staff Client |
|||
|
|||
- [[29092]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29092) Table settings for account_fines table is missing Updated on column and hides the wrong things |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
|
|||
### System Administration |
|||
|
|||
- [[30597]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30597) Update wording of RestrictionBlockRenewing to include auto-renew |
|||
|
|||
### Templates |
|||
|
|||
- [[30587]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30587) Incorrect translations in some templates |
|||
|
|||
### Test Suite |
|||
|
|||
- [[30531]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30531) Search.t needs update for Recalls |
|||
- [[30595]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30595) update_child_to_adult.t is failing randomly |
|||
|
|||
### Web services |
|||
|
|||
- [[22379]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22379) ILS-DI Method "CancelHold" don't check CanReserveBeCanceledFromOpac |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](http://koha-community.org/documentation/) |
|||
|
|||
|
|||
|
|||
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 (87.4%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (92.5%) |
|||
- Chinese (Taiwan) (79.4%) |
|||
- Czech (75.2%) |
|||
- English (New Zealand) (59.1%) |
|||
- English (USA) |
|||
- Finnish (92.3%) |
|||
- French (95.3%) |
|||
- French (Canada) (93.1%) |
|||
- German (100%) |
|||
- German (Switzerland) (58.8%) |
|||
- Greek (60.4%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (79.9%) |
|||
- Norwegian Bokmål (63.4%) |
|||
- Polish (99.2%) |
|||
- Portuguese (91.2%) |
|||
- Portuguese (Brazil) (83.8%) |
|||
- Russian (85.3%) |
|||
- Slovak (70.6%) |
|||
- Spanish (100%) |
|||
- Swedish (82.6%) |
|||
- Telugu (95.5%) |
|||
- Turkish (100%) |
|||
- Ukrainian (75.5%) |
|||
|
|||
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 21.11.06 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Agustín Moyano |
|||
- Andrew Nugged |
|||
- David Cook |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle M Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
- Release Maintainer assistants: |
|||
- 21.05 -- Nick Clemens |
|||
|
|||
- Release Maintainer mentors: |
|||
- 19.11 -- Aleisha Amohia |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.11.06 |
|||
|
|||
- Education Services Australia SCIS |
|||
- Koha-Suomi Oy |
|||
- Reformational Study Centre |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.06 |
|||
|
|||
- Tomás Cohen Arazi (8) |
|||
- Philippe Blouin (1) |
|||
- Rudolf Byker (1) |
|||
- Nick Clemens (10) |
|||
- Jonathan Druart (5) |
|||
- Andrew Fuerste-Henry (1) |
|||
- Lucas Gass (1) |
|||
- Kyle M Hall (8) |
|||
- Owen Leonard (3) |
|||
- Ere Maijala (1) |
|||
- Julian Maurice (1) |
|||
- Martin Renvoize (6) |
|||
- Marcel de Rooy (10) |
|||
- Fridolin Somers (4) |
|||
- Adam Styles (1) |
|||
- Arthur Suzuki (2) |
|||
- Emmi Takkinen (1) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.06 |
|||
|
|||
- Athens County Public Libraries (3) |
|||
- BibLibre (7) |
|||
- ByWater-Solutions (20) |
|||
- esa.edu.au (1) |
|||
- Independant Individuals (1) |
|||
- Koha Community Developers (5) |
|||
- Koha-Suomi (1) |
|||
- PTFS-Europe (6) |
|||
- Rijksmuseum (10) |
|||
- Solutions inLibro inc (1) |
|||
- Theke Solutions (8) |
|||
- University of Helsinki (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Aleisha Amohia (1) |
|||
- Tomás Cohen Arazi (6) |
|||
- Felicity Brown (1) |
|||
- Nick Clemens (6) |
|||
- Jonathan Druart (3) |
|||
- Katrin Fischer (9) |
|||
- Andrew Fuerste-Henry (5) |
|||
- Lucas Gass (6) |
|||
- Kyle M Hall (55) |
|||
- Joonas Kylmälä (3) |
|||
- Owen Leonard (8) |
|||
- David Nind (8) |
|||
- Laurence Rault (1) |
|||
- Martin Renvoize (22) |
|||
- Alexis Ripetti (1) |
|||
- Marcel de Rooy (9) |
|||
- Fridolin Somers (45) |
|||
- Petro Vashchuk (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.11.x. |
|||
|
|||
## 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 25 May 2022 15:56:22. |
@ -0,0 +1,371 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.09 |
|||
27 Jun 2022 |
|||
|
|||
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 21.11.09 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.09.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 21.11.09 is a bugfix/maintenance release. |
|||
|
|||
It includes 3 enhancements, 29 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29883]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29883) Uninitialized value warning when GetAuthorisedValues gets called with no parameters |
|||
- [[30830]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30830) Add Koha Objects for Koha Import Items |
|||
|
|||
### Templates |
|||
|
|||
- [[30523]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30523) Quiet console warning about missing shortcut-buttons map file |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30717]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30717) Dates displayed in ISO format when editing items |
|||
|
|||
### Hold requests |
|||
|
|||
- [[30742]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30742) Confusion when placing hold on record with no items available because of not for loan |
|||
|
|||
### OPAC |
|||
|
|||
- [[28955]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28955) Add option to set default branch from Apache |
|||
|
|||
>Add support for OPAC_BRANCH_DEFAULT as an environment option. |
|||
>It allows setting a default branch for the anonymous OPAC session such that you can display the right OPAC content blocks prior to login if you have set up per branch website. |
|||
|
|||
### Patrons |
|||
|
|||
- [[30868]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30868) Modifying a patron - page not found error after fixing validation errors where the message is displayed at the top of the page |
|||
|
|||
>This fixes a page not found error message generated after fixing validation errors when editing a patron (where the validation/error message is shown at the top of the page - below the patron name, but before the Save and Cancel buttons). (This was introduced by bug 29684: Fix warn about js/locale_data.js in 22.05.) |
|||
|
|||
### Reports |
|||
|
|||
- [[30551]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30551) Cash register report shows wrong library when paying fees in two different libraries |
|||
|
|||
### Tools |
|||
|
|||
- [[29828]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29828) If no content is added to default, but a translation, news/additional content entries don't show in list |
|||
- [[30831]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30831) Add unit test for BatchCommitItems |
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[29961]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29961) Horizontal scroll bar in acquisition z39.50 search should always show |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30731]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30731) Noise from about script coming from Test::MockTime (or other CPAN modules) |
|||
|
|||
### Circulation |
|||
|
|||
- [[30337]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30337) Holds to Pull ( pendingreserves.pl ) ignores holds if priority 1 hold is suspended |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[30781]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30781) Use of uninitialized value $val in substitution iterator at /usr/share/koha/lib/C4/Letters.pm line 665. |
|||
- [[30893]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30893) Typo: update_patrons_category.pl fine(s) |
|||
|
|||
>This updates the help text for the update patrons category cronjob script (misc/cronjobs/update_patrons_category.pl). It changes the full option names and associated information for -fo (--fineover to --finesover) and -fu (--fineunder to --finesunder), as well as some minor formatting and text tidy ups. |
|||
|
|||
### Course reserves |
|||
|
|||
- [[30840]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30840) Add support for barcode filters to course reserves |
|||
|
|||
### Hold requests |
|||
|
|||
- [[30828]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30828) Remove unused variable in placerequest.pl |
|||
|
|||
### OPAC |
|||
|
|||
- [[30746]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30746) JS error on 'your personal details' in OPAC |
|||
- [[30844]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30844) The OPAC detail page's browser is limited to the current page of results when using Elasticsearch |
|||
|
|||
**Sponsored by** *Lund University Library* |
|||
|
|||
### Patrons |
|||
|
|||
- [[29617]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29617) BorrowerUnwantedField should exclude the ability to hide categorycode |
|||
|
|||
### Searching |
|||
|
|||
- [[27697]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27697) Opening bibliographic record page prepopulates search bar text |
|||
|
|||
### Searching - Zebra |
|||
|
|||
- [[30528]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30528) Limits are not correctly parsed when query contains CCL |
|||
|
|||
### Serials |
|||
|
|||
- [[30204]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30204) Add subtitle to serial subscription search |
|||
|
|||
>Adds the biblio.subtitle to the 'Title' column on serial-search.pl. |
|||
|
|||
### Staff Client |
|||
|
|||
- [[28723]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28723) Holds table not displayed when it contains a biblio without title |
|||
|
|||
### System Administration |
|||
|
|||
- [[30862]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30862) Typo: langues |
|||
|
|||
### Templates |
|||
|
|||
- [[30721]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30721) Markup error in detail page's component parts tab |
|||
|
|||
>This fixes the display of the component parts tab on the bibliographic detail page in the staff interface. A missing </div> was causing content from later tabs to be incorrectly displayed at the end of the component parts tab. |
|||
- [[30726]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30726) Flatpickr's "yesterday" shortcut doesn't work if entry is limited to past dates |
|||
|
|||
### Test Suite |
|||
|
|||
- [[29860]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29860) Useless warnings in regressions.t |
|||
- [[30756]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30756) Get skip block out of Koha_Authority.t and add TestBuilder |
|||
- [[30870]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30870) Don't skip tests if Test::Deep is not installed |
|||
|
|||
### Tools |
|||
|
|||
- [[28152]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28152) Hidden error when importing an item with an existing itemnumber |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](http://koha-community.org/documentation/) |
|||
|
|||
|
|||
|
|||
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 (87.4%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (92.4%) |
|||
- Chinese (Taiwan) (79.5%) |
|||
- Czech (76.5%) |
|||
- English (New Zealand) (59.1%) |
|||
- English (USA) |
|||
- Finnish (92.4%) |
|||
- French (95.1%) |
|||
- French (Canada) (93%) |
|||
- German (100%) |
|||
- German (Switzerland) (58.8%) |
|||
- Greek (60.4%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (83.5%) |
|||
- Norwegian Bokmål (63.4%) |
|||
- Polish (99.2%) |
|||
- Portuguese (91.2%) |
|||
- Portuguese (Brazil) (83.8%) |
|||
- Russian (85%) |
|||
- Slovak (72.1%) |
|||
- Spanish (100%) |
|||
- Swedish (82.4%) |
|||
- Telugu (95.4%) |
|||
- Turkish (99.7%) |
|||
- Ukrainian (75.8%) |
|||
|
|||
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 21.11.09 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Agustín Moyano |
|||
- Andrew Nugged |
|||
- David Cook |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle M Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
- Release Maintainer assistants: |
|||
- 21.05 -- Nick Clemens |
|||
|
|||
- Release Maintainer mentors: |
|||
- 19.11 -- Aleisha Amohia |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.11.09 |
|||
|
|||
- Lund University Library |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.09 |
|||
|
|||
- Tomás Cohen Arazi (2) |
|||
- Kevin Carnes (2) |
|||
- Nick Clemens (8) |
|||
- Jonathan Druart (10) |
|||
- Lucas Gass (3) |
|||
- Kyle M Hall (2) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (2) |
|||
- Julian Maurice (2) |
|||
- Martin Renvoize (2) |
|||
- Marcel de Rooy (7) |
|||
- Caroline Cyr La Rose (1) |
|||
- Slava Shishkin (1) |
|||
- Fridolin Somers (2) |
|||
- Arthur Suzuki (5) |
|||
- Koha translators (1) |
|||
- Petro Vashchuk (1) |
|||
- Shi Yao Wang (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.09 |
|||
|
|||
- Athens County Public Libraries (2) |
|||
- BibLibre (9) |
|||
- ByWater-Solutions (13) |
|||
- Independant Individuals (3) |
|||
- Koha Community Developers (10) |
|||
- PTFS-Europe (2) |
|||
- Rijksmuseum (7) |
|||
- Solutions inLibro inc (2) |
|||
- Theke Solutions (2) |
|||
- ub.lu.se (2) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (34) |
|||
- Emmanuel Bétemps (1) |
|||
- Nick Clemens (3) |
|||
- Jonathan Druart (11) |
|||
- Katrin Fischer (14) |
|||
- Lucas Gass (38) |
|||
- Victor Grousset (4) |
|||
- Kyle M Hall (2) |
|||
- Joonas Kylmälä (6) |
|||
- David Nind (27) |
|||
- Martin Renvoize (7) |
|||
- Jason Robb (1) |
|||
- Marcel de Rooy (4) |
|||
- Caroline Cyr La Rose (1) |
|||
- shiyao (1) |
|||
- Fridolin Somers (4) |
|||
- Arthur Suzuki (44) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.11.x. |
|||
|
|||
## 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 27 Jun 2022 12:55:34. |
@ -0,0 +1,314 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.10 |
|||
22 Jul 2022 |
|||
|
|||
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 21.11.10 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.10.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 21.11.10 is a bugfix/maintenance release. |
|||
|
|||
It includes 2 enhancements, 13 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
## Enhancements |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30997]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30997) "CGI::param called in list context" warning in detail.pl flooding error log |
|||
|
|||
>This fixes the cause of "CGI::param called in list context from" warning messages that appear in the log files when viewing record detail pages in the staff interface. |
|||
|
|||
### Templates |
|||
|
|||
- [[30786]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30786) Capitalization in (Opac)AdvancedSearchTypes |
|||
|
|||
>This fixes the descriptions for the AdvancedSearchTypes and OpacAdvancedSearchTypes system preferences - sentence case is now used for "..Shelving location..". |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30234]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30234) Serial local covers don't appear in the staff interface for other libraries with SeparateHoldings |
|||
|
|||
>This fixes the display of item-specific local cover images in the staff interface. Before this, item images were not shown for holdings on the record's details view page. |
|||
|
|||
### Circulation |
|||
|
|||
- [[29504]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29504) Confirm item parts requires force_checkout permission (checkouts tab) |
|||
|
|||
### Lists |
|||
|
|||
- [[30925]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30925) Creating public list by adding items to new list creates a private list |
|||
|
|||
### Patrons |
|||
|
|||
- [[31005]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31005) Cannot edit patrons in other categories if an extended attribute is mandatory and limited to a category |
|||
|
|||
>This fixes an error when a mandatory patron attribute limited to a specific patron category was causing a '500 error' when editing a patron not in that category. |
|||
|
|||
### REST API |
|||
|
|||
- [[30677]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30677) Unknown column 'biblioitem.title' in 'where clause' 500 error in API /api/v1/acquisitions/orders |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[30883]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30883) Authorities merge is limited to 100 biblio with Elasticsearch |
|||
|
|||
>This fixes the hard-coded limit of 100 when merging authorities (when Elasticsearch is the search engine). When merging authorities where the term is used over 100 times, only the first 100 authorities would be merged and the old term deleted, irrespective of the value set in the AuthorityMergeLimit system preference. |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Hold requests |
|||
|
|||
- [[12630]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12630) Prioritizing "Hold starts on date" -holds causes all other holds to be prioritized as well! |
|||
- [[28529]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28529) Item type-constrained biblio-level holds should honour max_holds as item-level do |
|||
- [[30207]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30207) Librarians with only "place_holds" permission can no longer update hold pickup locations |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[30958]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30958) OPAC Overdrive search result page broken for translations |
|||
|
|||
**Sponsored by** *Melbourne Athenaeum Library, Australia* |
|||
|
|||
### Notices |
|||
|
|||
- [[28355]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28355) Add warning note about Email SMS driver option for SMSSendDriver |
|||
|
|||
>This updates the text for the SMSSendDriver system preference. The Email SMS driver option is no longer recommended unless you use a dedicated SMS to Email gateway. Many mobile providers offer inconsistent support for the email to SMS gateway (sometimes it works, and sometimes it doesn't), which can cause frustration for patrons. |
|||
|
|||
### OPAC |
|||
|
|||
- [[30989]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30989) Tags with some special characters are not encoded right |
|||
|
|||
>This fixes tags with special characters (such as +) so that the searching returns results when the tag is selected (from the record detail view in the OPAC and staff interface, and from the search results, tag cloud, and list pages in the OPAC). |
|||
|
|||
### Staff Client |
|||
|
|||
- [[30970]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30970) holdst columns don't match actual columns in 'Holds waiting' |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](http://koha-community.org/documentation/) |
|||
|
|||
|
|||
|
|||
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 (87.4%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (92.3%) |
|||
- Chinese (Taiwan) (79.5%) |
|||
- Czech (76.4%) |
|||
- English (New Zealand) (59.1%) |
|||
- English (USA) |
|||
- Finnish (92.3%) |
|||
- French (95.1%) |
|||
- French (Canada) (92.9%) |
|||
- German (100%) |
|||
- German (Switzerland) (58.8%) |
|||
- Greek (60.3%) |
|||
- Hindi (99.9%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (86.9%) |
|||
- Norwegian Bokmål (63.3%) |
|||
- Polish (99.2%) |
|||
- Portuguese (91.1%) |
|||
- Portuguese (Brazil) (83.8%) |
|||
- Russian (84.9%) |
|||
- Slovak (73.2%) |
|||
- Spanish (100%) |
|||
- Swedish (82.3%) |
|||
- Telugu (95.3%) |
|||
- Turkish (99.6%) |
|||
- Ukrainian (75.9%) |
|||
|
|||
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 21.11.10 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Agustín Moyano |
|||
- Andrew Nugged |
|||
- David Cook |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
- Documentation Team: |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle M Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
- Release Maintainer assistants: |
|||
- 21.05 -- Nick Clemens |
|||
|
|||
- Release Maintainer mentors: |
|||
- 19.11 -- Aleisha Amohia |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.11.10 |
|||
|
|||
- Melbourne Athenaeum Library, Australia |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.10 |
|||
|
|||
- Tomás Cohen Arazi (2) |
|||
- Alex Buckley (1) |
|||
- Nick Clemens (4) |
|||
- Jonathan Druart (3) |
|||
- Katrin Fischer (3) |
|||
- Lucas Gass (1) |
|||
- Kyle M Hall (3) |
|||
- Olli-Antti Kivilahti (1) |
|||
- David Nind (1) |
|||
- Martin Renvoize (5) |
|||
- Marcel de Rooy (1) |
|||
- Fridolin Somers (1) |
|||
- Arthur Suzuki (3) |
|||
- Koha translators (1) |
|||
- Petro Vashchuk (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.10 |
|||
|
|||
- BibLibre (5) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (3) |
|||
- ByWater-Solutions (8) |
|||
- Catalyst (1) |
|||
- David Nind (1) |
|||
- Independant Individuals (1) |
|||
- Koha Community Developers (3) |
|||
- PTFS-Europe (5) |
|||
- Rijksmuseum (1) |
|||
- Theke Solutions (2) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (22) |
|||
- Christopher Brannon (1) |
|||
- Jonathan Druart (3) |
|||
- Katrin Fischer (8) |
|||
- Lucas Gass (21) |
|||
- Victor Grousset (2) |
|||
- Kyle M Hall (1) |
|||
- Lucy Harrison (1) |
|||
- Sally Healey (1) |
|||
- Owen Leonard (1) |
|||
- David Nind (12) |
|||
- Martin Renvoize (6) |
|||
- Marcel de Rooy (3) |
|||
- Fridolin Somers (2) |
|||
- Arthur Suzuki (25) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.11.x. |
|||
|
|||
## 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 22 Jul 2022 11:46:22. |
@ -0,0 +1,497 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.11 |
|||
22 Aug 2022 |
|||
|
|||
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 21.11.11 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.11.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 21.11.11 is a bugfix/maintenance release. |
|||
|
|||
It includes 12 enhancements, 40 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[31001]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31001) "CGI::param called in list context" warning in basket.pl flooding error log |
|||
|
|||
>This fixes the cause of a warning message that appears in the system logs when emailing an order to a vendor (Acquisitions > [select a vendor] > [select a basket] > E-mal order). The warning message was "[WARN] CGI::param called in list context from /kohadevbox/koha/acqui/basket.pl line 175, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 414.". |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29454]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29454) Stash itemtypes in plugin objects to reduce DB calls |
|||
- [[30848]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30848) Introduce Koha::Filter::ExpandCodedFields |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30716]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30716) Add Collection column to cn_browser results table |
|||
- [[30775]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30775) 952w should have datepicker plugin enabled for it by default |
|||
|
|||
>This enhancement adds the date picker to 952$w (price effective from). |
|||
> |
|||
>This improves usability (952$d (date acquired) has the date picker enabled) and also adds date field validation (the date is added to the database as YYYY-MM-DD and when entered incorrectly it can lead to crashes in other areas). |
|||
- [[30871]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30871) Make it clear that 008 Type of Material is controlled by Leader 6th position in MARC21 |
|||
|
|||
>This enhancement adds title elements or clarifies existing title elements to indicate how default values are chosen (for both the default and advanced editor). |
|||
|
|||
### Installation and upgrade (command-line installer) |
|||
|
|||
- [[25622]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25622) Change way MySQL password is generated by koha-create |
|||
|
|||
### OPAC |
|||
|
|||
- [[31064]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31064) Local login is difficult to style using CSS |
|||
|
|||
### Serials |
|||
|
|||
- [[29055]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29055) Focus on keyword field when subscription biblio search window opens |
|||
|
|||
### Templates |
|||
|
|||
- [[26486]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26486) Group edit buttons in reports toolbar |
|||
|
|||
### Tools |
|||
|
|||
- [[22659]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22659) Add 'save and continue' functionality to news and HTML customizations |
|||
|
|||
>Adds the ability to save & continue when working with either News or HTML customization editors. |
|||
- [[31062]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31062) Change description of QOTD tool in tools-home |
|||
|
|||
>This enhancement changes the name and description of the QOTD tool in order to make them more consistent with the other tool names and descriptions. |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30939]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30939) remove_unused_authorities.pl is broken |
|||
|
|||
>This fixes the ./misc/migration_tools/remove_unused_authorities.pl script so that it now works and deletes unused authority records. Before this, it generated an error message at the first unused authority record and stopped (without deleting any unused authority records). |
|||
|
|||
### Cataloging |
|||
|
|||
- [[29958]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29958) Missing dateaccessioned is set to today when storing an item |
|||
|
|||
>This fixes editing items without an accession date - the accessioned date will remain empty, instead of being updated to today's date. |
|||
- [[31179]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31179) Duplicate item is duplicating internal item fields |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[30914]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30914) cleanup_database.pl --transfers --old-reserves --confirm does not work |
|||
|
|||
### Searching - Zebra |
|||
|
|||
- [[31106]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31106) Error searching for analytics in detail view |
|||
|
|||
**Sponsored by** *Theke Solutions* |
|||
|
|||
>This fixes two issues that affect searching and links for analytics on the detail view pages for records in the staff interface and OPAC: |
|||
> |
|||
>1. Several characters will break Zebra search engine queries, so search terms need to be quoted by the query builder for things to work. Double quotes in titles and used in search terms were not escaped, cuasing issues with results. |
|||
> |
|||
>2. This caused links to and from host records using 773$t and 773$a to fail (not find or display the expected results). |
|||
> |
|||
>Example: Before this was fixed, for a host record with the title 'Uncond"itional?¿' and child records linked using 773$t and 773$a: |
|||
>- the 'Show analytics' link was not displayed in the staff interface and OPAC for the host record |
|||
>- the link from the child record back to the host record ('In' Title of host record (linked)) didn't work. |
|||
|
|||
### System Administration |
|||
|
|||
- [[29951]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29951) Cannot add splitting rule to classification sources |
|||
|
|||
>This fixes an error* that was displayed when adding a splitting rule to classifications sources (Administration > Catalog > Classification configuration). |
|||
> |
|||
>* Clicking 'Add a splitting rule' generates an error page starting "Can't locate object method "subclasses" via package "C4::ClassSplitRoutine" at /kohadevbox/koha/C4/ClassSplitRoutine.pm line 53". |
|||
|
|||
### Test Suite |
|||
|
|||
- [[31108]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31108) rename ./t/00-check-atomic-updates.pl extension to *.t |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30744]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30744) Use RecordProcessor in get_marc_notes to ensure non-public notes do not leak |
|||
- [[31058]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31058) Bad import in auto_unsuspend_holds |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30976]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30976) Cover images for biblio should be displayed first |
|||
|
|||
### Circulation |
|||
|
|||
- [[27996]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27996) Format of "Due date" on Circulation > Overdues page |
|||
|
|||
>This highlights the due date for an overdue item in red on the Circulation > Overdues page. (This is consistent with how an overdue date is displayed in other areas of the staff interface, such as on a patron's list of checkouts.) |
|||
- [[29050]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29050) Add punctuation in Unseen Renewals message |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[31085]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31085) The return claims table no longer reloads on resolution |
|||
- [[31087]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31087) Undefined notes in returns claims get stringified to 'null' |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[30667]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30667) Holds reminder cronjob (holds_reminder.pl) never uses default letter template |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[30567]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30567) Create manual invoice with FR currency format show the incorrect format |
|||
|
|||
>This fixes the price formatting when CurrencyFormat = FR. When adding a manual invoice, the amount input field was shown with a comma for debit types with default amounts, but it should be a decimal point. (For input fields we always use the decimal point and the display format uses the decimal separator defined by CurrencyFormat.) |
|||
|
|||
### Label/patron card printing |
|||
|
|||
- [[30837]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30837) Fix table width on 'Print summary' |
|||
|
|||
>This fixes the width of the table for the print summary so that it fits the width of the page. |
|||
|
|||
### Notices |
|||
|
|||
- [[31122]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31122) Terminology: Replace & with and for Notices & slips |
|||
|
|||
>This updates occurrences of 'Notices & slips' with 'Notices and slips', as per the terminology guidelines. |
|||
|
|||
### OPAC |
|||
|
|||
- [[30918]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30918) Non-public note is visible in OPAC in Title Notes tab |
|||
|
|||
>This fixes the display of nonpublic notes (583$x) in the OPAC. Before this, if the OPAC visibility setting in the framework for 583$x was set not to show, it was still showing. |
|||
|
|||
### Searching |
|||
|
|||
- [[30865]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30865) Koha::Biblio->get_components_query should double quote Host-item search |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[30152]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30152) Elasticsearch - queries with OR don't work with limits |
|||
|
|||
**Sponsored by** *Lund University Library* |
|||
- [[31013]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31013) Reserved words as branchcodes cause search error in Elasticsearch |
|||
|
|||
### Serials |
|||
|
|||
- [[24010]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24010) Number of issues to display to staff accepts non-integer values |
|||
|
|||
>This adds validation to the subscription entry form to check that the values for these fields are numbers: |
|||
>- Number of issues to display to staff |
|||
>- Number of issues to display to the public |
|||
|
|||
### Staff Client |
|||
|
|||
- [[31038]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31038) Amounts in cashup summary modal no longer properly formatted |
|||
|
|||
>This fixes the formatting of amounts on the cashup summary modal (it uses the existing format_price JS include to format prices). For example, the amount for a product was formatted as 15 instead of 15.00. |
|||
- [[31067]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31067) Sub-tools permission not applying on intranet-main.tt |
|||
|
|||
### System Administration |
|||
|
|||
- [[31117]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31117) Cloning standard circulation rules for all libraries show up as from '*' |
|||
|
|||
### Templates |
|||
|
|||
- [[20395]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20395) Use Price formatter in more templates (paycollect, request, parcel, smart-rules) |
|||
- [[30763]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30763) Typo: Barcode proceeds bibliographic data |
|||
- [[30764]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30764) Terminology: Cancelled reserve |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[30766]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30766) Typo: Cannot cancel receipt. Possible reasons : |
|||
- [[30767]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30767) Terminology: Do not forget that the issue has not been checked in yet. |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[30770]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30770) Terminology: Lost reserve |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[30773]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30773) Standardize spelling i-tive / Itiva |
|||
|
|||
>This standardizes the spelling used for i-tiva in the staff interface. When modifying notices (Tools > Notices & slips > [select any notice]) the section is now labelled 'Phone ( i-tiva )' - this is now consistent with the table heading used for Tools > Overdue notice/status triggers. |
|||
- [[30994]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30994) Typo: item was on loan. couldn't be returned. |
|||
|
|||
>This updates some error messages for the inventory tool to make them more readable and consistent: punctuation fixed, capitalization made more consistent, and language corrections ("check in" instead of "return"). |
|||
- [[31040]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31040) jsTree image being used outside of jsTree plugin |
|||
|
|||
>This fixes OPAC templates which had a missing "spinner" image when queries were being performed (such as for OpenLibrary, RecordedBooks, and OverDrive). Previously, they were using an image from the jsTree plugin - this was upgraded (see bug 11873), and the plugin's folder structure was changed. Templates now use /images/spinner-small.gif instead. |
|||
- [[31071]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31071) Regression: date due removed from staff search results |
|||
|
|||
>This fixes a regression introduced in Koha 21.11 that inadvertently removed the date due in the staff interface search results. |
|||
|
|||
### Tools |
|||
|
|||
- [[30903]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30903) CSV import of quotes broken |
|||
|
|||
>This fixes the import of quotes from a CSV file for the Quote of the Day feature. |
|||
- [[30911]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30911) Datatables error on course-details.pl after adding a bib-level course reserve |
|||
- [[31066]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31066) Can't use regex in batch modification on fields associated with a plugin |
|||
- [[31220]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31220) Error when attempting to export selected labels as PDF |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.11/ar/html/) (33.8%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.11/zh_TW/html/) (58.8%) |
|||
- [Czech](https://koha-community.org/manual/21.11/cs/html/) (27.2%) |
|||
- [English (USA)](https://koha-community.org/manual/21.11/en/html/) |
|||
- [French](https://koha-community.org/manual/21.11/fr/html/) (67.5%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.11/fr_CA/html/) (25.6%) |
|||
- [German](https://koha-community.org/manual/21.11/de/html/) (73.3%) |
|||
- [Hindi](https://koha-community.org/manual/21.11/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.11/it/html/) (48.2%) |
|||
- [Spanish](https://koha-community.org/manual/21.11/es/html/) (36.1%) |
|||
- [Turkish](https://koha-community.org/manual/21.11/tr/html/) (39.6%) |
|||
|
|||
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 (87.1%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (91.9%) |
|||
- Chinese (Taiwan) (79.2%) |
|||
- Czech (76.2%) |
|||
- English (New Zealand) (58.9%) |
|||
- English (USA) |
|||
- Finnish (96.3%) |
|||
- French (95.5%) |
|||
- French (Canada) (92.6%) |
|||
- German (100%) |
|||
- German (Switzerland) (58.6%) |
|||
- Greek (60.1%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (86.8%) |
|||
- Norwegian Bokmål (63%) |
|||
- Polish (99.6%) |
|||
- Portuguese (90.8%) |
|||
- Portuguese (Brazil) (83.5%) |
|||
- Russian (84.6%) |
|||
- Slovak (74.5%) |
|||
- Spanish (100%) |
|||
- Swedish (82%) |
|||
- Telugu (94.9%) |
|||
- Turkish (99.3%) |
|||
- Ukrainian (75.6%) |
|||
|
|||
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 21.11.11 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Agustín Moyano |
|||
- Andrew Nugged |
|||
- David Cook |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle M Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
- Release Maintainer assistants: |
|||
- 21.05 -- Nick Clemens |
|||
|
|||
- Release Maintainer mentors: |
|||
- 19.11 -- Aleisha Amohia |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.11.11 |
|||
|
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
- Lund University Library |
|||
- [Theke Solutions](https://theke.io) |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.11 |
|||
|
|||
- Tomás Cohen Arazi (6) |
|||
- Florian Bontemps (2) |
|||
- Kevin Carnes (1) |
|||
- Nick Clemens (11) |
|||
- David Cook (2) |
|||
- Nisha Dahya (1) |
|||
- Jonathan Druart (8) |
|||
- Magnus Enger (1) |
|||
- Katrin Fischer (3) |
|||
- Lucas Gass (5) |
|||
- Evan Giles (1) |
|||
- Kyle M Hall (1) |
|||
- Mason James (1) |
|||
- Pasi Kallinen (1) |
|||
- krisw (1) |
|||
- Owen Leonard (7) |
|||
- David Nind (3) |
|||
- Martin Renvoize (9) |
|||
- Caroline Cyr La Rose (1) |
|||
- Danyon Sewell (1) |
|||
- Fridolin Somers (2) |
|||
- Arthur Suzuki (5) |
|||
- Logan Symons (1) |
|||
- Mark Tompsett (1) |
|||
- Koha translators (1) |
|||
- Karen Turner (1) |
|||
- Petro Vashchuk (2) |
|||
- Filip Vujičić (1) |
|||
- Tosca Waerea (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.11 |
|||
|
|||
- Athens County Public Libraries (7) |
|||
- BibLibre (9) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (3) |
|||
- ByWater-Solutions (17) |
|||
- Catalyst (8) |
|||
- David Nind (3) |
|||
- Independant Individuals (3) |
|||
- Koha Community Developers (8) |
|||
- KohaAloha (1) |
|||
- Libriotech (1) |
|||
- Prosentient Systems (2) |
|||
- PTFS-Europe (9) |
|||
- Solutions inLibro inc (1) |
|||
- The City of Joensuu (1) |
|||
- Theke Solutions (6) |
|||
- ub.lu.se (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (65) |
|||
- Emmanuel Bétemps (2) |
|||
- Nick Clemens (6) |
|||
- Chris Cormack (8) |
|||
- Roch D'Amour (1) |
|||
- Jonathan Druart (7) |
|||
- Katrin Fischer (20) |
|||
- Lucas Gass (70) |
|||
- Victor Grousset (2) |
|||
- Kyle M Hall (2) |
|||
- Sally Healey (6) |
|||
- Bernardo González Kriegel (1) |
|||
- Owen Leonard (2) |
|||
- Julian Maurice (1) |
|||
- David Nind (31) |
|||
- Martin Renvoize (20) |
|||
- Marcel de Rooy (3) |
|||
- Fridolin Somers (9) |
|||
- Arthur Suzuki (75) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.11.x. |
|||
|
|||
## 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 22 Aug 2022 08:57:34. |
@ -0,0 +1,466 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.12 |
|||
03 Oct 2022 |
|||
|
|||
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 21.11.12 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.12.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 21.11.12 is a bugfix/maintenance release. |
|||
|
|||
It includes 10 enhancements, 37 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[31121]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31121) Format date range on top of cashup summary page |
|||
|
|||
>This fixes the formatting of dates on the cashup summary modal (it uses the existing $datetime JS include). |
|||
- [[31163]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31163) Sort cashup history so that newest entries are first |
|||
|
|||
### Hold requests |
|||
|
|||
- [[30878]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30878) Canceling holds from 'Holds awaiting pickup' should not reset the selected tab |
|||
|
|||
### Lists |
|||
|
|||
- [[29114]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29114) Can not add barcodes with whitespaces at the beginning to the list |
|||
|
|||
>This fixes an issue where barcodes with white spaces at the beginning could not be added to a list. |
|||
|
|||
### Notices |
|||
|
|||
- [[26689]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26689) Monetary accounts notices should be definable at the credit_type/debit_type level |
|||
|
|||
>This enhancement allows end users to define their account notices (print receipt and print invoice for example) at the debit type and credit type level. |
|||
> |
|||
>Simply add a new notice with code 'DEBIT_your_debit_type_code' or 'CREDIT_your_credit_type_code' to the notices and we will pick that over the existing default 'ACCOUNT_DEBIT' and 'ACCOUNT_CREDIT' notices. |
|||
|
|||
### OPAC |
|||
|
|||
- [[29922]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29922) Group of libraries are now displayed in alphabetical order |
|||
|
|||
>This fixes the display of library groups in the advanced search (Groups of libraries) for the OPAC and staff interface so that they correctly sort in alphabetical order. Before this: |
|||
>- OPAC: were sorted in the order library groups were added, group names with diacritics and umlauts (such as Ä or À) came last (after something starting with Z) |
|||
>- Staff interface: were sorted correctly, but had the same issue as the OPAC for group names with diacritics and umlauts |
|||
|
|||
### Patrons |
|||
|
|||
- [[7660]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7660) Enhanced messaging preferences are not set when creating a child patron from the adult |
|||
- [[20439]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20439) SMS provider sorting |
|||
|
|||
### Searching |
|||
|
|||
- [[31213]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31213) When performing a basic search with no results, repeat the search with term quoted |
|||
|
|||
>This enhancement adds a second, automatic, search with the search terms between quotation marks when a search returns no results. |
|||
> |
|||
>For example, searches with special characters don't work with Elasticsearch. |
|||
>A search for Ivy + Bean will return no results. But a search for "Ivy + Bean" will return results. |
|||
> |
|||
>With this enhancement, if a user searches for Ivy + Bean without quotation marks and gets no results, Koha will automatically search for "Ivy + Bean" and return those results. |
|||
> |
|||
>This targets both Zebra and Elasticsearch, but is more relevant for Elasticsearch. |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[27667]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27667) Display the number of non-indexed records |
|||
|
|||
>This enhancement adds information about non-indexed records when using the Elasticsearch search engine on the About Koha > System information page. |
|||
> |
|||
>For example: |
|||
> |
|||
>Records are not indexed in Elasticsearch |
|||
>- Warning 1 record(s) missing on a total of 435 in index koha_kohadev_biblios.record(s). |
|||
>- Warning 1 record(s) missing on a total of 1705 in index koha_kohadev_authorities. |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[14680]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14680) When creating orders from a staged file discounts supplied in the form are added |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30909]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30909) Regression, Permanent shelving location is always updated when editing location VIA ADDITEM.PL if both are mapped to MARC fields |
|||
|
|||
### Circulation |
|||
|
|||
- [[29051]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29051) Seen renewal methods incorrectly blocked |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[30308]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30308) bulkmarcimport.pl broken by OAI-PMH:AutoUpdateSets(EmbedItemData) |
|||
|
|||
### Staff Client |
|||
|
|||
- [[31138]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31138) DataTables is not raising error to the end user |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[23202]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23202) Problems when adding multiple items to an order in acquisitions |
|||
- [[30268]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30268) When creating an order from a staged file, mandatory item subfields that are empty do not block form submission |
|||
- [[30658]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30658) (Bug 29496 follow-up) CheckMandatorySubfields don't work properly with select field in serials-edit.tt for Supplemental issue |
|||
- [[31054]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31054) Manual importing for EDIFACT invoices fails with a 500 error page |
|||
- [[31144]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31144) When modifying an order we should not load the vendor default discount |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[31145]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31145) Add some defaults for acquisitions in TestBuilder |
|||
|
|||
### Cataloging |
|||
|
|||
- [[27683]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27683) Bind results of GetAnalyticsCount to the EasyAnalyticalRecords pref |
|||
|
|||
### Circulation |
|||
|
|||
- [[30447]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30447) pendingreserves.pl is checking too many transfers |
|||
- [[31120]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31120) Items will renew for zero ( 0 ) days if renewalperiod is blank/empty value |
|||
- [[31129]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31129) Number of restrictions is always "0" on the "Check out" tab |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[30458]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30458) Librarian ( manager_id ) not included in accountline when using "Payout amount" button |
|||
- [[31036]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31036) Cash management doesn't take SIP00 (Cash via SIP2) transactions into account |
|||
|
|||
>This fix adds the last missing piece for cash management when involving transactions via a SIP client. |
|||
> |
|||
>We now understand that a SIP00 coded transaction is equal to 'CASH' in other register environments. This means we treat it as such in the cashup system and also that we now require a register for cash transactions. |
|||
> |
|||
>WARNING: This makes register a required configuration field for SIP devices when cash registers are enabled on the system. |
|||
|
|||
### Hold requests |
|||
|
|||
- [[30935]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30935) Holds to pull shows wrong first patron |
|||
- [[31086]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31086) Do not allow hold requests with no branchcode |
|||
|
|||
### Label/patron card printing |
|||
|
|||
- [[31137]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31137) Error editing label template |
|||
|
|||
### MARC Authority data support |
|||
|
|||
- [[29333]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29333) Importing UNIMARC authorities in MARCXML UTF-8 breaks the encoding |
|||
|
|||
### Notices |
|||
|
|||
- [[30838]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30838) to_address is misleading for SMS transports |
|||
|
|||
### OPAC |
|||
|
|||
- [[31186]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31186) Search result numbering in OPAC got suppressed |
|||
|
|||
### REST API |
|||
|
|||
- [[29105]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29105) Add effective_item_type_id to the API items responses |
|||
|
|||
### Reports |
|||
|
|||
- [[21982]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21982) Circulation statistics wizard does not count deleted items |
|||
|
|||
>This patch corrects a bug in the Circulation statistics wizard. Previously, the wizard only looked at existing items to calculate statistics. It now includes transactions made on items that are now deleted. |
|||
- [[27045]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27045) Exports using CSV profiles with tab as separator don't work correctly |
|||
|
|||
### SIP2 |
|||
|
|||
- [[31202]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31202) Koha removes optional SIP fields with a value of "0" |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[25669]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25669) ElasticSearch 6: [types removal] Specifying types in put mapping requests is deprecated (incompatible with 7) |
|||
- [[30882]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30882) Add max_result_window to index config |
|||
|
|||
>This updates the number of results set by default in Elasticsearch for the setting "index.max-result-window" from 10,000 to 1,000,000. This can be useful for really large catalogs. |
|||
|
|||
### Staff Client |
|||
|
|||
- [[30471]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30471) Typo in circulation rules - lost item fee refund policy |
|||
- [[31039]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31039) Rebase issues lead to duplicate JS for cash summary modal printing |
|||
|
|||
>This fixes a duplicate print dialogue box appearing when printing the cashup summary for cash registers - ins some circumstances when cancelling the print dialogue, it reappeared instead of closing. |
|||
|
|||
### System Administration |
|||
|
|||
- [[31020]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31020) PassItemMarcToXSLT only applies on results pages |
|||
|
|||
>This fixes the note about the PassItemMarcToXSLT system preference so that it is only shown for the OPACXSLTResultsDisplay and XSLTResultsDisplay system preferences - it was appearing in all XSLT system preferences, when it only applies for results pages. (The note is removed from OPACXSLTListsDisplay, XSLTListsDisplay, OPACXSLTDetailsDisplay, and XSLTDetailsDisplay system preferences.) |
|||
|
|||
### Templates |
|||
|
|||
- [[31141]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31141) We can remove 'select_column' from waiting_holds.inc |
|||
|
|||
### Test Suite |
|||
|
|||
- [[31139]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31139) basic_workflow.t is failing |
|||
- [[31201]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31201) Pseudonymization.t failing if selenium/patrons_search.t failed before |
|||
|
|||
### Tools |
|||
|
|||
- [[31204]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31204) Edit dropdown on results.tt should indicate it is record modification |
|||
- [[31455]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31455) Batch modification tool orders found items by itemnumber |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.11/ar/html/) (33.8%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.11/zh_TW/html/) (58.8%) |
|||
- [Czech](https://koha-community.org/manual/21.11/cs/html/) (27.2%) |
|||
- [English (USA)](https://koha-community.org/manual/21.11/en/html/) |
|||
- [French](https://koha-community.org/manual/21.11/fr/html/) (68.8%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.11/fr_CA/html/) (25.6%) |
|||
- [German](https://koha-community.org/manual/21.11/de/html/) (73.3%) |
|||
- [Hindi](https://koha-community.org/manual/21.11/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.11/it/html/) (48.2%) |
|||
- [Spanish](https://koha-community.org/manual/21.11/es/html/) (36.1%) |
|||
- [Turkish](https://koha-community.org/manual/21.11/tr/html/) (39.6%) |
|||
|
|||
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 (87.1%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (100%) |
|||
- Chinese (Taiwan) (79.2%) |
|||
- Czech (77%) |
|||
- English (New Zealand) (58.9%) |
|||
- English (USA) |
|||
- Finnish (99.3%) |
|||
- French (95.6%) |
|||
- French (Canada) (92.5%) |
|||
- German (100%) |
|||
- German (Switzerland) (58.6%) |
|||
- Greek (60.6%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (87%) |
|||
- Norwegian Bokmål (63%) |
|||
- Polish (100%) |
|||
- Portuguese (91%) |
|||
- Portuguese (Brazil) (83.4%) |
|||
- Russian (84.6%) |
|||
- Slovak (74.9%) |
|||
- Spanish (100%) |
|||
- Swedish (81.9%) |
|||
- Telugu (94.8%) |
|||
- Turkish (99.4%) |
|||
- Ukrainian (75.5%) |
|||
|
|||
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 21.11.12 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Agustín Moyano |
|||
- Andrew Nugged |
|||
- David Cook |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle M Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
- Release Maintainer assistants: |
|||
- 21.05 -- Nick Clemens |
|||
|
|||
- Release Maintainer mentors: |
|||
- 19.11 -- Aleisha Amohia |
|||
|
|||
## Credits |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.12 |
|||
|
|||
- Tomás Cohen Arazi (3) |
|||
- Jérémy Breuillard (1) |
|||
- Kevin Carnes (1) |
|||
- Nick Clemens (13) |
|||
- Frédéric Demians (1) |
|||
- Jonathan Druart (6) |
|||
- Katrin Fischer (2) |
|||
- Lucas Gass (2) |
|||
- Kyle M Hall (6) |
|||
- Janusz Kaczmarek (1) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (1) |
|||
- Julian Maurice (2) |
|||
- Johanna Raisa (1) |
|||
- Martin Renvoize (21) |
|||
- Adolfo Rodríguez (1) |
|||
- Marcel de Rooy (1) |
|||
- Fridolin Somers (6) |
|||
- Arthur Suzuki (4) |
|||
- Lari Taskula (1) |
|||
- Koha translators (1) |
|||
- Michal Urban (1) |
|||
- Andrii Veremeienko (1) |
|||
- Shi Yao Wang (3) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.12 |
|||
|
|||
- Athens County Public Libraries (1) |
|||
- BibLibre (13) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (2) |
|||
- ByWater-Solutions (21) |
|||
- Hypernova Oy (1) |
|||
- Independant Individuals (4) |
|||
- jabra.com (1) |
|||
- Koha Community Developers (6) |
|||
- PTFS-Europe (21) |
|||
- Rijksmuseum (1) |
|||
- Solutions inLibro inc (3) |
|||
- Tamil (1) |
|||
- Theke Solutions (3) |
|||
- ub.lu.se (1) |
|||
- Xercode (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- andrew (1) |
|||
- Tomás Cohen Arazi (73) |
|||
- Caroline (2) |
|||
- Nick Clemens (7) |
|||
- Jonathan Druart (3) |
|||
- Katrin Fischer (21) |
|||
- Lucas Gass (73) |
|||
- Victor Grousset (4) |
|||
- Kyle M Hall (9) |
|||
- Sally Healey (11) |
|||
- Thibault Kero (1) |
|||
- Joonas Kylmälä (5) |
|||
- Owen Leonard (2) |
|||
- Julian Maurice (2) |
|||
- Kelly McElligott (2) |
|||
- David Nind (16) |
|||
- Martin Renvoize (22) |
|||
- Marcel de Rooy (2) |
|||
- Arthur Suzuki (76) |
|||
- Michal Urban (1) |
|||
- <George Williams (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.11.x. |
|||
|
|||
## 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 03 Oct 2022 21:04:59. |
@ -0,0 +1,452 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.13 |
|||
22 Oct 2022 |
|||
|
|||
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 21.11.13 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.13.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 21.11.13 is a bugfix/maintenance release. |
|||
|
|||
It includes 9 enhancements, 35 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[31155]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31155) Document --since option in help of borrowers-force-messaging-defaults.pl |
|||
|
|||
>This enhancement adds a brief explanation of the --since option for borrowers-force-messaging-defaults.pl. |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[30028]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30028) Patron message delete confirmation untranslatable |
|||
|
|||
>This fixes the patron delete messages dialogue box to make the message shown translatable. |
|||
|
|||
### OPAC |
|||
|
|||
- [[31217]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31217) Fix Coce JavaScript to hide single-pixel cover images in the OPAC lightbox gallery |
|||
|
|||
**Sponsored by** *Toi Ohomai Institute of Technology, New Zealand* |
|||
- [[31294]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31294) Article requests: Mandatory subfields in OPAC don't show they are required |
|||
|
|||
### Searching |
|||
|
|||
- [[22605]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22605) Adding the option to modify/edit searches on the staff interface |
|||
|
|||
### Staff Client |
|||
|
|||
- [[28864]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28864) The patron search results in the patron card creator doesn't seem to use PatronsPerPage syspref |
|||
|
|||
### System Administration |
|||
|
|||
- [[31289]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31289) Hide Article requests column in circulation rules when ArticleRequests syspref is disabled |
|||
|
|||
### Templates |
|||
|
|||
- [[31228]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31228) Fix Coce JavaScript to hide single-pixel cover images in both the staff client detail and results pages |
|||
|
|||
**Sponsored by** *Catalyst IT, New Zealand* |
|||
- [[31425]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31425) Minor correction to patron categories admin title |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[31245]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31245) Job detail view for batch mod explode if job not started |
|||
|
|||
### Circulation |
|||
|
|||
- [[29012]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29012) Some rules are not saved when left blank while editing a 'rule' line in smart-rules.pl |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[29325]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29325) commit_file.pl error 'Already in a transaction' |
|||
|
|||
>This fixes the command line script misc/commit_file.pl and manage staged MARC records tool in the staff interface so that imported records are processed. |
|||
> |
|||
>The error message from The command line script was failing with this error message "DBIx::Class::Storage::DBI::_exec_txn_begin(): DBI Exception: DBD::mysql::db begin_work failed: Already in a transaction at /kohadevbox/koha/C4/Biblio.pm line 303". In the staff interface, the processing of staged records would fail without any error messages. |
|||
|
|||
### Installation and upgrade (command-line installer) |
|||
|
|||
- [[31673]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31673) DB update of bug 31086 fails: Cannot change column 'branchcode': used in a foreign key constraint |
|||
|
|||
### OPAC |
|||
|
|||
- [[29782]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29782) Additional contents: Fix handling records without title or content |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[31076]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31076) Bug 22605 breaks date of publication range search |
|||
|
|||
>This fixes the date of publication range searching in the staff interface when using Elasticsearch. It was working in the OPAC, but not the staff interface - caused by a regression from Bug 22605 introduced in Koha 22.05. For example: a search for 2005-2010 in the staff interface advanced search will now display the same results as the OPAC. |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[27849]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27849) Koha::Token may access undefined C4::Context->userenv |
|||
- [[30468]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30468) koha-mysql does not honor Koha's timezone setting |
|||
- [[30984]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30984) Action logs should log the cronjob script name that generated the given log |
|||
- [[31222]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31222) DBIC queries for batch mod can be very large |
|||
- [[31390]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31390) Remove noisy warns in C4::Templates |
|||
- [[31473]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31473) Test about bad OpacHiddenItems conf fragile |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30797]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30797) Subfields linked to the dateaccessioned.pl value builder on addbiblio.pl throw a JS error |
|||
|
|||
**Sponsored by** *Chartered Accountants Australia and New Zealand* |
|||
- [[30976]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30976) Cover images for biblio should be displayed first |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[31282]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31282) Broken characters in patron_emailer.pl verbose mode |
|||
|
|||
>This fixes the patron_emailer.pl script (misc/cronjobs/patron_emailer.pl) so that non-ASCII characters in notices display correctly. |
|||
- [[31325]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31325) Fix koha-preferences get |
|||
|
|||
### Hold requests |
|||
|
|||
- [[19540]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19540) opac-reserve does not correctly warn of too_much reserves |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[28707]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28707) Missing strings in translation of sample data |
|||
- [[31292]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31292) Untranslatable string in sample_notices.yaml |
|||
|
|||
### Label/patron card printing |
|||
|
|||
- [[31352]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31352) Terminology: Borrower name |
|||
|
|||
**Sponsored by** *Catalyst IT, New Zealand* |
|||
|
|||
>This updates the table heading name from "Borrower name" to "Patron name" when adding a new batch in the patron card creator. |
|||
|
|||
### MARC Authority data support |
|||
|
|||
- [[29434]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29434) In UNIMARC instances, the authority finder uses MARC21 relationship codes |
|||
|
|||
>This fixes the values displayed for the relationship codes in the authority finder 'Special relationships' drop down list in UNIMARC catalogs - UNIMARC values are now displayed, instead of MARC21 values. |
|||
|
|||
### MARC Bibliographic record staging/import |
|||
|
|||
- [[26632]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26632) BatchStageMarcRecords passes a random number to AddBiblioToBatch / AddAuthToBatch |
|||
|
|||
### Notices |
|||
|
|||
- [[31281]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31281) Overdue notices reply-to email address of a branch not respected |
|||
|
|||
### OPAC |
|||
|
|||
- [[31272]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31272) Show library name not code when placing item level holds in OPAC |
|||
- [[31346]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31346) On the OPAC detail page some Syndetics links are wrong |
|||
- [[31387]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31387) Marking othernames as required via PatronSelfRegistrationBorrowerMandatoryField does not display required label |
|||
|
|||
>This fixes the patron self-registration form so that the 'Other names' (othernames) field correctly displays the text 'Required' when this is set as required (using the PatronSelfRegistrationBorrowerMandatoryField system preference). Currently, this text is not displayed (however, an error message is displayed when submitting the form). |
|||
|
|||
### Packaging |
|||
|
|||
- [[31348]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31348) Plack stop should be graceful |
|||
|
|||
### Reports |
|||
|
|||
- [[31276]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31276) Report results are limited to 999,999 no matter the actual number of results |
|||
|
|||
### SIP2 |
|||
|
|||
- [[31033]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31033) SIP2 configuration does not correctly handle multiple simultaneous connections by default |
|||
|
|||
### Staff Client |
|||
|
|||
- [[30499]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30499) Keyboard shortcuts broken on several pages |
|||
- [[31251]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31251) "Clear" patron attribute link does not work |
|||
|
|||
### System Administration |
|||
|
|||
- [[31249]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31249) update_patrons_category.pl cron does not log to action_logs |
|||
|
|||
### Templates |
|||
|
|||
- [[31302]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31302) Spelling: You can download the scanned materials via the following url(s): |
|||
|
|||
**Sponsored by** *Catalyst IT, New Zealand* |
|||
|
|||
### Tools |
|||
|
|||
- [[28327]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28327) System preference CSVdelimiter special case for tabulation |
|||
|
|||
>This fixes the CSV export so that data is correctly exported with a tab (\t) as the separator when this format is selected. This was incorrectly using the word 'tabulation' as the separator. (The default export format is set using the CSVdelimiter system preference.) In addition, the code where this is used was simplified (including several of the default reports, item search export, and the log viewer), and the default for CSVdelimiter was set to the comma separator. |
|||
- [[30779]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30779) Do not need to remove items from import biblios marc |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.11/ar/html/) (33.8%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.11/zh_TW/html/) (58.8%) |
|||
- [Czech](https://koha-community.org/manual/21.11/cs/html/) (27.2%) |
|||
- [English (USA)](https://koha-community.org/manual/21.11/en/html/) |
|||
- [French](https://koha-community.org/manual/21.11/fr/html/) (68.8%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.11/fr_CA/html/) (25.6%) |
|||
- [German](https://koha-community.org/manual/21.11/de/html/) (73.3%) |
|||
- [Hindi](https://koha-community.org/manual/21.11/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.11/it/html/) (48.2%) |
|||
- [Spanish](https://koha-community.org/manual/21.11/es/html/) (36.1%) |
|||
- [Turkish](https://koha-community.org/manual/21.11/tr/html/) (39.6%) |
|||
|
|||
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 (86.7%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (100%) |
|||
- Chinese (Taiwan) (78.9%) |
|||
- Czech (76.7%) |
|||
- English (New Zealand) (58.7%) |
|||
- English (USA) |
|||
- Finnish (98.9%) |
|||
- French (95.2%) |
|||
- French (Canada) (92.2%) |
|||
- German (100%) |
|||
- German (Switzerland) (58.3%) |
|||
- Greek (60.4%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (86.6%) |
|||
- Norwegian Bokmål (62.7%) |
|||
- Polish (100%) |
|||
- Portuguese (91.1%) |
|||
- Portuguese (Brazil) (83.1%) |
|||
- Russian (84.2%) |
|||
- Slovak (74.6%) |
|||
- Spanish (99.6%) |
|||
- Swedish (81.6%) |
|||
- Telugu (94.4%) |
|||
- Turkish (99%) |
|||
- Ukrainian (75.2%) |
|||
|
|||
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 21.11.13 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Agustín Moyano |
|||
- Andrew Nugged |
|||
- David Cook |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle M Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
- Release Maintainer assistants: |
|||
- 21.05 -- Nick Clemens |
|||
|
|||
- Release Maintainer mentors: |
|||
- 19.11 -- Aleisha Amohia |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.11.13 |
|||
|
|||
- [Catalyst IT, New Zealand](https://www.catalyst.net.nz/products/library-management-koha) |
|||
- Chartered Accountants Australia and New Zealand |
|||
- Toi Ohomai Institute of Technology, New Zealand |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.13 |
|||
|
|||
- Tomás Cohen Arazi (7) |
|||
- Alex Buckley (5) |
|||
- Kevin Carnes (1) |
|||
- Nick Clemens (11) |
|||
- David Cook (4) |
|||
- Jonathan Druart (3) |
|||
- Magnus Enger (1) |
|||
- Katrin Fischer (3) |
|||
- Lucas Gass (5) |
|||
- Michael Hafen (1) |
|||
- Kyle M Hall (5) |
|||
- Bernardo González Kriegel (2) |
|||
- Owen Leonard (2) |
|||
- Tim McMahon (1) |
|||
- MJ Ray (1) |
|||
- Marcel de Rooy (3) |
|||
- Caroline Cyr La Rose (2) |
|||
- Andreas Roussos (1) |
|||
- Fridolin Somers (4) |
|||
- Arthur Suzuki (5) |
|||
- Koha translators (1) |
|||
- Shi Yao Wang (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.13 |
|||
|
|||
- Athens County Public Libraries (2) |
|||
- BibLibre (9) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (3) |
|||
- ByWater-Solutions (21) |
|||
- Catalyst (5) |
|||
- Dataly Tech (1) |
|||
- Independant Individuals (1) |
|||
- Koha Community Developers (3) |
|||
- Libriotech (1) |
|||
- Prosentient Systems (4) |
|||
- Rijksmuseum (3) |
|||
- Software.coop (1) |
|||
- Solutions inLibro inc (3) |
|||
- Theke Solutions (7) |
|||
- ub.lu.se (1) |
|||
- Universidad Nacional de Córdoba (2) |
|||
- wlpl.org (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Andrew (4) |
|||
- Tomás Cohen Arazi (46) |
|||
- Nason Bimbe (1) |
|||
- Nick Clemens (5) |
|||
- Paul Derscheid (2) |
|||
- Jonathan Druart (8) |
|||
- Katrin Fischer (16) |
|||
- Andrew Fuerste-Henry (3) |
|||
- Lucas Gass (45) |
|||
- Kyle M Hall (10) |
|||
- Sally Healey (1) |
|||
- Barbara Johnson (1) |
|||
- Joonas Kylmälä (1) |
|||
- Rachael Laritz (2) |
|||
- Owen Leonard (7) |
|||
- David Nind (12) |
|||
- Liz Rea (1) |
|||
- Martin Renvoize (15) |
|||
- Marcel de Rooy (6) |
|||
- Caroline Cyr La Rose (2) |
|||
- Fridolin Somers (11) |
|||
- Arthur Suzuki (63) |
|||
- Michal Urban (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.11.x. |
|||
|
|||
## 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 22 Oct 2022 18:07:51. |
@ -0,0 +1,368 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.16 |
|||
27 Jan 2023 |
|||
|
|||
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 21.11.16 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.16.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 21.11.16 is a bugfix/maintenance release with security fixes. |
|||
|
|||
It includes 2 security fixes, 3 enhancements, 23 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
## Security bugs |
|||
|
|||
### Koha |
|||
|
|||
- [[31908]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31908) New login fails while having cookie from previous session |
|||
|
|||
>This patch introduces more thorough cleanup of user sessions when logging after a privilege escalation request. |
|||
- [[32208]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32208) Relogin without enough permissions needs attention |
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### OPAC |
|||
|
|||
- [[31064]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31064) Local login is difficult to style using CSS |
|||
|
|||
### Self checkout |
|||
|
|||
- [[32115]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32115) Add ID to check-out default help message dialog to allow customization |
|||
|
|||
### Templates |
|||
|
|||
- [[29458]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29458) Show login button consistently in relation to login instructions, reset and register links |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[32481]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32481) Rabbit times out when too many jobs are queued and the response takes too long |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[32016]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32016) Fix 'clear filter' button behavior on datatable saving their state |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[31675]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31675) Remove packages from debian/control that are no longer used |
|||
- [[31873]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31873) Can't call method "safe_delete" on an undefined value at cataloguing/additem.pl |
|||
- [[32330]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32330) Table background_jobs is missing indexes |
|||
- [[32457]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32457) CGI::param called in list context from acqui/addorder.pl line 182 |
|||
|
|||
### Cataloging |
|||
|
|||
- [[31881]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31881) Link in MARC view does not work |
|||
|
|||
### Circulation |
|||
|
|||
- [[28975]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28975) Holds queue lists can show holds from all libraries even with IndependentBranches |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[22042]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22042) BlockReturnofWithdrawn Items does not block refund generation when item is withdrawn and lost |
|||
|
|||
### Hold requests |
|||
|
|||
- [[31086]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31086) Do not allow hold requests with no branchcode |
|||
|
|||
### Lists |
|||
|
|||
- [[32302]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32302) "ISBN" label shows when no ISBN data present when sending list |
|||
|
|||
>This fixes email messages sent when sending lists so that if there are no ISBNs for a record, an empty label is not shown. |
|||
|
|||
### Patrons |
|||
|
|||
- [[31166]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31166) Digest option is not selectable for phone when PhoneNotification is enabled |
|||
- [[31492]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31492) Patron image upload fails on first attempt with CSRF failure |
|||
|
|||
### Searching |
|||
|
|||
- [[20596]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20596) Authority record matching rule causes staging failure when MARC record contains multiple tag values for a match point |
|||
|
|||
### Staff interface |
|||
|
|||
- [[31244]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31244) Logout when not logged in raise a 500 |
|||
- [[32355]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32355) Add class url to all URL syspref |
|||
|
|||
### System Administration |
|||
|
|||
- [[30694]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30694) Impossible to delete line in circulation and fine rules |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
- [[32291]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32291) "library category" messages should be removed (not used) |
|||
|
|||
### Templates |
|||
|
|||
- [[32348]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32348) Library public is missing from columns settings |
|||
|
|||
### Test Suite |
|||
|
|||
- [[32349]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32349) Remove TEST_QA |
|||
- [[32622]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32622) Auth.t failing on D10 |
|||
|
|||
### Tools |
|||
|
|||
- [[32037]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32037) Circulation module in action logs has bad links for deleted items |
|||
- [[32255]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32255) Cannot use file upload in batch record modification |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.11/ar/html/) (33.8%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.11/zh_TW/html/) (58.8%) |
|||
- [Czech](https://koha-community.org/manual/21.11/cs/html/) (27.2%) |
|||
- [English (USA)](https://koha-community.org/manual/21.11/en/html/) |
|||
- [French](https://koha-community.org/manual/21.11/fr/html/) (69%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.11/fr_CA/html/) (25.6%) |
|||
- [German](https://koha-community.org/manual/21.11/de/html/) (73.3%) |
|||
- [Hindi](https://koha-community.org/manual/21.11/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.11/it/html/) (48.2%) |
|||
- [Spanish](https://koha-community.org/manual/21.11/es/html/) (36.1%) |
|||
- [Turkish](https://koha-community.org/manual/21.11/tr/html/) (39.6%) |
|||
|
|||
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 (86.6%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (100%) |
|||
- Chinese (Taiwan) (78.8%) |
|||
- Czech (76.9%) |
|||
- English (New Zealand) (60.3%) |
|||
- English (USA) |
|||
- Finnish (98.8%) |
|||
- French (95.6%) |
|||
- French (Canada) (92%) |
|||
- German (100%) |
|||
- German (Switzerland) (58.3%) |
|||
- Greek (60.4%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (86.5%) |
|||
- Norwegian Bokmål (62.7%) |
|||
- Polish (100%) |
|||
- Portuguese (91.1%) |
|||
- Portuguese (Brazil) (83%) |
|||
- Russian (84.2%) |
|||
- Slovak (74.8%) |
|||
- Spanish (100%) |
|||
- Swedish (81.6%) |
|||
- Telugu (94.3%) |
|||
- Turkish (100%) |
|||
- Ukrainian (75.4%) |
|||
|
|||
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 21.11.16 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Agustín Moyano |
|||
- Andrew Nugged |
|||
- David Cook |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle M Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
- Release Maintainer assistants: |
|||
- 21.05 -- Nick Clemens |
|||
|
|||
- Release Maintainer mentors: |
|||
- 19.11 -- Aleisha Amohia |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.11.16 |
|||
|
|||
- Koha-Suomi Oy |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.16 |
|||
|
|||
- Tomás Cohen Arazi (5) |
|||
- Nick Clemens (2) |
|||
- David Cook (4) |
|||
- Jonathan Druart (8) |
|||
- Géraud Frappier (1) |
|||
- Lucas Gass (1) |
|||
- Didier Gautheron (1) |
|||
- Thibaud Guillot (2) |
|||
- Kyle M Hall (3) |
|||
- The Minh Luong (1) |
|||
- David Nind (1) |
|||
- Mona Panchaud (1) |
|||
- Martin Renvoize (2) |
|||
- Marcel de Rooy (15) |
|||
- Fridolin Somers (4) |
|||
- Arthur Suzuki (13) |
|||
- Emmi Takkinen (1) |
|||
- Koha translators (2) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.16 |
|||
|
|||
- BibLibre (20) |
|||
- ByWater-Solutions (6) |
|||
- David Nind (1) |
|||
- Koha Community Developers (8) |
|||
- Koha-Suomi (1) |
|||
- mpan.ch (1) |
|||
- Prosentient Systems (4) |
|||
- PTFS-Europe (2) |
|||
- Rijksmuseum (15) |
|||
- Solutions inLibro inc (2) |
|||
- Theke Solutions (5) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (27) |
|||
- Matt Blenkinsop (3) |
|||
- Nick Clemens (7) |
|||
- David Cook (9) |
|||
- Chris Cormack (4) |
|||
- Jonathan Druart (1) |
|||
- Katrin Fischer (10) |
|||
- Andrew Fuerste-Henry (1) |
|||
- Lucas Gass (42) |
|||
- Victor Grousset (1) |
|||
- Kyle M Hall (5) |
|||
- Evelyn Hartline (1) |
|||
- Sally Healey (1) |
|||
- Mason James (1) |
|||
- Jan Kissig (2) |
|||
- Owen Leonard (1) |
|||
- David Nind (7) |
|||
- Jacob O'Mara (9) |
|||
- Martin Renvoize (16) |
|||
- Marcel de Rooy (6) |
|||
- Danyon Sewell (1) |
|||
- Fridolin Somers (3) |
|||
- Arthur Suzuki (32) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.11.x. |
|||
|
|||
## 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 27 Jan 2023 13:41:51. |
@ -0,0 +1,387 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.17 |
|||
06 Mar 2023 |
|||
|
|||
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 21.11.17 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.17.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 21.11.17 is a bugfix/maintenance release. |
|||
|
|||
It includes 1 enhancements, 30 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Templates |
|||
|
|||
- [[31407]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31407) Set focus for cursor to Currency when adding a new currency |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[32656]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32656) Script delete_records_via_leader.pl no longer deletes items |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[32356]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32356) xx-XX installer dir /kohadevbox/koha/installer/data/mysql/xx-XX already exists. |
|||
|
|||
### Plugin architecture |
|||
|
|||
- [[32539]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32539) UI hooks can break the UI |
|||
|
|||
### SIP2 |
|||
|
|||
- [[29755]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29755) SIP2 code does not correctly handle NoIssuesChargeGuarantees or NoIssuesChargeGuarantorsWithGuarantees |
|||
|
|||
>This fixes SIP2 so that it correctly determines if issues should be blocked for patrons when the NoIssuesChargeGuarantees and NoIssuesChargeGuarantorsWithGuarantees system preferences are set. Currently, it only checks the noissuescharge system preference as the limit for charges, and not the other 'No Issues charge' system preferences. |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[32377]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32377) GetBudgetHierarchy slows down acqui/histsearch.pl |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
- [[32406]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32406) Cannot search pending orders using non-latin-1 scripts |
|||
- [[32694]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32694) Keep current option for budgets in receiving broken |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[18247]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18247) Remove SQL queries from branch_transfer_limit.pl administrative script |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[28672]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28672) Improve EDI debug logging |
|||
- [[32573]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32573) background_jobs_worker.pl should ACK a message before it forks and runs the job |
|||
|
|||
### Cataloging |
|||
|
|||
- [[29173]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29173) Button "replace authority record via Z39/50/SRU" doesn't pre-fill |
|||
|
|||
>This fixes the behaviour of the replace an authority record via Z39.50/SRU buttons when editing an authority record. Both ways of doing this (Edit > Edit record > Replace record via Z39.50/SRU search and Edit > Replace record via Z39.50/SRU search) now pre-fill the search form with available data. |
|||
- [[30250]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30250) Configure when to apply framework defaults when cataloguing |
|||
|
|||
**Sponsored by** *Catalyst* and *Education Services Australia SCIS* |
|||
|
|||
>This patch adds a system preference ApplyFrameworkDefaults to configure when to apply framework defaults - when cataloguing a new record, when editing a record as new (duplicating), or when changing the framework while editing an existing record, or when importing a record. This applies to both bibliographic records and authority records. |
|||
- [[32321]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32321) 006 field not correctly prepopulated in Advanced cataloging editor |
|||
|
|||
### Circulation |
|||
|
|||
- [[29792]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29792) Transfers created from 'wrong transfer' checkin are not sent if modal is dismissed |
|||
|
|||
### Notices |
|||
|
|||
- [[32221]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32221) Password entry should be removed from placeholder list in notices editor |
|||
|
|||
### OPAC |
|||
|
|||
- [[8948]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8948) MARC21 field 787 doesn't display |
|||
|
|||
### Patrons |
|||
|
|||
- [[32655]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32655) Variables showing in patron messaging preferences |
|||
|
|||
### REST API |
|||
|
|||
- [[32409]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32409) Cannot search cashups using non-latin-1 scripts |
|||
|
|||
>This fixes the cashup history table so that filters can use non latin-1 characters (Point of sale > Cash summary for <library> > select register). Before this fix, the table was not filtered or refreshed if you entered non latin-1 characters. |
|||
|
|||
### SIP2 |
|||
|
|||
- [[32624]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32624) Patrons fines are not accurate in SIP2 when NoIssuesChargeGuarantorsWithGuarantees or NoIssuesChargeGuarantees are enabled |
|||
|
|||
### Searching - Zebra |
|||
|
|||
- [[32416]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32416) arp - Accelerated reader point searches fail due to conflicting attribute |
|||
|
|||
>This fixes |
|||
- [[32741]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32741) Attribute codes should not be repeated in bib1.att |
|||
|
|||
### Self checkout |
|||
|
|||
- [[19188]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19188) Self checkout: Fine blocking checkout is missing currency symbol |
|||
|
|||
### Staff interface |
|||
|
|||
- [[28314]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28314) Spinning icon is not always going away for local covers in staff |
|||
- [[31768]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31768) Tags is a 'Tool' but doesn't include the tools nav sidebar |
|||
- [[32523]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32523) Shortcuts / Links to missing fields in MARC-Editor don't work as expected |
|||
|
|||
>This fixes the standard MARC editor so that the links for any errors go to the correct tab. Currently, the links only work if you are the correct tab. |
|||
- [[32644]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32644) Terminology: staff/intranet and biblio in plugins home page |
|||
|
|||
>This patch replaces some incorrect terminology in the plugins home page regarding enhanced content plugins. |
|||
- [[32797]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32797) Cannot save OAI set mapping rule for subfield 0 |
|||
|
|||
### Templates |
|||
|
|||
- [[32290]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32290) ILL requests uses some wrong terminology |
|||
- [[32294]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32294) Capitalization: Enter your User ID... |
|||
|
|||
### Tools |
|||
|
|||
- [[26628]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26628) Clubs permissions should grant access to Tools page |
|||
|
|||
## New system preferences |
|||
- ApplyFrameworkDefaults |
|||
- AutomaticWrongTransfer |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.11/ar/html/) (33.8%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.11/zh_TW/html/) (58.8%) |
|||
- [Czech](https://koha-community.org/manual/21.11/cs/html/) (27.2%) |
|||
- [English (USA)](https://koha-community.org/manual/21.11/en/html/) |
|||
- [French](https://koha-community.org/manual/21.11/fr/html/) (70.1%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.11/fr_CA/html/) (25.6%) |
|||
- [German](https://koha-community.org/manual/21.11/de/html/) (73.3%) |
|||
- [Hindi](https://koha-community.org/manual/21.11/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.11/it/html/) (48.2%) |
|||
- [Spanish](https://koha-community.org/manual/21.11/es/html/) (36.1%) |
|||
- [Turkish](https://koha-community.org/manual/21.11/tr/html/) (39.6%) |
|||
|
|||
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 (86.5%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (99.8%) |
|||
- Chinese (Taiwan) (78.6%) |
|||
- Czech (76.9%) |
|||
- English (New Zealand) (60.1%) |
|||
- English (USA) |
|||
- Finnish (98.9%) |
|||
- French (95.6%) |
|||
- French (Canada) (91.9%) |
|||
- German (100%) |
|||
- German (Switzerland) (58.1%) |
|||
- Greek (61.1%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (86.3%) |
|||
- Norwegian Bokmål (62.5%) |
|||
- Polish (99.8%) |
|||
- Portuguese (90.9%) |
|||
- Portuguese (Brazil) (83.4%) |
|||
- Russian (84%) |
|||
- Slovak (74.7%) |
|||
- Spanish (100%) |
|||
- Swedish (81.5%) |
|||
- Telugu (94.1%) |
|||
- Turkish (100%) |
|||
- Ukrainian (75.2%) |
|||
|
|||
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 21.11.17 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Agustín Moyano |
|||
- Andrew Nugged |
|||
- David Cook |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle M Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
- Release Maintainer assistants: |
|||
- 21.05 -- Nick Clemens |
|||
|
|||
- Release Maintainer mentors: |
|||
- 19.11 -- Aleisha Amohia |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.11.17 |
|||
|
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
- Education Services Australia SCIS |
|||
- Koha-Suomi Oy |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.17 |
|||
|
|||
- Aleisha Amohia (4) |
|||
- Tomás Cohen Arazi (4) |
|||
- Matt Blenkinsop (1) |
|||
- Alex Buckley (1) |
|||
- Nick Clemens (13) |
|||
- David Cook (2) |
|||
- Jonathan Druart (3) |
|||
- Katrin Fischer (6) |
|||
- Lucas Gass (1) |
|||
- Thibaud Guillot (1) |
|||
- Kyle M Hall (3) |
|||
- Jan Kissig (1) |
|||
- Martin Renvoize (2) |
|||
- Caroline Cyr La Rose (1) |
|||
- Arthur Suzuki (4) |
|||
- Emmi Takkinen (1) |
|||
- Koha translators (1) |
|||
- Jenny Way (1) |
|||
- Hammat Wele (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.17 |
|||
|
|||
- BibLibre (5) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (6) |
|||
- ByWater-Solutions (17) |
|||
- Catalyst (1) |
|||
- Catalyst Open Source Academy (4) |
|||
- Independant Individuals (1) |
|||
- Koha Community Developers (3) |
|||
- Koha-Suomi (1) |
|||
- Prosentient Systems (2) |
|||
- PTFS-Europe (3) |
|||
- Solutions inLibro inc (2) |
|||
- th-wildau.de (1) |
|||
- Theke Solutions (4) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Pedro Amorim (2) |
|||
- Tomás Cohen Arazi (42) |
|||
- Matt Blenkinsop (8) |
|||
- Frédéric Demians (1) |
|||
- Jonathan Druart (3) |
|||
- Katrin Fischer (12) |
|||
- Andrew Fuerste-Henry (7) |
|||
- Lucas Gass (44) |
|||
- Kyle M Hall (7) |
|||
- Owen Leonard (4) |
|||
- David Nind (23) |
|||
- Jacob O'Mara (23) |
|||
- Jacob Omara (1) |
|||
- Martin Renvoize (16) |
|||
- Marcel de Rooy (6) |
|||
- Fridolin Somers (2) |
|||
- Arthur Suzuki (46) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.11.x. |
|||
|
|||
## 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 06 Mar 2023 10:46:59. |
@ -0,0 +1,387 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.17 |
|||
06 Mar 2023 |
|||
|
|||
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 21.11.17 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.17.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 21.11.17 is a bugfix/maintenance release. |
|||
|
|||
It includes 1 enhancements, 30 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Templates |
|||
|
|||
- [[31407]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31407) Set focus for cursor to Currency when adding a new currency |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[32656]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32656) Script delete_records_via_leader.pl no longer deletes items |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[32356]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32356) xx-XX installer dir /kohadevbox/koha/installer/data/mysql/xx-XX already exists. |
|||
|
|||
### Plugin architecture |
|||
|
|||
- [[32539]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32539) UI hooks can break the UI |
|||
|
|||
### SIP2 |
|||
|
|||
- [[29755]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29755) SIP2 code does not correctly handle NoIssuesChargeGuarantees or NoIssuesChargeGuarantorsWithGuarantees |
|||
|
|||
>This fixes SIP2 so that it correctly determines if issues should be blocked for patrons when the NoIssuesChargeGuarantees and NoIssuesChargeGuarantorsWithGuarantees system preferences are set. Currently, it only checks the noissuescharge system preference as the limit for charges, and not the other 'No Issues charge' system preferences. |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[32377]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32377) GetBudgetHierarchy slows down acqui/histsearch.pl |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
- [[32406]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32406) Cannot search pending orders using non-latin-1 scripts |
|||
- [[32694]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32694) Keep current option for budgets in receiving broken |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[18247]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18247) Remove SQL queries from branch_transfer_limit.pl administrative script |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[28672]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28672) Improve EDI debug logging |
|||
- [[32573]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32573) background_jobs_worker.pl should ACK a message before it forks and runs the job |
|||
|
|||
### Cataloging |
|||
|
|||
- [[29173]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29173) Button "replace authority record via Z39/50/SRU" doesn't pre-fill |
|||
|
|||
>This fixes the behaviour of the replace an authority record via Z39.50/SRU buttons when editing an authority record. Both ways of doing this (Edit > Edit record > Replace record via Z39.50/SRU search and Edit > Replace record via Z39.50/SRU search) now pre-fill the search form with available data. |
|||
- [[30250]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30250) Configure when to apply framework defaults when cataloguing |
|||
|
|||
**Sponsored by** *Catalyst* and *Education Services Australia SCIS* |
|||
|
|||
>This patch adds a system preference ApplyFrameworkDefaults to configure when to apply framework defaults - when cataloguing a new record, when editing a record as new (duplicating), or when changing the framework while editing an existing record, or when importing a record. This applies to both bibliographic records and authority records. |
|||
- [[32321]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32321) 006 field not correctly prepopulated in Advanced cataloging editor |
|||
|
|||
### Circulation |
|||
|
|||
- [[29792]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29792) Transfers created from 'wrong transfer' checkin are not sent if modal is dismissed |
|||
|
|||
### Notices |
|||
|
|||
- [[32221]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32221) Password entry should be removed from placeholder list in notices editor |
|||
|
|||
### OPAC |
|||
|
|||
- [[8948]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8948) MARC21 field 787 doesn't display |
|||
|
|||
### Patrons |
|||
|
|||
- [[32655]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32655) Variables showing in patron messaging preferences |
|||
|
|||
### REST API |
|||
|
|||
- [[32409]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32409) Cannot search cashups using non-latin-1 scripts |
|||
|
|||
>This fixes the cashup history table so that filters can use non latin-1 characters (Point of sale > Cash summary for <library> > select register). Before this fix, the table was not filtered or refreshed if you entered non latin-1 characters. |
|||
|
|||
### SIP2 |
|||
|
|||
- [[32624]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32624) Patrons fines are not accurate in SIP2 when NoIssuesChargeGuarantorsWithGuarantees or NoIssuesChargeGuarantees are enabled |
|||
|
|||
### Searching - Zebra |
|||
|
|||
- [[32416]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32416) arp - Accelerated reader point searches fail due to conflicting attribute |
|||
|
|||
>This fixes |
|||
- [[32741]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32741) Attribute codes should not be repeated in bib1.att |
|||
|
|||
### Self checkout |
|||
|
|||
- [[19188]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19188) Self checkout: Fine blocking checkout is missing currency symbol |
|||
|
|||
### Staff interface |
|||
|
|||
- [[28314]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28314) Spinning icon is not always going away for local covers in staff |
|||
- [[31768]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31768) Tags is a 'Tool' but doesn't include the tools nav sidebar |
|||
- [[32523]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32523) Shortcuts / Links to missing fields in MARC-Editor don't work as expected |
|||
|
|||
>This fixes the standard MARC editor so that the links for any errors go to the correct tab. Currently, the links only work if you are the correct tab. |
|||
- [[32644]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32644) Terminology: staff/intranet and biblio in plugins home page |
|||
|
|||
>This patch replaces some incorrect terminology in the plugins home page regarding enhanced content plugins. |
|||
- [[32797]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32797) Cannot save OAI set mapping rule for subfield 0 |
|||
|
|||
### Templates |
|||
|
|||
- [[32290]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32290) ILL requests uses some wrong terminology |
|||
- [[32294]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32294) Capitalization: Enter your User ID... |
|||
|
|||
### Tools |
|||
|
|||
- [[26628]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26628) Clubs permissions should grant access to Tools page |
|||
|
|||
## New system preferences |
|||
- ApplyFrameworkDefaults |
|||
- AutomaticWrongTransfer |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.11/ar/html/) (33.8%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.11/zh_TW/html/) (58.8%) |
|||
- [Czech](https://koha-community.org/manual/21.11/cs/html/) (27.2%) |
|||
- [English (USA)](https://koha-community.org/manual/21.11/en/html/) |
|||
- [French](https://koha-community.org/manual/21.11/fr/html/) (70.1%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.11/fr_CA/html/) (25.6%) |
|||
- [German](https://koha-community.org/manual/21.11/de/html/) (73.3%) |
|||
- [Hindi](https://koha-community.org/manual/21.11/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.11/it/html/) (48.2%) |
|||
- [Spanish](https://koha-community.org/manual/21.11/es/html/) (36.1%) |
|||
- [Turkish](https://koha-community.org/manual/21.11/tr/html/) (39.6%) |
|||
|
|||
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 (86.5%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (99.8%) |
|||
- Chinese (Taiwan) (78.6%) |
|||
- Czech (76.9%) |
|||
- English (New Zealand) (60.1%) |
|||
- English (USA) |
|||
- Finnish (98.9%) |
|||
- French (95.6%) |
|||
- French (Canada) (91.9%) |
|||
- German (100%) |
|||
- German (Switzerland) (58.1%) |
|||
- Greek (61.1%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (86.3%) |
|||
- Norwegian Bokmål (62.5%) |
|||
- Polish (99.8%) |
|||
- Portuguese (90.9%) |
|||
- Portuguese (Brazil) (83.4%) |
|||
- Russian (84%) |
|||
- Slovak (74.7%) |
|||
- Spanish (100%) |
|||
- Swedish (81.5%) |
|||
- Telugu (94.1%) |
|||
- Turkish (100%) |
|||
- Ukrainian (75.2%) |
|||
|
|||
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 21.11.17 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Agustín Moyano |
|||
- Andrew Nugged |
|||
- David Cook |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle M Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
- Release Maintainer assistants: |
|||
- 21.05 -- Nick Clemens |
|||
|
|||
- Release Maintainer mentors: |
|||
- 19.11 -- Aleisha Amohia |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.11.17 |
|||
|
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
- Education Services Australia SCIS |
|||
- Koha-Suomi Oy |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.17 |
|||
|
|||
- Aleisha Amohia (4) |
|||
- Tomás Cohen Arazi (4) |
|||
- Matt Blenkinsop (1) |
|||
- Alex Buckley (1) |
|||
- Nick Clemens (13) |
|||
- David Cook (2) |
|||
- Jonathan Druart (3) |
|||
- Katrin Fischer (6) |
|||
- Lucas Gass (1) |
|||
- Thibaud Guillot (1) |
|||
- Kyle M Hall (3) |
|||
- Jan Kissig (1) |
|||
- Martin Renvoize (2) |
|||
- Caroline Cyr La Rose (1) |
|||
- Arthur Suzuki (6) |
|||
- Emmi Takkinen (1) |
|||
- Koha translators (1) |
|||
- Jenny Way (1) |
|||
- Hammat Wele (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.17 |
|||
|
|||
- BibLibre (7) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (6) |
|||
- ByWater-Solutions (17) |
|||
- Catalyst (1) |
|||
- Catalyst Open Source Academy (4) |
|||
- Independant Individuals (1) |
|||
- Koha Community Developers (3) |
|||
- Koha-Suomi (1) |
|||
- Prosentient Systems (2) |
|||
- PTFS-Europe (3) |
|||
- Solutions inLibro inc (2) |
|||
- th-wildau.de (1) |
|||
- Theke Solutions (4) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Pedro Amorim (2) |
|||
- Tomás Cohen Arazi (42) |
|||
- Matt Blenkinsop (8) |
|||
- Frédéric Demians (1) |
|||
- Jonathan Druart (3) |
|||
- Katrin Fischer (12) |
|||
- Andrew Fuerste-Henry (7) |
|||
- Lucas Gass (44) |
|||
- Kyle M Hall (7) |
|||
- Owen Leonard (4) |
|||
- David Nind (23) |
|||
- Jacob O'Mara (23) |
|||
- Jacob Omara (1) |
|||
- Martin Renvoize (16) |
|||
- Marcel de Rooy (6) |
|||
- Fridolin Somers (2) |
|||
- Arthur Suzuki (46) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.11.x. |
|||
|
|||
## 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 06 Mar 2023 11:14:50. |
@ -0,0 +1,348 @@ |
|||
# RELEASE NOTES FOR KOHA 21.11.20 |
|||
11 May 2023 |
|||
|
|||
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 21.11.20 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-21.11.20.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 21.11.20 is a bugfix/maintenance release. |
|||
|
|||
It includes 20 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[33183]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33183) Error inserting matchpoint_components when creating record matching rules with MariaDB 10.6 |
|||
- [[33309]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33309) Race condition while checkout renewal with ES |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30966]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30966) Record overlay rules - can't use Z39.50 filter |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
- [[33100]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33100) Authority linking doesn't work for bib headings ending in two or more punctuation characters |
|||
|
|||
### Label/patron card printing |
|||
|
|||
- [[31259]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31259) Downloading patron card PDF hangs the server |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[33211]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33211) Fix failing test for basic_workflow.t when adding item |
|||
- [[33341]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33341) Perl 5.36 doesn't consider some of our code cool |
|||
|
|||
### Cataloging |
|||
|
|||
- [[33144]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33144) Authority lookup in advanced editor overencodes HTML |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[33285]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33285) It should be possible to specify the separator used in runreport.pl |
|||
|
|||
### Hold requests |
|||
|
|||
- [[33198]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33198) request.pl is calculating pickup locations that are not used |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[33151]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33151) Improve translation of strings in cities and circulation desk administration pages |
|||
|
|||
### ILL |
|||
|
|||
- [[28641]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28641) ILLHiddenRequestStatuses does not consider custom statuses |
|||
|
|||
**Sponsored by** *PTFS Europe* |
|||
|
|||
### MARC Authority data support |
|||
|
|||
- [[32279]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32279) GetAuthorizedHeading missing from exports of C4::AuthoritiesMarc |
|||
- [[32280]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32280) Export method ImportBreedingAuth from C4::Breeding |
|||
|
|||
### Packaging |
|||
|
|||
- [[33168]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33168) Timeline on "About Koha" is not working for package installs |
|||
|
|||
### Reports |
|||
|
|||
- [[33063]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33063) Duplicated reports should maintain subgroup of original |
|||
|
|||
### Searching |
|||
|
|||
- [[13976]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13976) Sorting search results by popularity is alphabetical |
|||
|
|||
>This patch fixes the sorting of searches by popularity, ensuring that results are sorted numerically. |
|||
> |
|||
>Note: The popularity search requires the use of either the syspref UpdateTotalIssuesOnCirc or the update_totalissue.pl cronjob |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[32519]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32519) In Elasticsearch mappings table use search field name |
|||
|
|||
### Self checkout |
|||
|
|||
- [[33150]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33150) Add specific message for renewal too_soon situation |
|||
|
|||
### Templates |
|||
|
|||
- [[33137]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33137) Make sure columns on transactions and 'pay fines' tab are matching up |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/21.11/ar/html/) (33.8%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/21.11/zh_TW/html/) (58.8%) |
|||
- [Czech](https://koha-community.org/manual/21.11/cs/html/) (27.2%) |
|||
- [English (USA)](https://koha-community.org/manual/21.11/en/html/) |
|||
- [French](https://koha-community.org/manual/21.11/fr/html/) (70.9%) |
|||
- [French (Canada)](https://koha-community.org/manual/21.11/fr_CA/html/) (25.6%) |
|||
- [German](https://koha-community.org/manual/21.11/de/html/) (73.3%) |
|||
- [Hindi](https://koha-community.org/manual/21.11/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/21.11/it/html/) (48.2%) |
|||
- [Spanish](https://koha-community.org/manual/21.11/es/html/) (36.1%) |
|||
- [Turkish](https://koha-community.org/manual/21.11/tr/html/) (39.6%) |
|||
|
|||
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 (86.4%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (89%) |
|||
- Bulgarian (100%) |
|||
- Chinese (Taiwan) (78.5%) |
|||
- Czech (76.9%) |
|||
- English (New Zealand) (60.1%) |
|||
- English (USA) |
|||
- Finnish (98.9%) |
|||
- French (100%) |
|||
- French (Canada) (91.7%) |
|||
- German (100%) |
|||
- German (Switzerland) (58.1%) |
|||
- Greek (61%) |
|||
- Hindi (100%) |
|||
- Italian (99.9%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (86.2%) |
|||
- Norwegian Bokmål (62.4%) |
|||
- Polish (100%) |
|||
- Portuguese (91.1%) |
|||
- Portuguese (Brazil) (83.4%) |
|||
- Russian (83.9%) |
|||
- Slovak (74.8%) |
|||
- Spanish (100%) |
|||
- Swedish (81.3%) |
|||
- Telugu (94%) |
|||
- Turkish (99.8%) |
|||
- Ukrainian (75.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 21.11.20 is |
|||
|
|||
|
|||
- Release Manager: Jonathan Druart |
|||
|
|||
- Release Manager assistants: |
|||
- Martin Renvoize |
|||
- Tomás Cohen Arazi |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Agustín Moyano |
|||
- Andrew Nugged |
|||
- David Cook |
|||
- Joonas Kylmälä |
|||
- Julian Maurice |
|||
- Kyle M Hall |
|||
- Marcel de Rooy |
|||
- Martin Renvoize |
|||
- Nick Clemens |
|||
- Petro Vashchuk |
|||
- Tomás Cohen Arazi |
|||
- Victor Grousset |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- REST API -- Tomás Cohen Arazi |
|||
- Elasticsearch -- Fridolin Somers |
|||
- Zebra -- Fridolin Somers |
|||
- Accounts -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Sally Healey |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
|
|||
- Release Maintainers: |
|||
- 21.05 -- Kyle M Hall |
|||
- 20.11 -- Fridolin Somers |
|||
- 20.05 -- Victor Grousset |
|||
- 19.11 -- Wainui Witika-Park |
|||
|
|||
- Release Maintainer assistants: |
|||
- 21.05 -- Nick Clemens |
|||
|
|||
- Release Maintainer mentors: |
|||
- 19.11 -- Aleisha Amohia |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 21.11.20 |
|||
|
|||
- Koha-Suomi Oy |
|||
- [PTFS Europe](https://ptfs-europe.com) |
|||
|
|||
We thank the following individuals who contributed patches to Koha 21.11.20 |
|||
|
|||
- Pedro Amorim (1) |
|||
- Tomás Cohen Arazi (2) |
|||
- Nick Clemens (8) |
|||
- David Cook (1) |
|||
- Katrin Fischer (1) |
|||
- Lucas Gass (1) |
|||
- Kyle M Hall (1) |
|||
- Mason James (1) |
|||
- Andreas Jonsson (1) |
|||
- Owen Leonard (1) |
|||
- Johanna Raisa (1) |
|||
- Phil Ringnalda (1) |
|||
- Fridolin Somers (4) |
|||
- Arthur Suzuki (2) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 21.11.20 |
|||
|
|||
- Athens County Public Libraries (1) |
|||
- BibLibre (6) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (1) |
|||
- ByWater-Solutions (10) |
|||
- Chetco Community Public Library (1) |
|||
- Independant Individuals (1) |
|||
- KohaAloha (1) |
|||
- Kreablo AB (1) |
|||
- Prosentient Systems (1) |
|||
- PTFS-Europe (1) |
|||
- Theke Solutions (2) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Anke (1) |
|||
- Tomás Cohen Arazi (22) |
|||
- Matt Blenkinsop (15) |
|||
- Nick Clemens (2) |
|||
- Jonathan Druart (5) |
|||
- Magnus Enger (1) |
|||
- Laura Escamilla (1) |
|||
- Katrin Fischer (5) |
|||
- Andrew Fuerste-Henry (1) |
|||
- Lucas Gass (24) |
|||
- Sally Healey (2) |
|||
- Mason James (1) |
|||
- Janusz Kaczmarek (1) |
|||
- Solene Ngamga (1) |
|||
- David Nind (2) |
|||
- Jacob O'Mara (9) |
|||
- Martin Renvoize (8) |
|||
- Phil Ringnalda (1) |
|||
- Marcel de Rooy (2) |
|||
- Michaela Sieber (1) |
|||
- Fridolin Somers (1) |
|||
- Arthur Suzuki (24) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 21.11.x. |
|||
|
|||
## 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 11 May 2023 13:05:00. |
@ -0,0 +1,379 @@ |
|||
# RELEASE NOTES FOR KOHA 22.05.01 |
|||
27 Jun 2022 |
|||
|
|||
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 22.05.01 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-22.05.01.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 22.05.01 is a bugfix/maintenance release. |
|||
|
|||
It includes 5 enhancements, 48 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29883]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29883) Uninitialized value warning when GetAuthorisedValues gets called with no parameters |
|||
- [[30830]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30830) Add Koha Objects for Koha Import Items |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[30733]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30733) Simplify translatable strings |
|||
|
|||
>Cleanup of translatable text done by guiding the string extractor to make it do simpler strings for translators instead of large concatenation of long strings in the code with a lot of unnecessary %s placeholders. |
|||
|
|||
### Templates |
|||
|
|||
- [[30523]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30523) Quiet console warning about missing shortcut-buttons map file |
|||
- [[30786]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30786) Capitalization in (Opac)AdvancedSearchTypes |
|||
|
|||
>This fixes the descriptions for the AdvancedSearchTypes and OpacAdvancedSearchTypes system preferences - sentence case is now used for "..Shelving location..". |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30876]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30876) recalls/recalls_to_pull.pl introduces an incorrect use of ->search in list context |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30234]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30234) Serial local covers don't appear in the staff interface for other libraries with SeparateHoldings |
|||
|
|||
>This fixes the display of item-specific local cover images in the staff interface. Before this, item images were not shown for holdings on the record's details view page. |
|||
|
|||
### Circulation |
|||
|
|||
- [[30885]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30885) Recall - detail page explosion |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[30886]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30886) Recall status cannot be correct on OPAC detail page |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[30907]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30907) Remaining incorrect uses of Koha::Recall->item_level_recall |
|||
- [[30971]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30971) Recalls - log viewer error |
|||
|
|||
>This fixes an error that occurred when viewing recalls log entries. The error was caused by the renaming of itemnumber, biblionumber, and branchcode attributes. |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[29325]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29325) commit_file.pl error 'Already in a transaction' |
|||
|
|||
>This fixes the command line script misc/commit_file.pl and manage staged MARC records tool in the staff interface so that imported records are processed. |
|||
> |
|||
>The error message from The command line script was failing with this error message "DBIx::Class::Storage::DBI::_exec_txn_begin(): DBI Exception: DBD::mysql::db begin_work failed: Already in a transaction at /kohadevbox/koha/C4/Biblio.pm line 303". In the staff interface, the processing of staged records would fail without any error messages. |
|||
|
|||
### Database |
|||
|
|||
- [[30899]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30899) Upgrade sometimes fails at "Upgrade to 21.11.05.004" |
|||
|
|||
>This database revision fixes the one from bug 30449 for table borrower_attribute_types. |
|||
- [[30912]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30912) Database update fails for 21.12.00.016 Bug 30060 |
|||
|
|||
### Hold requests |
|||
|
|||
- [[30742]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30742) Confusion when placing hold on record with no items available because of not for loan |
|||
- [[30892]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30892) Holds not getting placed |
|||
- [[30960]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30960) Koha lets you place item-level holds without a pick-up place |
|||
|
|||
### Patrons |
|||
|
|||
- [[30868]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30868) Modifying a patron - page not found error after fixing validation errors where the message is displayed at the top of the page |
|||
|
|||
>This fixes a page not found error message generated after fixing validation errors when editing a patron (where the validation/error message is shown at the top of the page - below the patron name, but before the Save and Cancel buttons). (This was introduced by bug 29684: Fix warn about js/locale_data.js in 22.05.) |
|||
- [[31005]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31005) Cannot edit patrons in other categories if an extended attribute is mandatory and limited to a category |
|||
|
|||
>This fixes an error when a mandatory patron attribute limited to a specific patron category was causing a '500 error' when editing a patron not in that category. |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[30883]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30883) Authorities merge is limited to 100 biblio with Elasticsearch |
|||
|
|||
>This fixes the hard-coded limit of 100 when merging authorities (when Elasticsearch is the search engine). When merging authorities where the term is used over 100 times, only the first 100 authorities would be merged and the old term deleted, irrespective of the value set in the AuthorityMergeLimit system preference. |
|||
|
|||
### Tools |
|||
|
|||
- [[29828]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29828) If no content is added to default, but a translation, news/additional content entries don't show in list |
|||
- [[30831]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30831) Add unit test for BatchCommitItems |
|||
- [[30884]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30884) Incomplete replace of jQuery UI tabs in batch patron modification breaks the form sending |
|||
- [[30972]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30972) "Replace existing covers" checkbox replaces ALL local covers for a biblio, not only the specific item's covers |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[29961]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29961) Horizontal scroll bar in acquisition z39.50 search should always show |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30731]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30731) Noise from about script coming from Test::MockTime (or other CPAN modules) |
|||
|
|||
### Authentication |
|||
|
|||
- [[30842]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30842) Two-factor authentication code should be valid longer |
|||
|
|||
>This extends the time a two-factor authentication code is valid for, in case it is not entered quickly enough. (Example: wait for the code to change, then enter the previous code - this should still work, but will not work when the code changes again.) |
|||
|
|||
### Circulation |
|||
|
|||
- [[30337]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30337) Holds to Pull ( pendingreserves.pl ) ignores holds if priority 1 hold is suspended |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[30781]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30781) Use of uninitialized value $val in substitution iterator at /usr/share/koha/lib/C4/Letters.pm line 665. |
|||
- [[30788]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30788) Argument "" isn't numeric in multiplication (*) at /usr/share/koha/lib/C4/Overdues.pm |
|||
- [[30893]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30893) Typo: update_patrons_category.pl fine(s) |
|||
|
|||
>This updates the help text for the update patrons category cronjob script (misc/cronjobs/update_patrons_category.pl). It changes the full option names and associated information for -fo (--fineover to --finesover) and -fu (--fineunder to --finesunder), as well as some minor formatting and text tidy ups. |
|||
|
|||
### Course reserves |
|||
|
|||
- [[30840]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30840) Add support for barcode filters to course reserves |
|||
|
|||
### Hold requests |
|||
|
|||
- [[23659]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23659) Allow hold pickup location to default to item home branch for item-level holds |
|||
|
|||
>This patch adds a new system preference 'DefaultHoldPickupLocation' |
|||
> |
|||
>This preference will allow the library to determine which library is the default for pickup location dropdowns while placing holds in the staff client. The options are logged in library, homebranch, or holdingbranch |
|||
> |
|||
>Previously the behavior was inconsistent, and varied between versions. Libraries may need to adjust this preference after upgrade to mirror their expected workflow |
|||
- [[28529]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28529) Item type-constrained biblio-level holds should honour max_holds as item-level do |
|||
- [[30828]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30828) Remove unused variable in placerequest.pl |
|||
|
|||
### OPAC |
|||
|
|||
- [[30746]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30746) JS error on 'your personal details' in OPAC |
|||
- [[30844]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30844) The OPAC detail page's browser is limited to the current page of results when using Elasticsearch |
|||
|
|||
**Sponsored by** *Lund University Library* |
|||
|
|||
### REST API |
|||
|
|||
- [[30853]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30853) Missing description for 'baskets' in swagger.yaml |
|||
- [[30854]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30854) Missing description for 'import_record_matches' in swagger.yaml |
|||
- [[30855]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30855) Rename /import => /import_batches |
|||
|
|||
### Searching |
|||
|
|||
- [[27697]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27697) Opening bibliographic record page prepopulates search bar text |
|||
|
|||
### Searching - Zebra |
|||
|
|||
- [[30528]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30528) Limits are not correctly parsed when query contains CCL |
|||
|
|||
### Staff Client |
|||
|
|||
- [[28723]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28723) Holds table not displayed when it contains a biblio without title |
|||
|
|||
### System Administration |
|||
|
|||
- [[30862]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30862) Typo: langues |
|||
|
|||
### Templates |
|||
|
|||
- [[30629]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30629) <span> in title of patron card creator template needs to be removed |
|||
|
|||
>This removes <span> tags incorrectly displaying in browser page titles for some pages in the staff interface (Tools > Patron card creator > Layouts; Tools > Label creator > Manage > Label batches; Administration > Budgets administration > select a budget > Plan by ...). |
|||
- [[30726]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30726) Flatpickr's "yesterday" shortcut doesn't work if entry is limited to past dates |
|||
- [[30761]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30761) Typo: PLease |
|||
- [[30772]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30772) Terminology: Replace instances of "reserve" with "hold" |
|||
- [[30774]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30774) Typo: i %sEdit %sReserve %s |
|||
|
|||
### Test Suite |
|||
|
|||
- [[29860]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29860) Useless warnings in regressions.t |
|||
- [[30756]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30756) Get skip block out of Koha_Authority.t and add TestBuilder |
|||
- [[30870]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30870) Don't skip tests if Test::Deep is not installed |
|||
|
|||
### Tools |
|||
|
|||
- [[28152]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28152) Hidden error when importing an item with an existing itemnumber |
|||
|
|||
## New system preferences |
|||
- DefaultHoldPickupLocation |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](http://koha-community.org/documentation/) |
|||
|
|||
|
|||
|
|||
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 (78.7%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (71.6%) |
|||
- Bulgarian (82.7%) |
|||
- Chinese (Taiwan) (79.9%) |
|||
- Czech (62.6%) |
|||
- English (New Zealand) (56.7%) |
|||
- English (USA) |
|||
- Finnish (95.7%) |
|||
- French (96.4%) |
|||
- French (Canada) (86.2%) |
|||
- German (100%) |
|||
- German (Switzerland) (54.7%) |
|||
- Greek (53.5%) |
|||
- Hindi (90.9%) |
|||
- Italian (91.7%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (79.5%) |
|||
- Norwegian Bokmål (56%) |
|||
- Polish (87.9%) |
|||
- Portuguese (80.1%) |
|||
- Portuguese (Brazil) (76.9%) |
|||
- Russian (78.2%) |
|||
- Slovak (64.3%) |
|||
- Spanish (98.3%) |
|||
- Swedish (77%) |
|||
- Telugu (85.6%) |
|||
- Turkish (90.3%) |
|||
- Ukrainian (68.5%) |
|||
|
|||
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 22.05.01 is |
|||
|
|||
|
|||
- Release Manager: |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 22.05.01 |
|||
|
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
- Lund University Library |
|||
|
|||
We thank the following individuals who contributed patches to Koha 22.05.01 |
|||
|
|||
- Aleisha Amohia (2) |
|||
- Tomás Cohen Arazi (17) |
|||
- Kevin Carnes (2) |
|||
- Nick Clemens (14) |
|||
- Jonathan Druart (12) |
|||
- Katrin Fischer (2) |
|||
- Lucas Gass (3) |
|||
- Victor Grousset (2) |
|||
- Kyle M Hall (1) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (4) |
|||
- Julian Maurice (2) |
|||
- David Nind (2) |
|||
- Marcel de Rooy (7) |
|||
- Caroline Cyr La Rose (1) |
|||
- Slava Shishkin (1) |
|||
- Fridolin Somers (3) |
|||
- Koha translators (1) |
|||
- Petro Vashchuk (2) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 22.05.01 |
|||
|
|||
- Athens County Public Libraries (4) |
|||
- BibLibre (5) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (2) |
|||
- ByWater-Solutions (18) |
|||
- Catalyst Open Source Academy (2) |
|||
- David Nind (2) |
|||
- Independant Individuals (4) |
|||
- Koha Community Developers (14) |
|||
- Rijksmuseum (7) |
|||
- Solutions inLibro inc (1) |
|||
- Theke Solutions (17) |
|||
- ub.lu.se (2) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (58) |
|||
- Nick Clemens (10) |
|||
- Paul Derscheid (1) |
|||
- Jonathan Druart (13) |
|||
- Katrin Fischer (16) |
|||
- Andrew Fuerste-Henry (1) |
|||
- Lucas Gass (78) |
|||
- Victor Grousset (5) |
|||
- Sally Healey (1) |
|||
- Joonas Kylmälä (8) |
|||
- David Nind (45) |
|||
- Martin Renvoize (29) |
|||
- Jason Robb (1) |
|||
- Marcel de Rooy (6) |
|||
- Caroline Cyr La Rose (1) |
|||
- Fridolin Somers (2) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2205. |
|||
|
|||
## 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 27 Jun 2022 15:28:28. |
@ -0,0 +1,432 @@ |
|||
# RELEASE NOTES FOR KOHA 22.05.02 |
|||
27 Jun 2022 |
|||
|
|||
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 22.05.02 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-22.05.02.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 22.05.02 is a bugfix/maintenance release. |
|||
|
|||
It includes 5 enhancements, 48 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29883]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29883) Uninitialized value warning when GetAuthorisedValues gets called with no parameters |
|||
- [[30830]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30830) Add Koha Objects for Koha Import Items |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[30733]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30733) Simplify translatable strings |
|||
|
|||
>Cleanup of translatable text done by guiding the string extractor to make it do simpler strings for translators instead of large concatenation of long strings in the code with a lot of unnecessary %s placeholders. |
|||
|
|||
### Templates |
|||
|
|||
- [[30523]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30523) Quiet console warning about missing shortcut-buttons map file |
|||
- [[30786]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30786) Capitalization in (Opac)AdvancedSearchTypes |
|||
|
|||
>This fixes the descriptions for the AdvancedSearchTypes and OpacAdvancedSearchTypes system preferences - sentence case is now used for "..Shelving location..". |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30876]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30876) recalls/recalls_to_pull.pl introduces an incorrect use of ->search in list context |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30234]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30234) Serial local covers don't appear in the staff interface for other libraries with SeparateHoldings |
|||
|
|||
>This fixes the display of item-specific local cover images in the staff interface. Before this, item images were not shown for holdings on the record's details view page. |
|||
|
|||
### Circulation |
|||
|
|||
- [[30885]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30885) Recall - detail page explosion |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[30886]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30886) Recall status cannot be correct on OPAC detail page |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[30907]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30907) Remaining incorrect uses of Koha::Recall->item_level_recall |
|||
- [[30971]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30971) Recalls - log viewer error |
|||
|
|||
>This fixes an error that occurred when viewing recalls log entries. The error was caused by the renaming of itemnumber, biblionumber, and branchcode attributes. |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[29325]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29325) commit_file.pl error 'Already in a transaction' |
|||
|
|||
>This fixes the command line script misc/commit_file.pl and manage staged MARC records tool in the staff interface so that imported records are processed. |
|||
> |
|||
>The error message from The command line script was failing with this error message "DBIx::Class::Storage::DBI::_exec_txn_begin(): DBI Exception: DBD::mysql::db begin_work failed: Already in a transaction at /kohadevbox/koha/C4/Biblio.pm line 303". In the staff interface, the processing of staged records would fail without any error messages. |
|||
|
|||
### Database |
|||
|
|||
- [[30899]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30899) Upgrade sometimes fails at "Upgrade to 21.11.05.004" |
|||
|
|||
>This database revision fixes the one from bug 30449 for table borrower_attribute_types. |
|||
- [[30912]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30912) Database update fails for 21.12.00.016 Bug 30060 |
|||
|
|||
### Hold requests |
|||
|
|||
- [[30742]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30742) Confusion when placing hold on record with no items available because of not for loan |
|||
- [[30892]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30892) Holds not getting placed |
|||
- [[30960]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30960) Koha lets you place item-level holds without a pick-up place |
|||
|
|||
### Patrons |
|||
|
|||
- [[30868]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30868) Modifying a patron - page not found error after fixing validation errors where the message is displayed at the top of the page |
|||
|
|||
>This fixes a page not found error message generated after fixing validation errors when editing a patron (where the validation/error message is shown at the top of the page - below the patron name, but before the Save and Cancel buttons). (This was introduced by bug 29684: Fix warn about js/locale_data.js in 22.05.) |
|||
- [[31005]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31005) Cannot edit patrons in other categories if an extended attribute is mandatory and limited to a category |
|||
|
|||
>This fixes an error when a mandatory patron attribute limited to a specific patron category was causing a '500 error' when editing a patron not in that category. |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[30883]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30883) Authorities merge is limited to 100 biblio with Elasticsearch |
|||
|
|||
>This fixes the hard-coded limit of 100 when merging authorities (when Elasticsearch is the search engine). When merging authorities where the term is used over 100 times, only the first 100 authorities would be merged and the old term deleted, irrespective of the value set in the AuthorityMergeLimit system preference. |
|||
|
|||
### Tools |
|||
|
|||
- [[29828]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29828) If no content is added to default, but a translation, news/additional content entries don't show in list |
|||
- [[30831]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30831) Add unit test for BatchCommitItems |
|||
- [[30884]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30884) Incomplete replace of jQuery UI tabs in batch patron modification breaks the form sending |
|||
- [[30972]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30972) "Replace existing covers" checkbox replaces ALL local covers for a biblio, not only the specific item's covers |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[29961]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29961) Horizontal scroll bar in acquisition z39.50 search should always show |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30731]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30731) Noise from about script coming from Test::MockTime (or other CPAN modules) |
|||
|
|||
### Authentication |
|||
|
|||
- [[30842]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30842) Two-factor authentication code should be valid longer |
|||
|
|||
>This extends the time a two-factor authentication code is valid for, in case it is not entered quickly enough. (Example: wait for the code to change, then enter the previous code - this should still work, but will not work when the code changes again.) |
|||
|
|||
### Circulation |
|||
|
|||
- [[30337]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30337) Holds to Pull ( pendingreserves.pl ) ignores holds if priority 1 hold is suspended |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[30781]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30781) Use of uninitialized value $val in substitution iterator at /usr/share/koha/lib/C4/Letters.pm line 665. |
|||
- [[30788]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30788) Argument "" isn't numeric in multiplication (*) at /usr/share/koha/lib/C4/Overdues.pm |
|||
- [[30893]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30893) Typo: update_patrons_category.pl fine(s) |
|||
|
|||
>This updates the help text for the update patrons category cronjob script (misc/cronjobs/update_patrons_category.pl). It changes the full option names and associated information for -fo (--fineover to --finesover) and -fu (--fineunder to --finesunder), as well as some minor formatting and text tidy ups. |
|||
|
|||
### Course reserves |
|||
|
|||
- [[30840]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30840) Add support for barcode filters to course reserves |
|||
|
|||
### Hold requests |
|||
|
|||
- [[23659]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23659) Allow hold pickup location to default to item home branch for item-level holds |
|||
|
|||
>This patch adds a new system preference 'DefaultHoldPickupLocation' |
|||
> |
|||
>This preference will allow the library to determine which library is the default for pickup location dropdowns while placing holds in the staff client. The options are logged in library, homebranch, or holdingbranch |
|||
> |
|||
>Previously the behavior was inconsistent, and varied between versions. Libraries may need to adjust this preference after upgrade to mirror their expected workflow |
|||
- [[28529]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28529) Item type-constrained biblio-level holds should honour max_holds as item-level do |
|||
- [[30828]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30828) Remove unused variable in placerequest.pl |
|||
|
|||
### OPAC |
|||
|
|||
- [[30746]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30746) JS error on 'your personal details' in OPAC |
|||
- [[30844]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30844) The OPAC detail page's browser is limited to the current page of results when using Elasticsearch |
|||
|
|||
**Sponsored by** *Lund University Library* |
|||
|
|||
### REST API |
|||
|
|||
- [[30853]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30853) Missing description for 'baskets' in swagger.yaml |
|||
- [[30854]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30854) Missing description for 'import_record_matches' in swagger.yaml |
|||
- [[30855]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30855) Rename /import => /import_batches |
|||
|
|||
### Searching |
|||
|
|||
- [[27697]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27697) Opening bibliographic record page prepopulates search bar text |
|||
|
|||
### Searching - Zebra |
|||
|
|||
- [[30528]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30528) Limits are not correctly parsed when query contains CCL |
|||
|
|||
### Staff Client |
|||
|
|||
- [[28723]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28723) Holds table not displayed when it contains a biblio without title |
|||
|
|||
### System Administration |
|||
|
|||
- [[30862]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30862) Typo: langues |
|||
|
|||
### Templates |
|||
|
|||
- [[30629]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30629) <span> in title of patron card creator template needs to be removed |
|||
|
|||
>This removes <span> tags incorrectly displaying in browser page titles for some pages in the staff interface (Tools > Patron card creator > Layouts; Tools > Label creator > Manage > Label batches; Administration > Budgets administration > select a budget > Plan by ...). |
|||
- [[30726]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30726) Flatpickr's "yesterday" shortcut doesn't work if entry is limited to past dates |
|||
- [[30761]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30761) Typo: PLease |
|||
- [[30772]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30772) Terminology: Replace instances of "reserve" with "hold" |
|||
- [[30774]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30774) Typo: i %sEdit %sReserve %s |
|||
|
|||
### Test Suite |
|||
|
|||
- [[29860]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29860) Useless warnings in regressions.t |
|||
- [[30756]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30756) Get skip block out of Koha_Authority.t and add TestBuilder |
|||
- [[30870]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30870) Don't skip tests if Test::Deep is not installed |
|||
|
|||
### Tools |
|||
|
|||
- [[28152]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28152) Hidden error when importing an item with an existing itemnumber |
|||
|
|||
## New system preferences |
|||
- DefaultHoldPickupLocation |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](http://koha-community.org/documentation/) |
|||
|
|||
|
|||
|
|||
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 (78.7%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (71.6%) |
|||
- Bulgarian (82.7%) |
|||
- Chinese (Taiwan) (79.9%) |
|||
- Czech (62.6%) |
|||
- English (New Zealand) (56.7%) |
|||
- English (USA) |
|||
- Finnish (95.7%) |
|||
- French (96.4%) |
|||
- French (Canada) (86.2%) |
|||
- German (100%) |
|||
- German (Switzerland) (54.7%) |
|||
- Greek (53.5%) |
|||
- Hindi (90.9%) |
|||
- Italian (91.7%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (79.5%) |
|||
- Norwegian Bokmål (56%) |
|||
- Polish (87.9%) |
|||
- Portuguese (80.1%) |
|||
- Portuguese (Brazil) (76.9%) |
|||
- Russian (78.2%) |
|||
- Slovak (64.3%) |
|||
- Spanish (98.3%) |
|||
- Swedish (77%) |
|||
- Telugu (85.6%) |
|||
- Turkish (90.3%) |
|||
- Ukrainian (68.5%) |
|||
|
|||
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 22.05.02 is |
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Joonas Kylmälä |
|||
- Andrew Nugged |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
- Petro Vashchuk |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Jake Deery |
|||
- Lucas Gass |
|||
- Séverine Queune |
|||
|
|||
- Packaging Manager: Mason James |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Donna Bachowski |
|||
- Aude Charillon |
|||
- Martin Renvoize |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Victor Grousset |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 22.05.02 |
|||
|
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
- Lund University Library |
|||
|
|||
We thank the following individuals who contributed patches to Koha 22.05.02 |
|||
|
|||
- Aleisha Amohia (2) |
|||
- Tomás Cohen Arazi (17) |
|||
- Kevin Carnes (2) |
|||
- Nick Clemens (14) |
|||
- Jonathan Druart (12) |
|||
- Katrin Fischer (2) |
|||
- Lucas Gass (3) |
|||
- Victor Grousset (2) |
|||
- Kyle M Hall (1) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (4) |
|||
- Julian Maurice (2) |
|||
- David Nind (2) |
|||
- Marcel de Rooy (7) |
|||
- Caroline Cyr La Rose (1) |
|||
- Slava Shishkin (1) |
|||
- Fridolin Somers (3) |
|||
- Koha translators (1) |
|||
- Petro Vashchuk (2) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 22.05.02 |
|||
|
|||
- Athens County Public Libraries (4) |
|||
- BibLibre (5) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (2) |
|||
- ByWater-Solutions (18) |
|||
- Catalyst Open Source Academy (2) |
|||
- David Nind (2) |
|||
- Independant Individuals (4) |
|||
- Koha Community Developers (14) |
|||
- Rijksmuseum (7) |
|||
- Solutions inLibro inc (1) |
|||
- Theke Solutions (17) |
|||
- ub.lu.se (2) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (58) |
|||
- Nick Clemens (10) |
|||
- Paul Derscheid (1) |
|||
- Jonathan Druart (13) |
|||
- Katrin Fischer (16) |
|||
- Andrew Fuerste-Henry (1) |
|||
- Lucas Gass (78) |
|||
- Victor Grousset (5) |
|||
- Sally Healey (1) |
|||
- Joonas Kylmälä (8) |
|||
- David Nind (45) |
|||
- Martin Renvoize (29) |
|||
- Jason Robb (1) |
|||
- Marcel de Rooy (6) |
|||
- Caroline Cyr La Rose (1) |
|||
- Fridolin Somers (2) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2205. |
|||
|
|||
## 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 27 Jun 2022 15:28:28. |
@ -0,0 +1,422 @@ |
|||
# RELEASE NOTES FOR KOHA 22.05.03 |
|||
25 Jul 2022 |
|||
|
|||
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 22.05.03 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-22.05.03.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 22.05.03 is a bugfix/maintenance release with security fixes. |
|||
|
|||
It includes 1 security fixes, 8 enhancements, 32 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
## Security bugs |
|||
|
|||
### Koha |
|||
|
|||
- [[30969]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30969) Cross site scripting (XSS) attack in OPAC authority search ( opac-authorities-home.pl ) |
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30057]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30057) Move Virtualshelves exceptions to their own file |
|||
- [[30877]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30877) use List::MoreUtils::uniq from recalls_to_pull.pl |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30997]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30997) "CGI::param called in list context" warning in detail.pl flooding error log |
|||
|
|||
>This fixes the cause of "CGI::param called in list context from" warning messages that appear in the log files when viewing record detail pages in the staff interface. |
|||
|
|||
### REST API |
|||
|
|||
- [[30923]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30923) OAuth2 implementation is not experimental |
|||
|
|||
>This enhancement removes the [EXPERIMENTAL] text from the RESTOAuth2ClientCredentials system preference description. OAuth2 has been in use by third parties to securely interact with Koha since its introduction in 2018. |
|||
|
|||
### Reports |
|||
|
|||
- [[29312]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29312) Punctuation: Total number of results: 961 (300 shown) . |
|||
|
|||
### System Administration |
|||
|
|||
- [[27519]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27519) Normalize Show/Don't show vs Display/Don't display in system preferences |
|||
|
|||
>This enhancement replaces "Display/Don't display" with "Show/Don't show" for several system preferences to improve terminology consistency and make translation easier. A few preferences were also updated where "Yes/No" and "Show/Hide" were used. |
|||
|
|||
### Templates |
|||
|
|||
- [[30806]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30806) Use patron-title.inc in member-flags template |
|||
|
|||
>This enhancement updates the template for the patron set permissions page (members/member-flags.pl) to use the patron-title.inc include wherever patron names are referenced. This is used to format patron name names consistently, rather than a custom format each time the patron name is referenced. The patron name is now displayed as "Set permissions for firstname lastname (patron card number), instead of "Set permissions for lastname, firstname". |
|||
- [[30807]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30807) Use patron-title.inc in patron payments pages |
|||
|
|||
>This enhancement updates the templates for patron accounting - make a payment tab and payment pages (pay and write off options) to use the patron-title.inc include wherever patron names are referenced. This is used to format patron name names consistently, rather than a custom format each time the patron name is referenced. The patron name is now displayed as "Make a payment for firstname lastname (patron card number)" and "Pay charges for firstname lastname (patron card number)". |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Cataloging |
|||
|
|||
- [[29963]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29963) Date accessioned plugin should not automatically fill today's date on cataloguing screens |
|||
|
|||
### Circulation |
|||
|
|||
- [[29504]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29504) Confirm item parts requires force_checkout permission (checkouts tab) |
|||
- [[30924]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30924) Fix recalls-related errors in transfers and cancelling actions |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[30914]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30914) cleanup_database.pl --transfers --old-reserves --confirm does not work |
|||
|
|||
### Installation and upgrade (command-line installer) |
|||
|
|||
- [[30539]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30539) Koha upgrade error "Column 'claimed_on' cannot be null" |
|||
|
|||
>This fixes an upgrade error that could result in data loss when upgrading from earlier releases to 20.05 (and later releases). It results in the claim_dates for orders being replaced with the date the upgrade was run. (This was caused by an error in the database update for bug 24161 - Add ability to track the claim dates of later orders.) |
|||
|
|||
### Lists |
|||
|
|||
- [[30925]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30925) Creating public list by adding items to new list creates a private list |
|||
|
|||
### REST API |
|||
|
|||
- [[30677]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30677) Unknown column 'biblioitem.title' in 'where clause' 500 error in API /api/v1/acquisitions/orders |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[29607]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29607) addorderiso2709: The stored discount when importing an order from a file is invalid |
|||
|
|||
>This fixes how the discount amount for an order is stored and shown when an order is added to a basket using "From staged MARC records". The discount amount was incorrectly stored in the database and shown incorrectly when modifying the order (for example, a 25% discount shown as 0.2500 in the database and .25% on the form). This would result in the order amount changing when modifying an order. |
|||
- [[30938]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30938) Fix column configuration to the acquisitions home page |
|||
|
|||
>This fixes the acquisitions home page to show the column configuration button. |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29871]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29871) Remove marcflavour param in Koha::Biblio->get_marc_notes |
|||
- [[30399]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30399) Patron.t fails when there is a patron attribute that is mandatory |
|||
- [[30409]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30409) barcodedecode() should always trim barcode |
|||
- [[30954]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30954) includes/background_jobs_update_elastic_index.inc must be removed |
|||
- [[30974]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30974) Job size not correct for indexing jobs |
|||
|
|||
### Hold requests |
|||
|
|||
- [[12630]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12630) Prioritizing "Hold starts on date" -holds causes all other holds to be prioritized as well! |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[30958]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30958) OPAC Overdrive search result page broken for translations |
|||
|
|||
**Sponsored by** *Melbourne Athenaeum Library, Australia* |
|||
|
|||
### MARC Authority data support |
|||
|
|||
- [[29260]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260) UNIMARC 210a is reported to Author (meeting/conference) when upgrading an authority through Z3950 |
|||
|
|||
>This fixes UNIMARC authority editing when using 'Replace record via Z3950/SRU search'. When pre-populating the search form the value of 210$a (Authorized Access Point - Corporate Body Name) now goes into the Author (corporate) search form field instead of Author (meeting / conference). |
|||
|
|||
### MARC Bibliographic record staging/import |
|||
|
|||
- [[30738]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30738) Forked CGI MARC import warnings are not logged |
|||
- [[30789]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30789) Improve performance of AddBiblio when importing records with many items |
|||
|
|||
### Notices |
|||
|
|||
- [[28355]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28355) Add warning note about Email SMS driver option for SMSSendDriver |
|||
|
|||
>This updates the text for the SMSSendDriver system preference. The Email SMS driver option is no longer recommended unless you use a dedicated SMS to Email gateway. Many mobile providers offer inconsistent support for the email to SMS gateway (sometimes it works, and sometimes it doesn't), which can cause frustration for patrons. |
|||
|
|||
### OPAC |
|||
|
|||
- [[30989]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30989) Tags with some special characters are not encoded right |
|||
|
|||
>This fixes tags with special characters (such as +) so that the searching returns results when the tag is selected (from the record detail view in the OPAC and staff interface, and from the search results, tag cloud, and list pages in the OPAC). |
|||
|
|||
### Patrons |
|||
|
|||
- [[30026]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30026) International phone number not supported for sending SMS |
|||
- [[30713]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30713) Patron entry should limit date of birth selection to dates in the past |
|||
|
|||
>This fixes the date of birth field for the patron entry form so that the calendar widget does not let you select a date in the future. |
|||
- [[30891]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30891) SMS provider shows on staff side even if SMS::Send driver is not set to "Email" |
|||
|
|||
### REST API |
|||
|
|||
- [[30780]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30780) Librarians with only "place_holds" permissions can not update holds data via REST API |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
|
|||
>This enhancement enables librarians with only "place_holds" permissions to cancel, suspend and resume holds using the REST API. |
|||
|
|||
### Serials |
|||
|
|||
- [[30973]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30973) Serials search wrong body id |
|||
|
|||
### Staff Client |
|||
|
|||
- [[30798]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30798) Columns Home library and Checked out from in wrong order on table settings for account_fines table |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
|
|||
### System Administration |
|||
|
|||
- [[30585]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30585) Table settings for course_reserves_table are wrong due to lack of "Holding library" option |
|||
- [[30864]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30864) Patron category form - no validation for password expiration field |
|||
|
|||
>This adds validation to the "Password expiration" field on the patron category form. If letters or other characters were entered, there was no error message. If what was entered was not a number, then it was not saved. |
|||
|
|||
### Templates |
|||
|
|||
- [[30768]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30768) Typo: pin should be PIN |
|||
|
|||
### Tools |
|||
|
|||
- [[30778]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30778) ModBiblioInBatch is not used and can be removed |
|||
- [[30904]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30904) (bug 24387 follow-up) Modifying library in news (additional contents) causes inconsistencies |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](http://koha-community.org/documentation/) |
|||
|
|||
|
|||
|
|||
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 (78.6%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (71.6%) |
|||
- Bulgarian (85.1%) |
|||
- Chinese (Taiwan) (81.1%) |
|||
- Czech (62.4%) |
|||
- English (New Zealand) (56.6%) |
|||
- English (USA) |
|||
- Finnish (95.4%) |
|||
- French (96.8%) |
|||
- French (Canada) (94.1%) |
|||
- German (100%) |
|||
- German (Switzerland) (54.6%) |
|||
- Greek (53.4%) |
|||
- Hindi (91.4%) |
|||
- Italian (92.5%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (79.3%) |
|||
- Norwegian Bokmål (55.9%) |
|||
- Polish (87.7%) |
|||
- Portuguese (79.9%) |
|||
- Portuguese (Brazil) (76.7%) |
|||
- Russian (78.2%) |
|||
- Slovak (64.2%) |
|||
- Spanish (98.2%) |
|||
- Swedish (77.5%) |
|||
- Telugu (85.4%) |
|||
- Turkish (90%) |
|||
- Ukrainian (69.9%) |
|||
|
|||
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 22.05.03 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Joonas Kylmälä |
|||
- Andrew Nugged |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
- Petro Vashchuk |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Jake Deery |
|||
- Lucas Gass |
|||
- Séverine Queune |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Donna Bachowski |
|||
- Aude Charillon |
|||
- Martin Renvoize |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Victor Grousset |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 22.05.03 |
|||
|
|||
- Koha-Suomi Oy |
|||
- Melbourne Athenaeum Library, Australia |
|||
|
|||
We thank the following individuals who contributed patches to Koha 22.05.03 |
|||
|
|||
- Tomás Cohen Arazi (6) |
|||
- Florian Bontemps (2) |
|||
- Alex Buckley (1) |
|||
- Nick Clemens (5) |
|||
- David Cook (1) |
|||
- Jonathan Druart (10) |
|||
- Marion Durand (1) |
|||
- Katrin Fischer (5) |
|||
- Lucas Gass (6) |
|||
- Kyle M Hall (3) |
|||
- Olli-Antti Kivilahti (1) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (1) |
|||
- Séverine Queune (1) |
|||
- Johanna Raisa (1) |
|||
- Martin Renvoize (6) |
|||
- Marcel de Rooy (1) |
|||
- Fridolin Somers (2) |
|||
- Emmi Takkinen (1) |
|||
- Christophe TORIN (1) |
|||
- Koha translators (1) |
|||
- Michal Urban (1) |
|||
- Petro Vashchuk (3) |
|||
- Shi Yao Wang (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 22.05.03 |
|||
|
|||
- Athens County Public Libraries (1) |
|||
- BibLibre (6) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (5) |
|||
- Bibliothèque Universitaire des Langues et Civilisations (BULAC) (1) |
|||
- ByWater-Solutions (14) |
|||
- Catalyst (1) |
|||
- Independant Individuals (6) |
|||
- Koha Community Developers (10) |
|||
- Koha-Suomi (1) |
|||
- Prosentient Systems (1) |
|||
- PTFS-Europe (6) |
|||
- Rijksmuseum (1) |
|||
- Solutions inLibro inc (1) |
|||
- Theke Solutions (6) |
|||
- Université Rennes 2 (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (50) |
|||
- Alex Buckley (1) |
|||
- Nick Clemens (3) |
|||
- Chris Cormack (1) |
|||
- Jonathan Druart (10) |
|||
- Katrin Fischer (15) |
|||
- Lucas Gass (59) |
|||
- Kyle M Hall (2) |
|||
- Sally Healey (1) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (3) |
|||
- David Nind (29) |
|||
- Martin Renvoize (11) |
|||
- Marcel de Rooy (5) |
|||
- Fridolin Somers (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2205. |
|||
|
|||
## 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 25 Jul 2022 16:05:06. |
@ -0,0 +1,508 @@ |
|||
# RELEASE NOTES FOR KOHA 22.05.04 |
|||
22 Aug 2022 |
|||
|
|||
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 22.05.04 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-22.05.04.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 22.05.04 is a bugfix/maintenance release. |
|||
|
|||
It includes 16 enhancements, 47 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[31001]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31001) "CGI::param called in list context" warning in basket.pl flooding error log |
|||
|
|||
>This fixes the cause of a warning message that appears in the system logs when emailing an order to a vendor (Acquisitions > [select a vendor] > [select a basket] > E-mal order). The warning message was "[WARN] CGI::param called in list context from /kohadevbox/koha/acqui/basket.pl line 175, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 414.". |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29454]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29454) Stash itemtypes in plugin objects to reduce DB calls |
|||
- [[30848]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30848) Introduce Koha::Filter::ExpandCodedFields |
|||
- [[30950]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30950) timepicker.inc is no longer used and should be removed |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30716]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30716) Add Collection column to cn_browser results table |
|||
- [[30775]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30775) 952w should have datepicker plugin enabled for it by default |
|||
|
|||
>This enhancement adds the date picker to 952$w (price effective from). |
|||
> |
|||
>This improves usability (952$d (date acquired) has the date picker enabled) and also adds date field validation (the date is added to the database as YYYY-MM-DD and when entered incorrectly it can lead to crashes in other areas). |
|||
- [[30871]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30871) Make it clear that 008 Type of Material is controlled by Leader 6th position in MARC21 |
|||
|
|||
>This enhancement adds title elements or clarifies existing title elements to indicate how default values are chosen (for both the default and advanced editor). |
|||
|
|||
### Installation and upgrade (command-line installer) |
|||
|
|||
- [[25622]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25622) Change way MySQL password is generated by koha-create |
|||
|
|||
### OPAC |
|||
|
|||
- [[30566]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30566) Incorporate link handling in OPAC's biblio-title include |
|||
|
|||
>Output of titles in the OPAC was centralized into an include file (biblio-title), but unlike the staff interface this didn't include the option of adding a link to the default bibliographic view. This enhancement provides that option. It also updates OPAC pages where the biblio-title include was previously wrapped in an anchor tag, to add a link parameter: [% INCLUDE 'biblio-title.inc' link=> 1 %] |
|||
- [[31064]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31064) Local login is difficult to style using CSS |
|||
|
|||
### Serials |
|||
|
|||
- [[29055]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29055) Focus on keyword field when subscription biblio search window opens |
|||
|
|||
### Templates |
|||
|
|||
- [[26486]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26486) Group edit buttons in reports toolbar |
|||
- [[30609]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30609) Reindent serial claims template |
|||
|
|||
>This enhancement updates the serial claims template in the staff interface (claims.tt) so that the indentation is consistent and replaces tabs with spaces. It also adds comments to highlight the markup structure. |
|||
- [[30936]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30936) Reindent authority detail template in staff interface |
|||
|
|||
### Tools |
|||
|
|||
- [[22659]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22659) Add 'save and continue' functionality to news and HTML customizations |
|||
|
|||
>Adds the ability to save & continue when working with either News or HTML customization editors. |
|||
- [[31062]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31062) Change description of QOTD tool in tools-home |
|||
|
|||
>This enhancement changes the name and description of the QOTD tool in order to make them more consistent with the other tool names and descriptions. |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30939]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30939) remove_unused_authorities.pl is broken |
|||
|
|||
>This fixes the ./misc/migration_tools/remove_unused_authorities.pl script so that it now works and deletes unused authority records. Before this, it generated an error message at the first unused authority record and stopped (without deleting any unused authority records). |
|||
|
|||
### Cataloging |
|||
|
|||
- [[29958]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29958) Missing dateaccessioned is set to today when storing an item |
|||
|
|||
>This fixes editing items without an accession date - the accessioned date will remain empty, instead of being updated to today's date. |
|||
- [[31179]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31179) Duplicate item is duplicating internal item fields |
|||
|
|||
### Searching - Zebra |
|||
|
|||
- [[31106]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31106) Error searching for analytics in detail view |
|||
|
|||
**Sponsored by** *Theke Solutions* |
|||
|
|||
>This fixes two issues that affect searching and links for analytics on the detail view pages for records in the staff interface and OPAC: |
|||
> |
|||
>1. Several characters will break Zebra search engine queries, so search terms need to be quoted by the query builder for things to work. Double quotes in titles and used in search terms were not escaped, cuasing issues with results. |
|||
> |
|||
>2. This caused links to and from host records using 773$t and 773$a to fail (not find or display the expected results). |
|||
> |
|||
>Example: Before this was fixed, for a host record with the title 'Uncond"itional?¿' and child records linked using 773$t and 773$a: |
|||
>- the 'Show analytics' link was not displayed in the staff interface and OPAC for the host record |
|||
>- the link from the child record back to the host record ('In' Title of host record (linked)) didn't work. |
|||
|
|||
### System Administration |
|||
|
|||
- [[29951]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29951) Cannot add splitting rule to classification sources |
|||
|
|||
>This fixes an error* that was displayed when adding a splitting rule to classifications sources (Administration > Catalog > Classification configuration). |
|||
> |
|||
>* Clicking 'Add a splitting rule' generates an error page starting "Can't locate object method "subclasses" via package "C4::ClassSplitRoutine" at /kohadevbox/koha/C4/ClassSplitRoutine.pm line 53". |
|||
|
|||
### Test Suite |
|||
|
|||
- [[31108]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31108) rename ./t/00-check-atomic-updates.pl extension to *.t |
|||
|
|||
### Tools |
|||
|
|||
- [[30889]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30889) Background jobs lead to wrong/missing info in logs |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[30744]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30744) Use RecordProcessor in get_marc_notes to ensure non-public notes do not leak |
|||
- [[30823]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30823) Recalls should use 'FILL' in action logs |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
|
|||
>This enhancement changes recall fulfillment actions to log with the FILL action, same as holds. It will also update existing recalls FULFILL actions in the database to use the FILL action. |
|||
- [[31053]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31053) Add Context module to Koha/Encryption |
|||
- [[31058]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31058) Bad import in auto_unsuspend_holds |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30976]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30976) Cover images for biblio should be displayed first |
|||
|
|||
### Circulation |
|||
|
|||
- [[29050]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29050) Add punctuation in Unseen Renewals message |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[31085]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31085) The return claims table no longer reloads on resolution |
|||
- [[31087]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31087) Undefined notes in returns claims get stringified to 'null' |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[30567]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30567) Create manual invoice with FR currency format show the incorrect format |
|||
|
|||
>This fixes the price formatting when CurrencyFormat = FR. When adding a manual invoice, the amount input field was shown with a comma for debit types with default amounts, but it should be a decimal point. (For input fields we always use the decimal point and the display format uses the decimal separator defined by CurrencyFormat.) |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[30991]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30991) [% ELSE %]0[% END %] will break translations if used for assigning variables |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
|
|||
### Label/patron card printing |
|||
|
|||
- [[30837]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30837) Fix table width on 'Print summary' |
|||
|
|||
>This fixes the width of the table for the print summary so that it fits the width of the page. |
|||
|
|||
### Notices |
|||
|
|||
- [[31122]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31122) Terminology: Replace & with and for Notices & slips |
|||
|
|||
>This updates occurrences of 'Notices & slips' with 'Notices and slips', as per the terminology guidelines. |
|||
|
|||
### OPAC |
|||
|
|||
- [[30918]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30918) Non-public note is visible in OPAC in Title Notes tab |
|||
|
|||
>This fixes the display of nonpublic notes (583$x) in the OPAC. Before this, if the OPAC visibility setting in the framework for 583$x was set not to show, it was still showing. |
|||
|
|||
### Searching |
|||
|
|||
- [[30327]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30327) Sort component parts |
|||
- [[30865]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30865) Koha::Biblio->get_components_query should double quote Host-item search |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[25669]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25669) ElasticSearch 6: [types removal] Specifying types in put mapping requests is deprecated (incompatible with 7) |
|||
- [[30152]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30152) Elasticsearch - queries with OR don't work with limits |
|||
|
|||
**Sponsored by** *Lund University Library* |
|||
- [[31013]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31013) Reserved words as branchcodes cause search error in Elasticsearch |
|||
|
|||
### Serials |
|||
|
|||
- [[24010]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24010) Number of issues to display to staff accepts non-integer values |
|||
|
|||
>This adds validation to the subscription entry form to check that the values for these fields are numbers: |
|||
>- Number of issues to display to staff |
|||
>- Number of issues to display to the public |
|||
|
|||
### Staff Client |
|||
|
|||
- [[31038]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31038) Amounts in cashup summary modal no longer properly formatted |
|||
|
|||
>This fixes the formatting of amounts on the cashup summary modal (it uses the existing format_price JS include to format prices). For example, the amount for a product was formatted as 15 instead of 15.00. |
|||
- [[31067]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31067) Sub-tools permission not applying on intranet-main.tt |
|||
|
|||
### System Administration |
|||
|
|||
- [[31117]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31117) Cloning standard circulation rules for all libraries show up as from '*' |
|||
|
|||
### Templates |
|||
|
|||
- [[20395]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20395) Use Price formatter in more templates (paycollect, request, parcel, smart-rules) |
|||
- [[30762]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30762) Terminology: Go to Staff client |
|||
- [[30763]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30763) Typo: Barcode proceeds bibliographic data |
|||
- [[30764]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30764) Terminology: Cancelled reserve |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[30766]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30766) Typo: Cannot cancel receipt. Possible reasons : |
|||
- [[30767]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30767) Terminology: Do not forget that the issue has not been checked in yet. |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[30769]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30769) Typo: Item typeX: |
|||
- [[30770]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30770) Terminology: Lost reserve |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[30773]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30773) Standardize spelling i-tive / Itiva |
|||
|
|||
>This standardizes the spelling used for i-tiva in the staff interface. When modifying notices (Tools > Notices & slips > [select any notice]) the section is now labelled 'Phone ( i-tiva )' - this is now consistent with the table heading used for Tools > Overdue notice/status triggers. |
|||
- [[30784]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30784) Rephrase OPACMandatoryHoldDates slightly |
|||
|
|||
>This updates the text for the OPACMandatoryHoldDates system preference. It replaces the URL for the form (opac-reserve) with a description, formats the note similar to other notes, and links to other system preferences mentioned in the description. |
|||
- [[30990]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30990) Terminology: DefaultHoldPickupLocation |
|||
- [[30994]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30994) Typo: item was on loan. couldn't be returned. |
|||
|
|||
>This updates some error messages for the inventory tool to make them more readable and consistent: punctuation fixed, capitalization made more consistent, and language corrections ("check in" instead of "return"). |
|||
- [[31040]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31040) jsTree image being used outside of jsTree plugin |
|||
|
|||
>This fixes OPAC templates which had a missing "spinner" image when queries were being performed (such as for OpenLibrary, RecordedBooks, and OverDrive). Previously, they were using an image from the jsTree plugin - this was upgraded (see bug 11873), and the plugin's folder structure was changed. Templates now use /images/spinner-small.gif instead. |
|||
- [[31071]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31071) Regression: date due removed from staff search results |
|||
|
|||
>This fixes a regression introduced in Koha 21.11 that inadvertently removed the date due in the staff interface search results. |
|||
|
|||
### Tools |
|||
|
|||
- [[30903]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30903) CSV import of quotes broken |
|||
|
|||
>This fixes the import of quotes from a CSV file for the Quote of the Day feature. |
|||
- [[30911]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30911) Datatables error on course-details.pl after adding a bib-level course reserve |
|||
- [[31066]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31066) Can't use regex in batch modification on fields associated with a plugin |
|||
- [[31220]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31220) Error when attempting to export selected labels as PDF |
|||
|
|||
## New system preferences |
|||
- ComponentSortField |
|||
- ComponentSortOrder |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](http://koha-community.org/documentation/) |
|||
|
|||
|
|||
|
|||
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 (78.4%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (71.6%) |
|||
- Bulgarian (84.9%) |
|||
- Chinese (Taiwan) (82.7%) |
|||
- Czech (62.3%) |
|||
- English (New Zealand) (56.4%) |
|||
- English (USA) |
|||
- Finnish (95.6%) |
|||
- French (97.1%) |
|||
- French (Canada) (99.7%) |
|||
- German (100%) |
|||
- German (Switzerland) (54.4%) |
|||
- Greek (53.3%) |
|||
- Hindi (100%) |
|||
- Italian (96.2%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (79.1%) |
|||
- Norwegian Bokmål (55.7%) |
|||
- Polish (87.5%) |
|||
- Portuguese (79.7%) |
|||
- Portuguese (Brazil) (77.2%) |
|||
- Russian (78.1%) |
|||
- Slovak (64.1%) |
|||
- Spanish (98%) |
|||
- Swedish (77.3%) |
|||
- Telugu (85.2%) |
|||
- Turkish (90.7%) |
|||
- Ukrainian (69.9%) |
|||
|
|||
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 22.05.04 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Joonas Kylmälä |
|||
- Andrew Nugged |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
- Petro Vashchuk |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Jake Deery |
|||
- Lucas Gass |
|||
- Séverine Queune |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Donna Bachowski |
|||
- Aude Charillon |
|||
- Martin Renvoize |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Victor Grousset |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 22.05.04 |
|||
|
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
- Lund University Library |
|||
- [Theke Solutions](https://theke.io) |
|||
|
|||
We thank the following individuals who contributed patches to Koha 22.05.04 |
|||
|
|||
- Aleisha Amohia (1) |
|||
- Tomás Cohen Arazi (8) |
|||
- Florian Bontemps (2) |
|||
- Alex Buckley (1) |
|||
- Kevin Carnes (2) |
|||
- Nick Clemens (16) |
|||
- David Cook (2) |
|||
- Nisha Dahya (1) |
|||
- Jonathan Druart (10) |
|||
- Magnus Enger (1) |
|||
- Katrin Fischer (4) |
|||
- Lucas Gass (14) |
|||
- Evan Giles (1) |
|||
- Kyle M Hall (1) |
|||
- Mason James (1) |
|||
- Pasi Kallinen (1) |
|||
- krisw (2) |
|||
- Owen Leonard (12) |
|||
- David Nind (4) |
|||
- Martin Renvoize (13) |
|||
- Marcel de Rooy (1) |
|||
- Caroline Cyr La Rose (1) |
|||
- Danyon Sewell (2) |
|||
- Fridolin Somers (2) |
|||
- Logan Symons (1) |
|||
- Mark Tompsett (1) |
|||
- Koha translators (1) |
|||
- Karen Turner (1) |
|||
- Petro Vashchuk (2) |
|||
- Filip Vujičić (1) |
|||
- Tosca Waerea (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 22.05.04 |
|||
|
|||
- Athens County Public Libraries (12) |
|||
- BibLibre (4) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (4) |
|||
- ByWater-Solutions (31) |
|||
- Catalyst (11) |
|||
- Catalyst Open Source Academy (1) |
|||
- David Nind (4) |
|||
- Independant Individuals (3) |
|||
- Koha Community Developers (10) |
|||
- KohaAloha (1) |
|||
- Libriotech (1) |
|||
- Prosentient Systems (2) |
|||
- PTFS-Europe (13) |
|||
- Rijksmuseum (1) |
|||
- Solutions inLibro inc (1) |
|||
- The City of Joensuu (1) |
|||
- Theke Solutions (8) |
|||
- ub.lu.se (2) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (89) |
|||
- Emmanuel Bétemps (2) |
|||
- Nick Clemens (6) |
|||
- Chris Cormack (9) |
|||
- Roch D'Amour (1) |
|||
- Jonathan Druart (11) |
|||
- Katrin Fischer (24) |
|||
- Lucas Gass (98) |
|||
- Victor Grousset (3) |
|||
- Kyle M Hall (7) |
|||
- Sally Healey (6) |
|||
- Bernardo González Kriegel (1) |
|||
- Owen Leonard (3) |
|||
- Julian Maurice (3) |
|||
- David Nind (37) |
|||
- Martin Renvoize (25) |
|||
- Marcel de Rooy (4) |
|||
- Fridolin Somers (7) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2205. |
|||
|
|||
## 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 22 Aug 2022 21:26:48. |
@ -0,0 +1,529 @@ |
|||
# RELEASE NOTES FOR KOHA 22.05.05 |
|||
26 Sep 2022 |
|||
|
|||
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 22.05.05 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-22.05.05.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 22.05.05 is a bugfix/maintenance release. |
|||
|
|||
It includes 15 enhancements, 48 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Circulation |
|||
|
|||
- [[30905]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30905) Show waiting recalls in patron account on checkouts tab |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
|
|||
>This enhancement shows recalls ready for pick-up on the patron's account so they can't be missed. |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[31121]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31121) Format date range on top of cashup summary page |
|||
|
|||
>This fixes the formatting of dates on the cashup summary modal (it uses the existing $datetime JS include). |
|||
- [[31163]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31163) Sort cashup history so that newest entries are first |
|||
|
|||
### Hold requests |
|||
|
|||
- [[30878]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30878) Canceling holds from 'Holds awaiting pickup' should not reset the selected tab |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[31068]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31068) Context for translation: Print (verb) vs. Print (noun) |
|||
|
|||
>This enhancement adds context for translation purposes to the term 'Print' for notices and slips message transport types (email, print, SMS). (In English, the word "print" is the same whether it is a verb (to print something) or a noun (a print of something), however, for other languages different words may be used. When the word is in a sentence, it's not too difficult to translate, but in cases where the string to translate is simply "Print", it is often used in different cases (noun or verb). For example: in French there are two different spellings, "Imprimer" or "Imprimé".) |
|||
|
|||
### Lists |
|||
|
|||
- [[29114]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29114) Can not add barcodes with whitespaces at the beginning to the list |
|||
|
|||
>This fixes an issue where barcodes with white spaces at the beginning could not be added to a list. |
|||
|
|||
### Notices |
|||
|
|||
- [[26689]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26689) Monetary accounts notices should be definable at the credit_type/debit_type level |
|||
|
|||
>This enhancement allows end users to define their account notices (print receipt and print invoice for example) at the debit type and credit type level. |
|||
> |
|||
>Simply add a new notice with code 'DEBIT_your_debit_type_code' or 'CREDIT_your_credit_type_code' to the notices and we will pick that over the existing default 'ACCOUNT_DEBIT' and 'ACCOUNT_CREDIT' notices. |
|||
|
|||
### OPAC |
|||
|
|||
- [[29922]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29922) Group of libraries are now displayed in alphabetical order |
|||
|
|||
>This fixes the display of library groups in the advanced search (Groups of libraries) for the OPAC and staff interface so that they correctly sort in alphabetical order. Before this: |
|||
>- OPAC: were sorted in the order library groups were added, group names with diacritics and umlauts (such as Ä or À) came last (after something starting with Z) |
|||
>- Staff interface: were sorted correctly, but had the same issue as the OPAC for group names with diacritics and umlauts |
|||
|
|||
### Patrons |
|||
|
|||
- [[7660]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7660) Enhanced messaging preferences are not set when creating a child patron from the adult |
|||
- [[20439]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20439) SMS provider sorting |
|||
|
|||
### Searching |
|||
|
|||
- [[31213]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31213) When performing a basic search with no results, repeat the search with term quoted |
|||
|
|||
>This enhancement adds a second, automatic, search with the search terms between quotation marks when a search returns no results. |
|||
> |
|||
>For example, searches with special characters don't work with Elasticsearch. |
|||
>A search for Ivy + Bean will return no results. But a search for "Ivy + Bean" will return results. |
|||
> |
|||
>With this enhancement, if a user searches for Ivy + Bean without quotation marks and gets no results, Koha will automatically search for "Ivy + Bean" and return those results. |
|||
> |
|||
>This targets both Zebra and Elasticsearch, but is more relevant for Elasticsearch. |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[27667]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27667) Display the number of non-indexed records |
|||
|
|||
>This enhancement adds information about non-indexed records when using the Elasticsearch search engine on the About Koha > System information page. |
|||
> |
|||
>For example: |
|||
> |
|||
>Records are not indexed in Elasticsearch |
|||
>- Warning 1 record(s) missing on a total of 435 in index koha_kohadev_biblios.record(s). |
|||
>- Warning 1 record(s) missing on a total of 1705 in index koha_kohadev_authorities. |
|||
|
|||
### Serials |
|||
|
|||
- [[26377]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26377) Clearly label parts of subscription-add.pl that relate to optional item records |
|||
- [[30039]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30039) Add publication date column to serial claims table |
|||
|
|||
### Templates |
|||
|
|||
- [[30570]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30570) Replace the use of jQueryUI tabs in OPAC templates |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[14680]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14680) When creating orders from a staged file discounts supplied in the form are added |
|||
- [[31134]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31134) t/Ediorder.t tests failing on 22.05.02 |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30909]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30909) Regression, Permanent shelving location is always updated when editing location VIA ADDITEM.PL if both are mapped to MARC fields |
|||
- [[31223]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31223) Batch edit items explodes if plugins disabled |
|||
|
|||
### Circulation |
|||
|
|||
- [[29051]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29051) Seen renewal methods incorrectly blocked |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[30308]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30308) bulkmarcimport.pl broken by OAI-PMH:AutoUpdateSets(EmbedItemData) |
|||
|
|||
### MARC Bibliographic data support |
|||
|
|||
- [[29001]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29001) Subfields attributes are not preserved when order is changed in framework |
|||
|
|||
### Packaging |
|||
|
|||
- [[31499]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31499) Add libhttp-tiny-perl 0.076 dependency for ES7 |
|||
|
|||
### Staff Client |
|||
|
|||
- [[31138]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31138) DataTables is not raising error to the end user |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[23202]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23202) Problems when adding multiple items to an order in acquisitions |
|||
- [[30268]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30268) When creating an order from a staged file, mandatory item subfields that are empty do not block form submission |
|||
- [[30658]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30658) (Bug 29496 follow-up) CheckMandatorySubfields don't work properly with select field in serials-edit.tt for Supplemental issue |
|||
- [[31054]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31054) Manual importing for EDIFACT invoices fails with a 500 error page |
|||
- [[31144]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31144) When modifying an order we should not load the vendor default discount |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[31145]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31145) Add some defaults for acquisitions in TestBuilder |
|||
|
|||
### Cataloging |
|||
|
|||
- [[27683]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27683) Bind results of GetAnalyticsCount to the EasyAnalyticalRecords pref |
|||
|
|||
### Circulation |
|||
|
|||
- [[30447]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30447) pendingreserves.pl is checking too many transfers |
|||
- [[31120]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31120) Items will renew for zero ( 0 ) days if renewalperiod is blank/empty value |
|||
- [[31129]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31129) Number of restrictions is always "0" on the "Check out" tab |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[30458]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30458) Librarian ( manager_id ) not included in accountline when using "Payout amount" button |
|||
- [[31036]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31036) Cash management doesn't take SIP00 (Cash via SIP2) transactions into account |
|||
|
|||
>This fix adds the last missing piece for cash management when involving transactions via a SIP client. |
|||
> |
|||
>We now understand that a SIP00 coded transaction is equal to 'CASH' in other register environments. This means we treat it as such in the cashup system and also that we now require a register for cash transactions. |
|||
> |
|||
>WARNING: This makes register a required configuration field for SIP devices when cash registers are enabled on the system. |
|||
|
|||
### Hold requests |
|||
|
|||
- [[30935]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30935) Holds to pull shows wrong first patron |
|||
- [[31086]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31086) Do not allow hold requests with no branchcode |
|||
|
|||
### Label/patron card printing |
|||
|
|||
- [[31137]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31137) Error editing label template |
|||
|
|||
### MARC Authority data support |
|||
|
|||
- [[29333]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29333) Importing UNIMARC authorities in MARCXML UTF-8 breaks the encoding |
|||
|
|||
### Notices |
|||
|
|||
- [[30838]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30838) to_address is misleading for SMS transports |
|||
|
|||
### OPAC |
|||
|
|||
- [[31069]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31069) Did you mean? in the OPAC - links have <span> tags |
|||
|
|||
>This removes <span> tags incorrectly displayed around the links for options available when 'Did you mean?' is enabled (for example, 'Search also for related subjects'). |
|||
- [[31146]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31146) Minor UI problem in recalls history in OPAC |
|||
- [[31186]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31186) Search result numbering in OPAC got suppressed |
|||
|
|||
### Patrons |
|||
|
|||
- [[31153]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31153) Search bar not visible on recalls history page |
|||
|
|||
### REST API |
|||
|
|||
- [[29105]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29105) Add effective_item_type_id to the API items responses |
|||
|
|||
### Reports |
|||
|
|||
- [[21982]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21982) Circulation statistics wizard does not count deleted items |
|||
|
|||
>This patch corrects a bug in the Circulation statistics wizard. Previously, the wizard only looked at existing items to calculate statistics. It now includes transactions made on items that are now deleted. |
|||
- [[27045]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27045) Exports using CSV profiles with tab as separator don't work correctly |
|||
|
|||
### SIP2 |
|||
|
|||
- [[29094]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29094) Placing holds via SIP2 does not check if a patron can hold the given item |
|||
|
|||
>This fixes holds placed using SIP2 to check that the patron can actually place a hold for the item. |
|||
- [[31202]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31202) Koha removes optional SIP fields with a value of "0" |
|||
|
|||
### Searching |
|||
|
|||
- [[15187]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15187) Adding 880 Fields to index-list in order to Increase Search for ALL non-latin Scripts |
|||
|
|||
>This fixes the Zebra search engine when using ICU* so that 880 fields are rewritten as their linked fields and the alternate graphic representation of fields are indexed, in the same way that it works for Elasticsearch. |
|||
> |
|||
>Example: add 245-01 to 880$6 and 教牧書信 to 880$a - the Chinese characters are now indexed into the title index using the 245 rules. |
|||
> |
|||
>* ICU is a feature of the Zebra search engine that can be configured to make searching with non-latin languages (such as Chinese and Arabic) work correctly. |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[29632]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29632) Callnumber sorting is incorrect in Elasticsearch |
|||
|
|||
>This fixes the sorting of call numbers when using Elasticsearch. Sorting will now work correctly for non-numeric call numbers, for example, E45 will now sort before E7. |
|||
- [[30882]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30882) Add max_result_window to index config |
|||
|
|||
>This updates the number of results set by default in Elasticsearch for the setting "index.max-result-window" from 10,000 to 1,000,000. This can be useful for really large catalogs. |
|||
|
|||
### Staff Client |
|||
|
|||
- [[30471]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30471) Typo in circulation rules - lost item fee refund policy |
|||
- [[31039]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31039) Rebase issues lead to duplicate JS for cash summary modal printing |
|||
|
|||
>This fixes a duplicate print dialogue box appearing when printing the cashup summary for cash registers - ins some circumstances when cancelling the print dialogue, it reappeared instead of closing. |
|||
- [[31244]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31244) Logout when not logged in raise a 500 |
|||
|
|||
### System Administration |
|||
|
|||
- [[31020]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31020) PassItemMarcToXSLT only applies on results pages |
|||
|
|||
>This fixes the note about the PassItemMarcToXSLT system preference so that it is only shown for the OPACXSLTResultsDisplay and XSLTResultsDisplay system preferences - it was appearing in all XSLT system preferences, when it only applies for results pages. (The note is removed from OPACXSLTListsDisplay, XSLTListsDisplay, OPACXSLTDetailsDisplay, and XSLTDetailsDisplay system preferences.) |
|||
|
|||
### Templates |
|||
|
|||
- [[31141]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31141) We can remove 'select_column' from waiting_holds.inc |
|||
- [[31246]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31246) <span> displayed in 'Additional fields' section |
|||
|
|||
### Test Suite |
|||
|
|||
- [[31139]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31139) basic_workflow.t is failing |
|||
- [[31201]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31201) Pseudonymization.t failing if selenium/patrons_search.t failed before |
|||
|
|||
### Tools |
|||
|
|||
- [[31204]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31204) Edit dropdown on results.tt should indicate it is record modification |
|||
- [[31455]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31455) Batch modification tool orders found items by itemnumber |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/22.05/ar/html/) (28.2%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/22.05/zh_TW/html/) (49.2%) |
|||
- [English (USA)](https://koha-community.org/manual/22.05/en/html/) |
|||
- [French](https://koha-community.org/manual/22.05/fr/html/) (58.3%) |
|||
- [German](https://koha-community.org/manual/22.05/de/html/) (61.3%) |
|||
- [Hindi](https://koha-community.org/manual/22.05/hi/html/) (83.6%) |
|||
- [Italian](https://koha-community.org/manual/22.05/it/html/) (40.8%) |
|||
- [Spanish](https://koha-community.org/manual/22.05/es/html/) (29.6%) |
|||
- [Turkish](https://koha-community.org/manual/22.05/tr/html/) (33.5%) |
|||
|
|||
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 (78.4%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (71.6%) |
|||
- Bulgarian (85%) |
|||
- Chinese (Taiwan) (84%) |
|||
- Czech (62.3%) |
|||
- English (New Zealand) (56.4%) |
|||
- English (USA) |
|||
- Finnish (95.4%) |
|||
- French (97.1%) |
|||
- French (Canada) (99.5%) |
|||
- German (100%) |
|||
- German (Switzerland) (54.4%) |
|||
- Greek (53.2%) |
|||
- Hindi (100%) |
|||
- Italian (96.7%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (82.8%) |
|||
- Norwegian Bokmål (56.3%) |
|||
- Persian (51.5%) |
|||
- Polish (87.6%) |
|||
- Portuguese (79.7%) |
|||
- Portuguese (Brazil) (77.2%) |
|||
- Russian (78%) |
|||
- Slovak (64.1%) |
|||
- Spanish (98.2%) |
|||
- Swedish (77.2%) |
|||
- Telugu (85.1%) |
|||
- Turkish (92.4%) |
|||
- Ukrainian (70%) |
|||
|
|||
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 22.05.05 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Joonas Kylmälä |
|||
- Andrew Nugged |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
- Petro Vashchuk |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Jake Deery |
|||
- Lucas Gass |
|||
- Séverine Queune |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Donna Bachowski |
|||
- Aude Charillon |
|||
- Martin Renvoize |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Victor Grousset |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 22.05.05 |
|||
|
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
|
|||
We thank the following individuals who contributed patches to Koha 22.05.05 |
|||
|
|||
- Aleisha Amohia (1) |
|||
- Tomás Cohen Arazi (10) |
|||
- Jérémy Breuillard (1) |
|||
- Nick Clemens (15) |
|||
- David Cook (1) |
|||
- Frédéric Demians (1) |
|||
- Jonathan Druart (11) |
|||
- Katrin Fischer (3) |
|||
- Lucas Gass (12) |
|||
- Victor Grousset (1) |
|||
- Kyle M Hall (7) |
|||
- Mason James (1) |
|||
- Janusz Kaczmarek (1) |
|||
- Joonas Kylmälä (2) |
|||
- Owen Leonard (3) |
|||
- Julian Maurice (2) |
|||
- Johanna Raisa (1) |
|||
- Martin Renvoize (23) |
|||
- Adolfo Rodríguez (1) |
|||
- Marcel de Rooy (1) |
|||
- Caroline Cyr La Rose (1) |
|||
- Fridolin Somers (6) |
|||
- Lari Taskula (1) |
|||
- Koha translators (1) |
|||
- Michal Urban (1) |
|||
- Andrii Veremeienko (1) |
|||
- Shi Yao Wang (3) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 22.05.05 |
|||
|
|||
- Athens County Public Libraries (3) |
|||
- BibLibre (9) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (3) |
|||
- ByWater-Solutions (34) |
|||
- Catalyst Open Source Academy (1) |
|||
- Hypernova Oy (1) |
|||
- Independant Individuals (5) |
|||
- jabra.com (1) |
|||
- Koha Community Developers (12) |
|||
- KohaAloha (1) |
|||
- Prosentient Systems (1) |
|||
- PTFS-Europe (23) |
|||
- Rijksmuseum (1) |
|||
- Solutions inLibro inc (4) |
|||
- Tamil (1) |
|||
- Theke Solutions (10) |
|||
- Xercode (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- andrew (1) |
|||
- Tomás Cohen Arazi (94) |
|||
- Emmanuel Bétemps (1) |
|||
- Caroline (2) |
|||
- Nick Clemens (7) |
|||
- Jonathan Druart (6) |
|||
- Katrin Fischer (24) |
|||
- Lucas Gass (96) |
|||
- Victor Grousset (6) |
|||
- Kyle M Hall (12) |
|||
- Sally Healey (12) |
|||
- Mark Hofstetter (1) |
|||
- Thibault Kero (2) |
|||
- Joonas Kylmälä (9) |
|||
- Owen Leonard (7) |
|||
- Kelly McElligott (2) |
|||
- David Nind (23) |
|||
- Martin Renvoize (29) |
|||
- Marcel de Rooy (2) |
|||
- Caroline Cyr La Rose (2) |
|||
- Michal Urban (2) |
|||
- <George Williams (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2205. |
|||
|
|||
## 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 26 Sep 2022 14:32:01. |
@ -0,0 +1,456 @@ |
|||
# RELEASE NOTES FOR KOHA 22.05.06 |
|||
25 Oct 2022 |
|||
|
|||
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 22.05.06 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-22.05.06.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 22.05.06 is a bugfix/maintenance release. |
|||
|
|||
It includes 8 enhancements, 42 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[31155]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31155) Document --since option in help of borrowers-force-messaging-defaults.pl |
|||
|
|||
>This enhancement adds a brief explanation of the --since option for borrowers-force-messaging-defaults.pl. |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[30028]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30028) Patron message delete confirmation untranslatable |
|||
|
|||
>This fixes the patron delete messages dialogue box to make the message shown translatable. |
|||
|
|||
### OPAC |
|||
|
|||
- [[31217]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31217) Fix Coce JavaScript to hide single-pixel cover images in the OPAC lightbox gallery |
|||
|
|||
**Sponsored by** *Toi Ohomai Institute of Technology, New Zealand* |
|||
- [[31294]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31294) Article requests: Mandatory subfields in OPAC don't show they are required |
|||
|
|||
### Staff Client |
|||
|
|||
- [[28864]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28864) The patron search results in the patron card creator doesn't seem to use PatronsPerPage syspref |
|||
|
|||
### System Administration |
|||
|
|||
- [[31289]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31289) Hide Article requests column in circulation rules when ArticleRequests syspref is disabled |
|||
|
|||
### Templates |
|||
|
|||
- [[31228]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31228) Fix Coce JavaScript to hide single-pixel cover images in both the staff client detail and results pages |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[31425]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31425) Minor correction to patron categories admin title |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[31245]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31245) Job detail view for batch mod explode if job not started |
|||
- [[31274]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31274) OPACSuggestionAutoFill must be 1 or 0 |
|||
- [[31351]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31351) Worker dies on reindex job when operator last name/first name/branch name contains non-ASCII chars |
|||
|
|||
### Authentication |
|||
|
|||
- [[31247]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31247) Staff interface 2FA blocks logging into the OPAC |
|||
- [[31382]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31382) Cannot reach password reset page when password expired |
|||
|
|||
### Circulation |
|||
|
|||
- [[29012]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29012) Some rules are not saved when left blank while editing a 'rule' line in smart-rules.pl |
|||
|
|||
### Hold requests |
|||
|
|||
- [[31355]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31355) Specific item holds table on OPAC only showing 10 items |
|||
|
|||
### Installation and upgrade (command-line installer) |
|||
|
|||
- [[31673]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31673) DB update of bug 31086 fails: Cannot change column 'branchcode': used in a foreign key constraint |
|||
|
|||
### MARC Bibliographic data support |
|||
|
|||
- [[31238]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31238) Unable to save authorised value to frameworks subfields |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
|
|||
### OPAC |
|||
|
|||
- [[29782]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29782) Additional contents: Fix handling records without title or content |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[31076]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31076) Bug 22605 breaks date of publication range search |
|||
|
|||
>This fixes the date of publication range searching in the staff interface when using Elasticsearch. It was working in the OPAC, but not the staff interface - caused by a regression from Bug 22605 introduced in Koha 22.05. For example: a search for 2005-2010 in the staff interface advanced search will now display the same results as the OPAC. |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[27849]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27849) Koha::Token may access undefined C4::Context->userenv |
|||
- [[30468]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30468) koha-mysql does not honor Koha's timezone setting |
|||
- [[30984]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30984) Action logs should log the cronjob script name that generated the given log |
|||
- [[31222]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31222) DBIC queries for batch mod can be very large |
|||
- [[31390]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31390) Remove noisy warns in C4::Templates |
|||
- [[31473]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31473) Test about bad OpacHiddenItems conf fragile |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[31282]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31282) Broken characters in patron_emailer.pl verbose mode |
|||
|
|||
>This fixes the patron_emailer.pl script (misc/cronjobs/patron_emailer.pl) so that non-ASCII characters in notices display correctly. |
|||
- [[31325]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31325) Fix koha-preferences get |
|||
|
|||
### Hold requests |
|||
|
|||
- [[19540]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19540) opac-reserve does not correctly warn of too_much reserves |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[28707]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28707) Missing strings in translation of sample data |
|||
- [[30992]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30992) Hard to translate single word strings |
|||
- [[31292]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31292) Untranslatable string in sample_notices.yaml |
|||
|
|||
### Label/patron card printing |
|||
|
|||
- [[31352]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31352) Terminology: Borrower name |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
|
|||
>This updates the table heading name from "Borrower name" to "Patron name" when adding a new batch in the patron card creator. |
|||
|
|||
### MARC Authority data support |
|||
|
|||
- [[29434]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29434) In UNIMARC instances, the authority finder uses MARC21 relationship codes |
|||
|
|||
>This fixes the values displayed for the relationship codes in the authority finder 'Special relationships' drop down list in UNIMARC catalogs - UNIMARC values are now displayed, instead of MARC21 values. |
|||
|
|||
### MARC Bibliographic record staging/import |
|||
|
|||
- [[26632]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26632) BatchStageMarcRecords passes a random number to AddBiblioToBatch / AddAuthToBatch |
|||
- [[31269]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31269) DataTables error when managing staged MARC records |
|||
|
|||
### Notices |
|||
|
|||
- [[31281]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31281) Overdue notices reply-to email address of a branch not respected |
|||
|
|||
### OPAC |
|||
|
|||
- [[31272]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31272) Show library name not code when placing item level holds in OPAC |
|||
- [[31346]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31346) On the OPAC detail page some Syndetics links are wrong |
|||
- [[31387]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31387) Marking othernames as required via PatronSelfRegistrationBorrowerMandatoryField does not display required label |
|||
|
|||
>This fixes the patron self-registration form so that the 'Other names' (othernames) field correctly displays the text 'Required' when this is set as required (using the PatronSelfRegistrationBorrowerMandatoryField system preference). Currently, this text is not displayed (however, an error message is displayed when submitting the form). |
|||
|
|||
### Packaging |
|||
|
|||
- [[31348]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31348) Plack stop should be graceful |
|||
|
|||
### Reports |
|||
|
|||
- [[31276]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31276) Report results are limited to 999,999 no matter the actual number of results |
|||
|
|||
### SIP2 |
|||
|
|||
- [[12225]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12225) SIP does not respect the "no block" flag |
|||
- [[31033]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31033) SIP2 configuration does not correctly handle multiple simultaneous connections by default |
|||
|
|||
### Searching - Zebra |
|||
|
|||
- [[30879]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30879) Add option to sort components by biblionumber |
|||
|
|||
### Staff Client |
|||
|
|||
- [[30499]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30499) Keyboard shortcuts broken on several pages |
|||
- [[31251]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31251) "Clear" patron attribute link does not work |
|||
|
|||
### System Administration |
|||
|
|||
- [[31249]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31249) update_patrons_category.pl cron does not log to action_logs |
|||
|
|||
### Templates |
|||
|
|||
- [[31302]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31302) Spelling: You can download the scanned materials via the following url(s): |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
|
|||
### Tools |
|||
|
|||
- [[28327]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28327) System preference CSVdelimiter special case for tabulation |
|||
|
|||
>This fixes the CSV export so that data is correctly exported with a tab (\t) as the separator when this format is selected. This was incorrectly using the word 'tabulation' as the separator. (The default export format is set using the CSVdelimiter system preference.) In addition, the code where this is used was simplified (including several of the default reports, item search export, and the log viewer), and the default for CSVdelimiter was set to the comma separator. |
|||
- [[30779]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30779) Do not need to remove items from import biblios marc |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/22.05/ar/html/) (28.2%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/22.05/zh_TW/html/) (49.2%) |
|||
- [English (USA)](https://koha-community.org/manual/22.05/en/html/) |
|||
- [French](https://koha-community.org/manual/22.05/fr/html/) (58.3%) |
|||
- [German](https://koha-community.org/manual/22.05/de/html/) (61.3%) |
|||
- [Hindi](https://koha-community.org/manual/22.05/hi/html/) (86.3%) |
|||
- [Italian](https://koha-community.org/manual/22.05/it/html/) (41%) |
|||
- [Spanish](https://koha-community.org/manual/22.05/es/html/) (29.6%) |
|||
- [Turkish](https://koha-community.org/manual/22.05/tr/html/) (33.5%) |
|||
|
|||
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 (78%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (71.6%) |
|||
- Bulgarian (85.1%) |
|||
- Chinese (Taiwan) (87.8%) |
|||
- Czech (62%) |
|||
- English (New Zealand) (56.2%) |
|||
- English (USA) |
|||
- Finnish (95%) |
|||
- French (96.7%) |
|||
- French (Canada) (100%) |
|||
- German (100%) |
|||
- German (Switzerland) (54.2%) |
|||
- Greek (53.9%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (83.2%) |
|||
- Norwegian Bokmål (56.1%) |
|||
- Persian (58.5%) |
|||
- Polish (96%) |
|||
- Portuguese (79.4%) |
|||
- Portuguese (Brazil) (76.9%) |
|||
- Russian (77.7%) |
|||
- Slovak (63.8%) |
|||
- Spanish (97.7%) |
|||
- Swedish (76.9%) |
|||
- Telugu (84.7%) |
|||
- Turkish (92%) |
|||
- Ukrainian (71.6%) |
|||
|
|||
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 22.05.06 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Joonas Kylmälä |
|||
- Andrew Nugged |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
- Petro Vashchuk |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Jake Deery |
|||
- Lucas Gass |
|||
- Séverine Queune |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Donna Bachowski |
|||
- Aude Charillon |
|||
- Martin Renvoize |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Victor Grousset |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 22.05.06 |
|||
|
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
- Koha-Suomi Oy |
|||
- Toi Ohomai Institute of Technology, New Zealand |
|||
|
|||
We thank the following individuals who contributed patches to Koha 22.05.06 |
|||
|
|||
- Tomás Cohen Arazi (8) |
|||
- Alex Buckley (4) |
|||
- Kevin Carnes (1) |
|||
- Nick Clemens (13) |
|||
- David Cook (4) |
|||
- Jonathan Druart (8) |
|||
- Magnus Enger (1) |
|||
- Katrin Fischer (3) |
|||
- Lucas Gass (16) |
|||
- Michael Hafen (1) |
|||
- Kyle M Hall (9) |
|||
- Bernardo González Kriegel (2) |
|||
- Joonas Kylmälä (1) |
|||
- Owen Leonard (1) |
|||
- Tim McMahon (1) |
|||
- MJ Ray (1) |
|||
- Marcel de Rooy (6) |
|||
- Caroline Cyr La Rose (2) |
|||
- Andreas Roussos (1) |
|||
- Fridolin Somers (3) |
|||
- Emmi Takkinen (1) |
|||
- Koha translators (1) |
|||
- Shi Yao Wang (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 22.05.06 |
|||
|
|||
- Athens County Public Libraries (1) |
|||
- BibLibre (3) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (3) |
|||
- ByWater-Solutions (38) |
|||
- Catalyst (4) |
|||
- Dataly Tech (1) |
|||
- Independant Individuals (2) |
|||
- Koha Community Developers (8) |
|||
- Koha-Suomi (1) |
|||
- Libriotech (1) |
|||
- Prosentient Systems (4) |
|||
- Rijksmuseum (6) |
|||
- Software.coop (1) |
|||
- Solutions inLibro inc (3) |
|||
- Theke Solutions (8) |
|||
- ub.lu.se (1) |
|||
- Universidad Nacional de Córdoba (2) |
|||
- wlpl.org (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Aleisha Amohia (1) |
|||
- Andrew (4) |
|||
- Tomás Cohen Arazi (67) |
|||
- Nason Bimbe (1) |
|||
- Emmanuel Bétemps (1) |
|||
- Paul Derscheid (2) |
|||
- Jonathan Druart (10) |
|||
- Katrin Fischer (22) |
|||
- Andrew Fuerste-Henry (3) |
|||
- Lucas Gass (69) |
|||
- Victor Grousset (3) |
|||
- Kyle M Hall (10) |
|||
- Sally Healey (1) |
|||
- Mark Hofstetter (1) |
|||
- Barbara Johnson (2) |
|||
- Joonas Kylmälä (1) |
|||
- Rachael Laritz (2) |
|||
- Owen Leonard (7) |
|||
- David Nind (15) |
|||
- Liz Rea (1) |
|||
- Martin Renvoize (19) |
|||
- Marcel de Rooy (4) |
|||
- Caroline Cyr La Rose (4) |
|||
- Fridolin Somers (6) |
|||
- Michal Urban (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2205. |
|||
|
|||
## 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 25 Oct 2022 18:03:02. |
@ -0,0 +1,469 @@ |
|||
# RELEASE NOTES FOR KOHA 22.05.07 |
|||
23 Nov 2022 |
|||
|
|||
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 22.05.07 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-22.05.07.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 22.05.07 is a bugfix/maintenance release. |
|||
|
|||
It includes 8 enhancements, 54 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha here: https://wiki.koha-community.org/wiki/System_requirements_and_recommendations |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[29955]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29955) Move C4::Acquisition::populate_order_with_prices to Koha::Acquisition::Order |
|||
- [[30042]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30042) Remove Date::Calc use |
|||
- [[30982]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30982) Use the REST API for background job list view |
|||
|
|||
### Cataloging |
|||
|
|||
- [[31250]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31250) Don't remove advanced/basic cataloging editor cookie on logout |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[31342]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31342) process_message_queue can run over the top of itself causing double-up emails |
|||
|
|||
**Sponsored by** *ByWater Solutions* |
|||
|
|||
### OPAC |
|||
|
|||
- [[31605]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31605) Improve style of OPAC suggestions search form |
|||
|
|||
### SIP2 |
|||
|
|||
- [[31296]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31296) Add ability to disable demagnetizing items via SIP2 based on itemtypes |
|||
|
|||
### System Administration |
|||
|
|||
- [[30462]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30462) Should the background job list view hide index tasks by default? |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[32167]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32167) When adding an order from a a staged file without item fields we only add price if there is a vendor discount |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[32011]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32011) 2FA - Problem with qr_code generation |
|||
|
|||
### Cataloging |
|||
|
|||
- [[31234]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31234) SubfieldsToAllowForRestrictedEditing : data from drop-down menu not stored |
|||
- [[31818]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31818) Advanced editor doesn't show keyboard shortcuts |
|||
|
|||
### Circulation |
|||
|
|||
- [[28553]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28553) Patrons can be set to receive auto_renew notices as SMS, but Koha does not generate them |
|||
|
|||
### Installation and upgrade (command-line installer) |
|||
|
|||
- [[32110]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32110) Duplicated additional content entries on DBRev 210600016 |
|||
|
|||
### Patrons |
|||
|
|||
- [[31421]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31421) Library limitation on patron category breaks patron search |
|||
- [[31497]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31497) Quick add: mandatory fields save as empty when not filled in before first save attempt |
|||
|
|||
### System Administration |
|||
|
|||
- [[31364]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31364) Saving multi-select system preference don't save when all checks are removed |
|||
|
|||
### Templates |
|||
|
|||
- [[31558]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31558) Upgrade of TinyMCE broke image drag and drop |
|||
|
|||
### Tools |
|||
|
|||
- [[31154]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31154) Batch item modification fails when "Use default values" is checked |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[27550]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27550) "Duplicate budget" does not keep users associated with the funds |
|||
|
|||
>Users linked to funds in acquisitions will now be kept when a budget and fund structure is duplicated. |
|||
- [[29658]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29658) Crash on cancelling cancelled order |
|||
- [[30359]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30359) GetBudgetHierarchy is slow on order receive page |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
- [[31367]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31367) Display of sub-funds does not include totals of sub-sub-funds on acquisitions home page |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[28167]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28167) A warning when setting which library to use in intranet and UseCashRegisters is disabled |
|||
- [[30262]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30262) opac/tracklinks.pl inconsistent with GetMarcUrls for whitespace |
|||
- [[31177]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31177) Misplaced import in C4::ILSDI::Services |
|||
|
|||
### Cataloging |
|||
|
|||
- [[31646]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31646) Focus input by default when clicking on a dropdown field in the cataloguing editor |
|||
- [[31863]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31863) Advanced cataloging editor no longer auto-resizes |
|||
|
|||
### Circulation |
|||
|
|||
- [[26626]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26626) When checking in a hold that is not found the X option is 'ignore' and when hold is found it is 'cancel' |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[31239]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31239) search_for_data_inconsistencies.pl fails for Koha to MARC mapping using biblio table |
|||
- [[31299]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31299) Duplicate output in search_for_data_inconsistencies.pl |
|||
- [[31356]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31356) Itiva outbound script doesn't respect calendar when calculating expiration date for holds |
|||
|
|||
### Database |
|||
|
|||
- [[30483]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30483) Do not allow NULL in issues.borrowernumber and issues.itemnumber |
|||
|
|||
### Documentation |
|||
|
|||
- [[31465]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31465) Link system preference tabs to correct manual pages |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[31513]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31513) NaN errors when using refund and payout with CurrencyFormat = FR |
|||
|
|||
### Hold requests |
|||
|
|||
- [[31112]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31112) Able to renew checkout when the number of holds exceeds available number of items |
|||
|
|||
>When AllowRenewalIfOtherItemsAvailable is set to Allow it now correctly takes into account all the holds instead of just one per patron. |
|||
- [[31518]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31518) Hidden items count not displayed on hold request page |
|||
|
|||
### ILL |
|||
|
|||
- [[30890]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30890) ILL breadcrumbs are wrong |
|||
|
|||
### Notices |
|||
|
|||
- [[29409]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29409) Update for bug 25333 can fail due to bad data or constraints |
|||
|
|||
### OPAC |
|||
|
|||
- [[30231]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30231) Don't display (rejected) forms of series entry in search results |
|||
- [[31483]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31483) Minor UI problem in opac-reset-password.pl |
|||
- [[31527]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31527) Breadcrumbs for anonymous suggestions are not correct |
|||
- [[31531]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31531) Some modules loaded twice in opac-memberentry.pl |
|||
|
|||
### Patrons |
|||
|
|||
- [[31486]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31486) Deleting a message from checkouts tab redirects to detail tab in patron account |
|||
|
|||
>This patch corrects a problem where message deletion was improperly redirecting to the patron delete page when a message is deleted on the circulation page. |
|||
- [[31516]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31516) Missing error handling for accessing deleted/non-existent club enrollment |
|||
|
|||
>This adds an error message when viewing enrollments for a non-existent club. Previously, a page with an empty title and table were displayed. |
|||
- [[31525]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31525) Street number not being accessed correctly on patron search results page |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[31562]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31562) Patron 'flags' don't respect unwanted fields |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[25375]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25375) Elasticsearch: Limit on available items does not work |
|||
- [[31023]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31023) Cannot create new GENRE/FORM authorities when QueryRegexEscapeOptions set to 'Unescape escaped' |
|||
|
|||
### Self checkout |
|||
|
|||
- [[31488]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31488) Rephrase "You have checked out too many items" to be friendlier |
|||
|
|||
### Serials |
|||
|
|||
- [[29608]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29608) Editing numbering patterns does require full serials permission |
|||
|
|||
### Staff interface |
|||
|
|||
- [[31565]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31565) Patron search filter by category code with special character returns no results |
|||
|
|||
### System Administration |
|||
|
|||
- [[31401]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31401) Update administration sidebar to match entries on administration start page |
|||
- [[31489]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31489) Typo in EnableExpiredPasswordReset description |
|||
- [[31995]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31995) build_holds_queue.pl should check to see if the RealTime syspref is on |
|||
|
|||
### Templates |
|||
|
|||
- [[31379]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31379) Change results per page text for default |
|||
- [[31530]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31530) HTML tags in TT comments in patron-search.inc |
|||
- [[31542]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31542) Home page links wrong font-family |
|||
|
|||
### Test Suite |
|||
|
|||
- [[31598]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31598) Fix random failure on Jenkins for t/db_dependent/Upload.t |
|||
|
|||
### Tools |
|||
|
|||
- [[28290]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28290) Record matching rules with no subfields cause ISE |
|||
- [[31482]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31482) Label creator does not call barcodedecode |
|||
- [[31564]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31564) Pass start label when exporting single label as PDF |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/22.05/ar/html/) (28.2%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/22.05/zh_TW/html/) (49.2%) |
|||
- [English (USA)](https://koha-community.org/manual/22.05/en/html/) |
|||
- [French](https://koha-community.org/manual/22.05/fr/html/) (58.4%) |
|||
- [German](https://koha-community.org/manual/22.05/de/html/) (61.3%) |
|||
- [Hindi](https://koha-community.org/manual/22.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/22.05/it/html/) (41.2%) |
|||
- [Spanish](https://koha-community.org/manual/22.05/es/html/) (29.6%) |
|||
- [Turkish](https://koha-community.org/manual/22.05/tr/html/) (33.5%) |
|||
|
|||
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 (78%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (71.6%) |
|||
- Bulgarian (85.6%) |
|||
- Chinese (Taiwan) (90.5%) |
|||
- Czech (62.4%) |
|||
- English (New Zealand) (56.1%) |
|||
- English (USA) |
|||
- Finnish (94.9%) |
|||
- French (97.1%) |
|||
- French (Canada) (99.9%) |
|||
- German (100%) |
|||
- German (Switzerland) (54.2%) |
|||
- Greek (54.2%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (83.2%) |
|||
- Norwegian Bokmål (56%) |
|||
- Persian (58.7%) |
|||
- Polish (100%) |
|||
- Portuguese (79.3%) |
|||
- Portuguese (Brazil) (76.8%) |
|||
- Russian (78.3%) |
|||
- Slovak (63.8%) |
|||
- Spanish (98%) |
|||
- Swedish (77%) |
|||
- Telugu (84.7%) |
|||
- Turkish (91.9%) |
|||
- Ukrainian (72.7%) |
|||
|
|||
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 22.05.07 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Joonas Kylmälä |
|||
- Andrew Nugged |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
- Petro Vashchuk |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Jake Deery |
|||
- Lucas Gass |
|||
- Séverine Queune |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: David Nind |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Donna Bachowski |
|||
- Aude Charillon |
|||
- Martin Renvoize |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Victor Grousset |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 22.05.07 |
|||
|
|||
- [ByWater Solutions](https://bywatersolutions.com) |
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
- Koha-Suomi Oy |
|||
|
|||
We thank the following individuals who contributed patches to Koha 22.05.07 |
|||
|
|||
- Tomás Cohen Arazi (7) |
|||
- Philippe Blouin (1) |
|||
- Jérémy Breuillard (1) |
|||
- Nick Clemens (24) |
|||
- David Cook (3) |
|||
- Jonathan Druart (6) |
|||
- Katrin Fischer (2) |
|||
- Lucas Gass (8) |
|||
- Isobel Graham (3) |
|||
- Kyle M Hall (6) |
|||
- Janusz Kaczmarek (1) |
|||
- Joonas Kylmälä (9) |
|||
- Owen Leonard (3) |
|||
- Julian Maurice (5) |
|||
- Johanna Raisa (1) |
|||
- Martin Renvoize (4) |
|||
- Marcel de Rooy (8) |
|||
- Caroline Cyr La Rose (1) |
|||
- Fridolin Somers (6) |
|||
- Emmi Takkinen (1) |
|||
- Lari Taskula (1) |
|||
- Koha translators (1) |
|||
- Wainui Witika-Park (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 22.05.07 |
|||
|
|||
- Athens County Public Libraries (3) |
|||
- BibLibre (12) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (2) |
|||
- ByWater-Solutions (38) |
|||
- Catalyst (1) |
|||
- Hypernova Oy (1) |
|||
- Independant Individuals (14) |
|||
- Koha Community Developers (6) |
|||
- Koha-Suomi (1) |
|||
- Prosentient Systems (3) |
|||
- PTFS-Europe (4) |
|||
- Rijksmuseum (8) |
|||
- Solutions inLibro inc (2) |
|||
- Theke Solutions (7) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Aleisha Amohia (1) |
|||
- Tomás Cohen Arazi (93) |
|||
- Philippe Blouin (1) |
|||
- Nick Clemens (12) |
|||
- David Cook (1) |
|||
- Chris Cormack (2) |
|||
- Jonathan Druart (6) |
|||
- Magnus Enger (1) |
|||
- Katrin Fischer (21) |
|||
- Andrew Fuerste-Henry (6) |
|||
- Lucas Gass (98) |
|||
- Kyle M Hall (19) |
|||
- Sally Healey (2) |
|||
- Samu Heiskanen (1) |
|||
- Barbara Johnson (2) |
|||
- Joonas Kylmälä (22) |
|||
- Owen Leonard (6) |
|||
- David Nind (23) |
|||
- Liz Rea (1) |
|||
- Martin Renvoize (25) |
|||
- Marcel de Rooy (20) |
|||
- Caroline Cyr La Rose (1) |
|||
- Michaela Sieber (2) |
|||
- Fridolin Somers (1) |
|||
- George Williams (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2205. |
|||
|
|||
## 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 23 Nov 2022 17:01:23. |
@ -0,0 +1,447 @@ |
|||
# RELEASE NOTES FOR KOHA 22.05.08 |
|||
22 Dec 2022 |
|||
|
|||
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 22.05.08 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-22.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 22.05.08 is a bugfix/maintenance release. |
|||
|
|||
It includes 5 enhancements, 50 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha [here](https://wiki.koha-community.org/wiki/System_requirements_and_recommendations). |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[31459]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31459) Make order receive page faster on systems with many budgets |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[31776]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31776) Typo in cleanup_database.pl cron's help/usage |
|||
|
|||
### Notices |
|||
|
|||
- [[27265]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27265) process_message_queue.pl cron should be able to take multiple types as a parameter |
|||
|
|||
>This patch adds the ability to specify several types or letter codes when running the process_message_queue script. This allows libraries to consolidate calls when some message types or letter codes are scheduled differently than others |
|||
|
|||
### Templates |
|||
|
|||
- [[31677]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31677) Convert basic MARC editor tabs to Bootstrap |
|||
- [[31678]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31678) Convert authority editor tabs to Bootstrap |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[31785]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31785) Adding or editing library does not respect public flag |
|||
- [[32242]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32242) The job has not been sent to the message broker: (Wide character in syswrite ... ) |
|||
|
|||
### Circulation |
|||
|
|||
- [[30944]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30944) Fix single cancel recall button in recalls tab in staff interface and correctly handle cancellations with branch transfers |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
|
|||
>This fixes the 'cancel' recall button in several places so that it now works as expected (including the recalls tab in a patron's details section, the recalls section for a record, and the circulation recalls queue and recalls to pull pages). It also ensures a correct cancellation reason is logged when cancelling a recall in transit. |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[32012]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32012) runreport.pl should use binmode UTF-8 |
|||
|
|||
### MARC Bibliographic data support |
|||
|
|||
- [[31869]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31869) Unable to save thesaurus value to frameworks subfields |
|||
|
|||
### OPAC |
|||
|
|||
- [[32114]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32114) Template error in OPAC search results RSS |
|||
|
|||
### Packaging |
|||
|
|||
- [[31588]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31588) Update cpanfile for new OpenAPI versions |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[29554]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29554) neworderempty.pl may create records with biblioitems.itemtype NULL |
|||
- [[31587]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31587) Basket not accessible from ACQORDER notice |
|||
|
|||
>This makes sure that the basket object is passed to the ACQORDER notice in order to allow adding information about the basket and the order lines within it. |
|||
- [[31649]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31649) Acquisition basket CSV export fails if biblio does not exist |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[20457]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20457) Overdue and pre-overdue cronjobs not skipping phone notices |
|||
- [[26648]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26648) Prevent internal server error if item attached to old checkout has been removed |
|||
- [[31196]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31196) Key "default_value_for_mod_marc-" cleared from cache but not set anymore |
|||
- [[31441]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31441) Koha::Item::as_marc_field ignores subfields where kohafield is an empty string |
|||
- [[31469]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31469) log4perl.conf: Plack logfiles need %n in conversionpattern |
|||
- [[31920]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31920) Unit test t/db_dependent/Holds.t leaves behind database cruft |
|||
|
|||
### Cataloging |
|||
|
|||
- [[31643]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31643) Link authorities automatically requires ALL cataloging and authorities permissions |
|||
- [[31682]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31682) Silence warn when using automatic linker in biblio editor |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
|
|||
### Circulation |
|||
|
|||
- [[31903]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31903) Article requests: Edit URLs link missing in the New tab |
|||
|
|||
### Documentation |
|||
|
|||
- [[27315]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27315) The man pages for the command line utilities do not display properly |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[29987]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29987) Manual credits are not recorded for a register |
|||
|
|||
>This fixes the recording of manual credits for patrons so that these transactions are now included in the cash summary report for a library. When adding a manual credit, there are now fields for choosing the transaction type and cash register. |
|||
|
|||
### Hold requests |
|||
|
|||
- [[31540]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31540) Holds reminder cronjob should consider expiration date of holds, and not send notices if hold expired |
|||
- [[31575]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31575) Missing warning for holds where AllowHoldPolicyOverride can be used to force a hold to be placed |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[30517]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30517) Translation breaks editing parent type circulation rule |
|||
- [[31738]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31738) Unstranslatable string in checkouts.js for recalls |
|||
|
|||
### MARC Authority data support |
|||
|
|||
- [[19693]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19693) Update of an authority record creates inconsistency when the heading tag is changed |
|||
- [[31660]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31660) MARC preview for authority search results comes up empty |
|||
|
|||
### OPAC |
|||
|
|||
- [[31685]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31685) Article request count in table caption of opac-user missing |
|||
|
|||
### Patrons |
|||
|
|||
- [[31739]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31739) Password reset from staff fails if previous expired reset-entry exists |
|||
|
|||
**Sponsored by** *Lund University Library, Sweden* |
|||
|
|||
### Plugin architecture |
|||
|
|||
- [[31684]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31684) Plugin versions starting with a "v" cause unnecessary warnings |
|||
|
|||
### Reports |
|||
|
|||
- [[28967]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28967) Patrons with no checkouts report shows patrons from other libraries with IndependentBranches |
|||
- [[31594]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31594) Report results count of shown can be incorrect on last page |
|||
|
|||
### SIP2 |
|||
|
|||
- [[31552]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31552) SIP2 option format_due_date not honored for AH field in item information response |
|||
|
|||
### Searching |
|||
|
|||
- [[15048]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15048) Genre/Form (655) searches fail on searches with $x 'General subdivision' subfield values |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[29048]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29048) Incorrect search for linked authority records from authority search result list in OPAC |
|||
- [[29561]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29561) Remove blank facet for languages |
|||
|
|||
>This removes blank facets from search results when using Elasticsearch. Currently, this only seems to affect language fields, but could affect any facetable field that contains blank values. |
|||
|
|||
### Searching - Zebra |
|||
|
|||
- [[31532]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31532) Zebra search results including 880 with original script incorrect because of Bug 15187 |
|||
|
|||
### Staff interface |
|||
|
|||
- [[18556]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18556) Message "Patron's address in doubt" is confusing |
|||
|
|||
### System Administration |
|||
|
|||
- [[31619]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31619) Cannot select title when setting non-default value for OPACSuggestionMandatoryFields |
|||
|
|||
>This fixes the OPACSuggestionMandatoryFields system preference so that the title field is visible and marked as mandatory (in red). |
|||
- [[31976]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31976) Incorrect default category selected by authorized values page |
|||
|
|||
### Templates |
|||
|
|||
- [[29671]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29671) Dropbox mode is unchecked after check in confirm on item with Materials specified |
|||
- [[31412]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31412) Set focus for cursor to Name when adding a new SMTP server |
|||
- [[31420]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31420) Managing funds: Labels of statistic fields overlap with pull downs |
|||
- [[31559]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31559) Staff results page doesn't always use up full available screen width |
|||
- [[31653]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31653) jQuery upgrade broke search button hover effect |
|||
|
|||
### Test Suite |
|||
|
|||
- [[31593]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31593) Remove Test::DBIx::Class from Context.t |
|||
- [[31883]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31883) Filter trim causes false warnings |
|||
|
|||
### Tools |
|||
|
|||
- [[31595]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31595) Import patrons tool should not process extended attributes if no attributes are being imported |
|||
- [[31609]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31609) JavaScript error on Additional contents main page |
|||
- [[31644]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31644) MARCModification template fails to copy to/from subfield 0 |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/22.05/ar/html/) (28.2%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/22.05/zh_TW/html/) (49.2%) |
|||
- [English (USA)](https://koha-community.org/manual/22.05/en/html/) |
|||
- [French](https://koha-community.org/manual/22.05/fr/html/) (58.4%) |
|||
- [German](https://koha-community.org/manual/22.05/de/html/) (61.3%) |
|||
- [Hindi](https://koha-community.org/manual/22.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/22.05/it/html/) (41.2%) |
|||
- [Spanish](https://koha-community.org/manual/22.05/es/html/) (29.7%) |
|||
- [Turkish](https://koha-community.org/manual/22.05/tr/html/) (33.5%) |
|||
|
|||
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 (77.9%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (71.6%) |
|||
- Bulgarian (85.6%) |
|||
- Chinese (Taiwan) (90.4%) |
|||
- Czech (62.3%) |
|||
- English (New Zealand) (56.5%) |
|||
- English (USA) |
|||
- Finnish (94.8%) |
|||
- French (97.1%) |
|||
- French (Canada) (99.9%) |
|||
- German (100%) |
|||
- German (Switzerland) (54.1%) |
|||
- Greek (54.3%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (84.2%) |
|||
- Norwegian Bokmål (56%) |
|||
- Persian (58.7%) |
|||
- Polish (100%) |
|||
- Portuguese (79.3%) |
|||
- Portuguese (Brazil) (76.8%) |
|||
- Russian (78.4%) |
|||
- Slovak (63.9%) |
|||
- Spanish (100%) |
|||
- Swedish (78.6%) |
|||
- Telugu (84.6%) |
|||
- Turkish (92%) |
|||
- Ukrainian (74.2%) |
|||
|
|||
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 22.05.08 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- David Cook |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
- REST API -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Indranil Das Gupta |
|||
|
|||
- Packaging Manager: |
|||
|
|||
|
|||
- Documentation Manager: Caroline Cyr La Rose |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Managers: |
|||
- Bernardo González Kriegel |
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.11 -- PTFS Europe |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 22.05.08 |
|||
|
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
- Lund University Library, Sweden |
|||
|
|||
We thank the following individuals who contributed patches to Koha 22.05.08 |
|||
|
|||
- Aleisha Amohia (2) |
|||
- Tomás Cohen Arazi (1) |
|||
- Kevin Carnes (1) |
|||
- Galen Charlton (1) |
|||
- Nick Clemens (17) |
|||
- David Cook (1) |
|||
- Jonathan Druart (3) |
|||
- Katrin Fischer (4) |
|||
- Lucas Gass (7) |
|||
- Isobel Graham (1) |
|||
- Kyle M Hall (9) |
|||
- Mason James (2) |
|||
- Janusz Kaczmarek (2) |
|||
- Owen Leonard (8) |
|||
- The Minh Luong (1) |
|||
- Julian Maurice (1) |
|||
- Björn Nylén (1) |
|||
- Martin Renvoize (5) |
|||
- Marcel de Rooy (15) |
|||
- Andreas Roussos (1) |
|||
- Fridolin Somers (4) |
|||
- Christophe Torin (1) |
|||
- Koha translators (1) |
|||
- Petro Vashchuk (1) |
|||
- Shi Yao Wang (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 22.05.08 |
|||
|
|||
- Athens County Public Libraries (8) |
|||
- BibLibre (5) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (4) |
|||
- ByWater-Solutions (33) |
|||
- Catalyst Open Source Academy (2) |
|||
- Dataly Tech (1) |
|||
- Equinox Open Library Initiative (1) |
|||
- Independant Individuals (4) |
|||
- Koha Community Developers (3) |
|||
- KohaAloha (2) |
|||
- Prosentient Systems (1) |
|||
- PTFS-Europe (5) |
|||
- Rijksmuseum (15) |
|||
- Solutions inLibro inc (2) |
|||
- Theke Solutions (1) |
|||
- ub.lu.se (2) |
|||
- Université Rennes 2 (1) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (77) |
|||
- Emmanuel Bétemps (1) |
|||
- Catrina (1) |
|||
- Nick Clemens (3) |
|||
- David Cook (4) |
|||
- Chris Cormack (3) |
|||
- Katrin Fischer (37) |
|||
- Andrew Fuerste-Henry (1) |
|||
- Lucas Gass (86) |
|||
- Géraud (1) |
|||
- Kyle M Hall (5) |
|||
- Barbara Johnson (3) |
|||
- Joonas Kylmälä (3) |
|||
- Owen Leonard (3) |
|||
- David Nind (35) |
|||
- Martin Renvoize (12) |
|||
- Marcel de Rooy (19) |
|||
- Caroline Cyr La Rose (2) |
|||
- Cab Vinton (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is security-22.05.x-security. |
|||
|
|||
## 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 22 Dec 2022 18:15:12. |
@ -0,0 +1,346 @@ |
|||
# RELEASE NOTES FOR KOHA 22.05.09 |
|||
25 Jan 2023 |
|||
|
|||
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 22.05.09 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-22.05.09.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 22.05.09 is a bugfix/maintenance release. |
|||
|
|||
It includes 1 enhancements, 29 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha [here](https://wiki.koha-community.org/wiki/System_requirements_and_recommendations). |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Self checkout |
|||
|
|||
- [[32115]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32115) Add ID to check-out default help message dialog to allow customization |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[32481]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32481) Rabbit times out when too many jobs are queued and the response takes too long |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[32016]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32016) Fix 'clear filter' button behavior on datatable saving their state |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[31675]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31675) Remove packages from debian/control that are no longer used |
|||
- [[31873]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31873) Can't call method "safe_delete" on an undefined value at cataloguing/additem.pl |
|||
- [[32330]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32330) Table background_jobs is missing indexes |
|||
- [[32457]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32457) CGI::param called in list context from acqui/addorder.pl line 182 |
|||
- [[32465]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32465) koha-worker debian script missing 'queue' in help |
|||
|
|||
>This adds information about the --queue option to the help text for the koha-worker script. |
|||
|
|||
### Cataloging |
|||
|
|||
- [[31881]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31881) Link in MARC view does not work |
|||
|
|||
### Circulation |
|||
|
|||
- [[28975]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28975) Holds queue lists can show holds from all libraries even with IndependentBranches |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[22042]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22042) BlockReturnofWithdrawn Items does not block refund generation when item is withdrawn and lost |
|||
|
|||
### Hold requests |
|||
|
|||
- [[32247]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32247) Real time HoldsQueue does not need to check items if there are no holds |
|||
|
|||
### Lists |
|||
|
|||
- [[32302]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32302) "ISBN" label shows when no ISBN data present when sending list |
|||
|
|||
>This fixes email messages sent when sending lists so that if there are no ISBNs for a record, an empty label is not shown. |
|||
|
|||
### OPAC |
|||
|
|||
- [[32597]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32597) Article requests not stacking in patron view |
|||
|
|||
### Patrons |
|||
|
|||
- [[31166]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31166) Digest option is not selectable for phone when PhoneNotification is enabled |
|||
- [[31492]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31492) Patron image upload fails on first attempt with CSRF failure |
|||
- [[32491]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32491) Can no longer search patrons in format 'surname, firstname' |
|||
- [[32505]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32505) Cannot search by dateofbirth in specified dateformat |
|||
|
|||
### Searching |
|||
|
|||
- [[20596]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20596) Authority record matching rule causes staging failure when MARC record contains multiple tag values for a match point |
|||
|
|||
### Staff interface |
|||
|
|||
- [[32355]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32355) Add class url to all URL syspref |
|||
- [[32596]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32596) Background jobs viewer not showing finished jobs |
|||
|
|||
### System Administration |
|||
|
|||
- [[30694]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30694) Impossible to delete line in circulation and fine rules |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
- [[32291]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32291) "library category" messages should be removed (not used) |
|||
|
|||
### Templates |
|||
|
|||
- [[32348]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32348) Library public is missing from columns settings |
|||
|
|||
### Test Suite |
|||
|
|||
- [[32349]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32349) Remove TEST_QA |
|||
- [[32622]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32622) Auth.t failing on D10 |
|||
|
|||
### Tools |
|||
|
|||
- [[32037]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32037) Circulation module in action logs has bad links for deleted items |
|||
- [[32255]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32255) Cannot use file upload in batch record modification |
|||
- [[32389]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32389) Syndetics links are built wrong on the staff results page |
|||
- [[32456]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32456) Date accessioned is now cleared when items are replaced |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/22.05/ar/html/) (28.2%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/22.05/zh_TW/html/) (62.7%) |
|||
- [English (USA)](https://koha-community.org/manual/22.05/en/html/) |
|||
- [French](https://koha-community.org/manual/22.05/fr/html/) (59.5%) |
|||
- [German](https://koha-community.org/manual/22.05/de/html/) (63.5%) |
|||
- [Hindi](https://koha-community.org/manual/22.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/22.05/it/html/) (41.2%) |
|||
- [Spanish](https://koha-community.org/manual/22.05/es/html/) (29.7%) |
|||
- [Turkish](https://koha-community.org/manual/22.05/tr/html/) (33.5%) |
|||
|
|||
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 (77.9%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (71.6%) |
|||
- Bulgarian (85.6%) |
|||
- Chinese (Taiwan) (93.8%) |
|||
- Czech (62.4%) |
|||
- English (New Zealand) (56.5%) |
|||
- English (USA) |
|||
- Finnish (94.8%) |
|||
- French (97.2%) |
|||
- French (Canada) (99.9%) |
|||
- German (100%) |
|||
- German (Switzerland) (54.1%) |
|||
- Greek (55.5%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (84.7%) |
|||
- Norwegian Bokmål (56%) |
|||
- Persian (58.7%) |
|||
- Polish (100%) |
|||
- Portuguese (85.8%) |
|||
- Portuguese (Brazil) (76.8%) |
|||
- Russian (78.4%) |
|||
- Slovak (63.9%) |
|||
- Spanish (100%) |
|||
- Swedish (78.6%) |
|||
- Telugu (84.6%) |
|||
- Turkish (92%) |
|||
- Ukrainian (74.2%) |
|||
|
|||
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 22.05.09 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- David Cook |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
- REST API -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Indranil Das Gupta |
|||
|
|||
- Packaging Manager: Mason James |
|||
|
|||
|
|||
- Documentation Manager: Caroline Cyr La Rose |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Manager: Bernardo González Kriegel |
|||
|
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.11 -- PTFS Europe (Martin Renvoize, Matt Blenkinsop, Jacob O'Mara) |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 22.05.09 |
|||
|
|||
- [Koha-Suomi Oy](https://koha-suomi.fi) |
|||
|
|||
We thank the following individuals who contributed patches to Koha 22.05.09 |
|||
|
|||
- Nick Clemens (7) |
|||
- David Cook (4) |
|||
- Jonathan Druart (6) |
|||
- Géraud Frappier (1) |
|||
- Lucas Gass (5) |
|||
- Didier Gautheron (1) |
|||
- Thibaud Guillot (2) |
|||
- Kyle M Hall (3) |
|||
- The Minh Luong (1) |
|||
- David Nind (1) |
|||
- Mona Panchaud (1) |
|||
- Marcel de Rooy (2) |
|||
- Fridolin Somers (4) |
|||
- Emmi Takkinen (1) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 22.05.09 |
|||
|
|||
- BibLibre (7) |
|||
- ByWater-Solutions (15) |
|||
- David Nind (1) |
|||
- Koha Community Developers (6) |
|||
- Koha-Suomi (1) |
|||
- mpan.ch (1) |
|||
- Prosentient Systems (4) |
|||
- Rijksmuseum (2) |
|||
- Solutions inLibro inc (2) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (33) |
|||
- Matt Blenkinsop (3) |
|||
- Nick Clemens (1) |
|||
- David Cook (1) |
|||
- Jonathan Druart (2) |
|||
- Katrin Fischer (11) |
|||
- Andrew Fuerste-Henry (3) |
|||
- Lucas Gass (36) |
|||
- Kyle M Hall (7) |
|||
- Evelyn Hartline (1) |
|||
- Mason James (1) |
|||
- Jan Kissig (2) |
|||
- Owen Leonard (3) |
|||
- David Nind (10) |
|||
- Jacob O'Mara (16) |
|||
- Martin Renvoize (22) |
|||
- Marcel de Rooy (8) |
|||
- Danyon Sewell (1) |
|||
- Fridolin Somers (2) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2205. |
|||
|
|||
## 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 25 Jan 2023 21:44:58. |
@ -0,0 +1,415 @@ |
|||
# RELEASE NOTES FOR KOHA 22.05.10 |
|||
27 Feb 2023 |
|||
|
|||
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 22.05.10 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-22.05.10.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 22.05.10 is a bugfix/maintenance release. |
|||
|
|||
It includes 2 enhancements, 46 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha [here](https://wiki.koha-community.org/wiki/System_requirements_and_recommendations). |
|||
|
|||
|
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Templates |
|||
|
|||
- [[31407]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31407) Set focus for cursor to Currency when adding a new currency |
|||
- [[32688]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32688) Convert recalls awaiting pickup tabs to Bootstrap |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[32393]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32393) background job worker explodes if JSON is incorrect |
|||
- [[32394]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32394) Long tasks queue is never used |
|||
- [[32561]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32561) background job worker is still running with all the modules in RAM |
|||
- [[32612]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32612) Koha background worker should log to worker-error/output.log |
|||
- [[32656]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32656) Script delete_records_via_leader.pl no longer deletes items |
|||
|
|||
### Fines and fees |
|||
|
|||
- [[30254]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30254) New overdue fine applied to incorrectly when using "Refund lost item charge and charge new overdue fine" option in circ rules |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[32356]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32356) xx-XX installer dir /kohadevbox/koha/installer/data/mysql/xx-XX already exists. |
|||
|
|||
### Plugin architecture |
|||
|
|||
- [[32539]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32539) UI hooks can break the UI |
|||
|
|||
### SIP2 |
|||
|
|||
- [[32515]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32515) SIP2 no block flag on checkin calls routine that does not exist |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[32377]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32377) GetBudgetHierarchy slows down acqui/histsearch.pl |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
- [[32406]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32406) Cannot search pending orders using non-latin-1 scripts |
|||
- [[32694]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32694) Keep current option for budgets in receiving broken |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[18247]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18247) Remove SQL queries from branch_transfer_limit.pl administrative script |
|||
|
|||
**Sponsored by** *Catalyst* |
|||
- [[28672]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28672) Improve EDI debug logging |
|||
- [[31893]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31893) Some pages load about.tt template to check authentication rather than using checkauth |
|||
- [[32573]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32573) background_jobs_worker.pl should ACK a message before it forks and runs the job |
|||
|
|||
### Cataloging |
|||
|
|||
- [[29173]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29173) Button "replace authority record via Z39/50/SRU" doesn't pre-fill |
|||
|
|||
>This fixes the behaviour of the replace an authority record via Z39.50/SRU buttons when editing an authority record. Both ways of doing this (Edit > Edit record > Replace record via Z39.50/SRU search and Edit > Replace record via Z39.50/SRU search) now pre-fill the search form with available data. |
|||
- [[30250]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30250) Configure when to apply framework defaults when cataloguing |
|||
|
|||
**Sponsored by** *Catalyst* and *Education Services Australia SCIS* |
|||
|
|||
>This patch adds a system preference ApplyFrameworkDefaults to configure when to apply framework defaults - when cataloguing a new record, when editing a record as new (duplicating), or when changing the framework while editing an existing record, or when importing a record. This applies to both bibliographic records and authority records. |
|||
- [[32321]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32321) 006 field not correctly prepopulated in Advanced cataloging editor |
|||
- [[32692]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32692) Terminology: MARC framework tag subfield editor uses intranet instead of staff interface |
|||
|
|||
### Circulation |
|||
|
|||
- [[29021]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29021) Automatic renewal due to RenewAccruingItemWhenPaid should not be considered Seen |
|||
- [[29792]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29792) Transfers created from 'wrong transfer' checkin are not sent if modal is dismissed |
|||
|
|||
### Lists |
|||
|
|||
- [[32237]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32237) Batch delete records "no record IDs defined" |
|||
|
|||
### Notices |
|||
|
|||
- [[32221]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32221) Password entry should be removed from placeholder list in notices editor |
|||
|
|||
### OPAC |
|||
|
|||
- [[8948]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8948) MARC21 field 787 doesn't display |
|||
|
|||
### Patrons |
|||
|
|||
- [[32570]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32570) City is duplicated in patron search if the patron has both city and state |
|||
- [[32574]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32574) memberresultst table cannot be column configured in 22.05.x |
|||
|
|||
>This fixes an issue with configuring the columns for patron search results in Koha 22.05 - this should now work as expected. The columns are now configurable using the Columns button in the search results and in the table settings (Administration > Additional parameters > Table settings > Patrons > member > memberresultst). |
|||
- [[32655]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32655) Variables showing in patron messaging preferences |
|||
|
|||
### REST API |
|||
|
|||
- [[32409]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32409) Cannot search cashups using non-latin-1 scripts |
|||
|
|||
>This fixes the cashup history table so that filters can use non latin-1 characters (Point of sale > Cash summary for <library> > select register). Before this fix, the table was not filtered or refreshed if you entered non latin-1 characters. |
|||
|
|||
### SIP2 |
|||
|
|||
- [[32408]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32408) If a fine can be overridden on checkout in Koha, what should the SIP client do? |
|||
- [[32537]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32537) Add 'no_block' option to sip_cli_emulator |
|||
|
|||
>This enhanced adds the no-block option to the SIP emulator for optional use in checkout/checkin/renew messages. |
|||
- [[32624]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32624) Patrons fines are not accurate in SIP2 when NoIssuesChargeGuarantorsWithGuarantees or NoIssuesChargeGuarantees are enabled |
|||
|
|||
### Searching - Zebra |
|||
|
|||
- [[32416]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32416) arp - Accelerated reader point searches fail due to conflicting attribute |
|||
|
|||
>This fixes |
|||
- [[32741]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32741) Attribute codes should not be repeated in bib1.att |
|||
|
|||
### Self checkout |
|||
|
|||
- [[19188]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19188) Self checkout: Fine blocking checkout is missing currency symbol |
|||
|
|||
### Staff interface |
|||
|
|||
- [[28314]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28314) Spinning icon is not always going away for local covers in staff |
|||
- [[31768]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31768) Tags is a 'Tool' but doesn't include the tools nav sidebar |
|||
- [[32523]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32523) Shortcuts / Links to missing fields in MARC-Editor don't work as expected |
|||
|
|||
>This fixes the standard MARC editor so that the links for any errors go to the correct tab. Currently, the links only work if you are the correct tab. |
|||
- [[32644]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32644) Terminology: staff/intranet and biblio in plugins home page |
|||
|
|||
>This patch replaces some incorrect terminology in the plugins home page regarding enhanced content plugins. |
|||
- [[32797]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32797) Cannot save OAI set mapping rule for subfield 0 |
|||
|
|||
### Templates |
|||
|
|||
- [[32289]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32289) Punctuation: Delete desk "...?" |
|||
- [[32290]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32290) ILL requests uses some wrong terminology |
|||
- [[32294]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32294) Capitalization: Enter your User ID... |
|||
- [[32295]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32295) Punctuation: Filters : |
|||
- [[32672]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32672) Incorrect CSS path to jquery-ui |
|||
|
|||
### Tools |
|||
|
|||
- [[26628]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26628) Clubs permissions should grant access to Tools page |
|||
|
|||
## New system preferences |
|||
- ApplyFrameworkDefaults |
|||
- AutomaticWrongTransfer |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/22.05/ar/html/) (28.2%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/22.05/zh_TW/html/) (65.8%) |
|||
- [English (USA)](https://koha-community.org/manual/22.05/en/html/) |
|||
- [French](https://koha-community.org/manual/22.05/fr/html/) (62.6%) |
|||
- [German](https://koha-community.org/manual/22.05/de/html/) (66.7%) |
|||
- [Hindi](https://koha-community.org/manual/22.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/22.05/it/html/) (41.2%) |
|||
- [Spanish](https://koha-community.org/manual/22.05/es/html/) (29.8%) |
|||
- [Turkish](https://koha-community.org/manual/22.05/tr/html/) (33.5%) |
|||
|
|||
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 (77.9%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (71.6%) |
|||
- Bulgarian (85.5%) |
|||
- Chinese (Taiwan) (94.8%) |
|||
- Czech (62.3%) |
|||
- English (New Zealand) (58.4%) |
|||
- English (USA) |
|||
- Finnish (94.7%) |
|||
- French (97%) |
|||
- French (Canada) (99.8%) |
|||
- German (100%) |
|||
- German (Switzerland) (54.1%) |
|||
- Greek (55.5%) |
|||
- Hindi (99.9%) |
|||
- Italian (99.9%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (84.7%) |
|||
- Norwegian Bokmål (56%) |
|||
- Persian (58.7%) |
|||
- Polish (99.9%) |
|||
- Portuguese (85.9%) |
|||
- Portuguese (Brazil) (76.7%) |
|||
- Russian (78.4%) |
|||
- Slovak (63.9%) |
|||
- Spanish (99.9%) |
|||
- Swedish (78.5%) |
|||
- Telugu (84.6%) |
|||
- Turkish (91.9%) |
|||
- Ukrainian (74.2%) |
|||
|
|||
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 22.05.10 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- David Cook |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
- REST API -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Indranil Das Gupta |
|||
|
|||
- Packaging Manager: Mason James |
|||
|
|||
|
|||
- Documentation Manager: Caroline Cyr La Rose |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Manager: Bernardo González Kriegel |
|||
|
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.11 -- PTFS Europe (Martin Renvoize, Matt Blenkinsop, Jacob O'Mara) |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 22.05.10 |
|||
|
|||
- [Catalyst](https://www.catalyst.net.nz/products/library-management-koha) |
|||
- Education Services Australia SCIS |
|||
- [Koha-Suomi Oy](https://koha-suomi.fi) |
|||
|
|||
We thank the following individuals who contributed patches to Koha 22.05.10 |
|||
|
|||
- Aleisha Amohia (4) |
|||
- Tomás Cohen Arazi (7) |
|||
- Matt Blenkinsop (1) |
|||
- Alex Buckley (1) |
|||
- Nick Clemens (16) |
|||
- David Cook (2) |
|||
- Jonathan Druart (9) |
|||
- Katrin Fischer (8) |
|||
- Géraud Frappier (1) |
|||
- Lucas Gass (11) |
|||
- Thibaud Guillot (1) |
|||
- Kyle M Hall (9) |
|||
- Mason James (2) |
|||
- Jan Kissig (1) |
|||
- Owen Leonard (2) |
|||
- Matthias Meusburger (1) |
|||
- David Nind (1) |
|||
- Martin Renvoize (3) |
|||
- Marcel de Rooy (4) |
|||
- Caroline Cyr La Rose (1) |
|||
- Emmi Takkinen (1) |
|||
- Koha translators (1) |
|||
- Jenny Way (1) |
|||
- Hammat Wele (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 22.05.10 |
|||
|
|||
- Athens County Public Libraries (2) |
|||
- BibLibre (2) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (8) |
|||
- ByWater-Solutions (36) |
|||
- Catalyst (1) |
|||
- Catalyst Open Source Academy (4) |
|||
- David Nind (1) |
|||
- Independant Individuals (1) |
|||
- Koha Community Developers (9) |
|||
- Koha-Suomi (1) |
|||
- KohaAloha (2) |
|||
- Prosentient Systems (2) |
|||
- PTFS-Europe (4) |
|||
- Rijksmuseum (4) |
|||
- Solutions inLibro inc (3) |
|||
- th-wildau.de (1) |
|||
- Theke Solutions (7) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Pedro Amorim (3) |
|||
- Tomás Cohen Arazi (71) |
|||
- Matt Blenkinsop (19) |
|||
- Philippe Blouin (1) |
|||
- Nick Clemens (2) |
|||
- Frédéric Demians (1) |
|||
- Jonathan Druart (3) |
|||
- Katrin Fischer (15) |
|||
- Andrew Fuerste-Henry (7) |
|||
- Lucas Gass (78) |
|||
- Amaury GAU (1) |
|||
- Kyle M Hall (13) |
|||
- Owen Leonard (6) |
|||
- David Nind (31) |
|||
- Jacob O'Mara (39) |
|||
- Jacob Omara (1) |
|||
- Martin Renvoize (26) |
|||
- Marcel de Rooy (15) |
|||
- Caroline Cyr La Rose (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2205. |
|||
|
|||
## 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 27 Feb 2023 20:18:40. |
@ -0,0 +1,344 @@ |
|||
# RELEASE NOTES FOR KOHA 22.05.12 |
|||
05 May 2023 |
|||
|
|||
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 22.05.12 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-22.05.12.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 22.05.12 is a bugfix/maintenance release. |
|||
|
|||
It includes 22 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha [here](https://wiki.koha-community.org/wiki/System_requirements_and_recommendations). |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[33183]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33183) Error inserting matchpoint_components when creating record matching rules with MariaDB 10.6 |
|||
- [[33309]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33309) Race condition while checkout renewal with ES |
|||
|
|||
### Cataloging |
|||
|
|||
- [[30966]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30966) Record overlay rules - can't use Z39.50 filter |
|||
|
|||
**Sponsored by** *Koha-Suomi Oy* |
|||
- [[33100]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33100) Authority linking doesn't work for bib headings ending in two or more punctuation characters |
|||
|
|||
### Installation and upgrade (web-based installer) |
|||
|
|||
- [[32399]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32399) Database update for bug 30483 is failing |
|||
|
|||
### Label/patron card printing |
|||
|
|||
- [[31259]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31259) Downloading patron card PDF hangs the server |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[33211]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33211) Fix failing test for basic_workflow.t when adding item |
|||
- [[33341]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33341) Perl 5.36 doesn't consider some of our code cool |
|||
|
|||
### Cataloging |
|||
|
|||
- [[33144]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33144) Authority lookup in advanced editor overencodes HTML |
|||
|
|||
### Command-line Utilities |
|||
|
|||
- [[33285]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33285) It should be possible to specify the separator used in runreport.pl |
|||
|
|||
### Hold requests |
|||
|
|||
- [[33198]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33198) request.pl is calculating pickup locations that are not used |
|||
|
|||
### I18N/L10N |
|||
|
|||
- [[33076]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33076) Add context to "Quotes" |
|||
- [[33151]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33151) Improve translation of strings in cities and circulation desk administration pages |
|||
|
|||
### ILL |
|||
|
|||
- [[28641]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28641) ILLHiddenRequestStatuses does not consider custom statuses |
|||
|
|||
**Sponsored by** *PTFS Europe* |
|||
|
|||
### MARC Authority data support |
|||
|
|||
- [[32279]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32279) GetAuthorizedHeading missing from exports of C4::AuthoritiesMarc |
|||
- [[32280]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32280) Export method ImportBreedingAuth from C4::Breeding |
|||
|
|||
### Packaging |
|||
|
|||
- [[33168]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33168) Timeline on "About Koha" is not working for package installs |
|||
|
|||
### Reports |
|||
|
|||
- [[33063]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33063) Duplicated reports should maintain subgroup of original |
|||
|
|||
### Searching |
|||
|
|||
- [[13976]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13976) Sorting search results by popularity is alphabetical |
|||
|
|||
>This patch fixes the sorting of searches by popularity, ensuring that results are sorted numerically. |
|||
> |
|||
>Note: The popularity search requires the use of either the syspref UpdateTotalIssuesOnCirc or the update_totalissue.pl cronjob |
|||
|
|||
### Searching - Elasticsearch |
|||
|
|||
- [[32519]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32519) In Elasticsearch mappings table use search field name |
|||
|
|||
### Self checkout |
|||
|
|||
- [[33150]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33150) Add specific message for renewal too_soon situation |
|||
|
|||
### Templates |
|||
|
|||
- [[33137]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33137) Make sure columns on transactions and 'pay fines' tab are matching up |
|||
|
|||
|
|||
|
|||
## 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, the Koha manual is available in the following languages: |
|||
|
|||
|
|||
- [Arabic](https://koha-community.org/manual/22.05/ar/html/) (28.2%) |
|||
- [Chinese (Taiwan)](https://koha-community.org/manual/22.05/zh_TW/html/) (93.9%) |
|||
- [English (USA)](https://koha-community.org/manual/22.05/en/html/) |
|||
- [French](https://koha-community.org/manual/22.05/fr/html/) (66.1%) |
|||
- [German](https://koha-community.org/manual/22.05/de/html/) (68.2%) |
|||
- [Hindi](https://koha-community.org/manual/22.05/hi/html/) (100%) |
|||
- [Italian](https://koha-community.org/manual/22.05/it/html/) (41.2%) |
|||
- [Spanish](https://koha-community.org/manual/22.05/es/html/) (29.8%) |
|||
- [Turkish](https://koha-community.org/manual/22.05/tr/html/) (33.5%) |
|||
|
|||
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 (77.8%) |
|||
- Armenian (100%) |
|||
- Armenian (Classical) (71.6%) |
|||
- Bulgarian (85.5%) |
|||
- Chinese (Taiwan) (95.2%) |
|||
- Czech (62.3%) |
|||
- English (New Zealand) (68.5%) |
|||
- English (USA) |
|||
- Finnish (95%) |
|||
- French (100%) |
|||
- French (Canada) (99.7%) |
|||
- German (100%) |
|||
- German (Switzerland) (54.1%) |
|||
- Greek (55.5%) |
|||
- Hindi (100%) |
|||
- Italian (100%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (85.3%) |
|||
- Norwegian Bokmål (55.9%) |
|||
- Persian (58.7%) |
|||
- Polish (100%) |
|||
- Portuguese (87.3%) |
|||
- Portuguese (Brazil) (77%) |
|||
- Russian (78.3%) |
|||
- Slovak (63.8%) |
|||
- Spanish (100%) |
|||
- Swedish (78.4%) |
|||
- Telugu (84.5%) |
|||
- Turkish (94.2%) |
|||
- Ukrainian (74.2%) |
|||
|
|||
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 22.05.12 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- David Cook |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
- REST API -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Indranil Das Gupta |
|||
|
|||
- Packaging Manager: Mason James |
|||
|
|||
|
|||
- Documentation Manager: Caroline Cyr La Rose |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Manager: Bernardo González Kriegel |
|||
|
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.11 -- PTFS Europe (Martin Renvoize, Matt Blenkinsop, Jacob O'Mara, Pedro Amorim) |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 22.05.12 |
|||
|
|||
- [Koha-Suomi Oy](https://koha-suomi.fi) |
|||
- [PTFS Europe](https://ptfs-europe.com) |
|||
|
|||
We thank the following individuals who contributed patches to Koha 22.05.12 |
|||
|
|||
- Pedro Amorim (1) |
|||
- Tomás Cohen Arazi (2) |
|||
- Nick Clemens (8) |
|||
- David Cook (1) |
|||
- Katrin Fischer (3) |
|||
- Lucas Gass (3) |
|||
- Kyle M Hall (1) |
|||
- Mason James (1) |
|||
- Andreas Jonsson (1) |
|||
- Owen Leonard (1) |
|||
- Johanna Raisa (1) |
|||
- Phil Ringnalda (1) |
|||
- Fridolin Somers (4) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 22.05.12 |
|||
|
|||
- Athens County Public Libraries (1) |
|||
- BibLibre (4) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (3) |
|||
- ByWater-Solutions (12) |
|||
- Chetco Community Public Library (1) |
|||
- Independant Individuals (1) |
|||
- KohaAloha (1) |
|||
- Kreablo AB (1) |
|||
- Prosentient Systems (1) |
|||
- PTFS-Europe (1) |
|||
- Theke Solutions (2) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Anke (1) |
|||
- Tomás Cohen Arazi (24) |
|||
- Matt Blenkinsop (17) |
|||
- Nick Clemens (2) |
|||
- Jonathan Druart (5) |
|||
- Magnus Enger (1) |
|||
- Laura Escamilla (1) |
|||
- Katrin Fischer (5) |
|||
- Andrew Fuerste-Henry (1) |
|||
- Lucas Gass (26) |
|||
- Sally Healey (2) |
|||
- Mason James (1) |
|||
- Janusz Kaczmarek (1) |
|||
- Owen Leonard (1) |
|||
- Solene Ngamga (1) |
|||
- David Nind (2) |
|||
- Jacob O'Mara (9) |
|||
- Martin Renvoize (9) |
|||
- Phil Ringnalda (1) |
|||
- Marcel de Rooy (2) |
|||
- Michaela Sieber (1) |
|||
- Fridolin Somers (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is rmain2205. |
|||
|
|||
## 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 05 May 2023 19:58:17. |
@ -0,0 +1,388 @@ |
|||
# RELEASE NOTES FOR KOHA 22.11.01 |
|||
22 Dec 2022 |
|||
|
|||
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 22.11.01 can be downloaded from: |
|||
|
|||
- [Download](http://download.koha-community.org/koha-22.11.01.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 22.11.01 is a bugfix/maintenance release with security fixes. |
|||
|
|||
It includes 2 security fixes, 2 enhancements, 43 bugfixes. |
|||
|
|||
### System requirements |
|||
|
|||
You can learn about the system components (like OS and database) needed for running Koha [here](https://wiki.koha-community.org/wiki/System_requirements_and_recommendations). |
|||
|
|||
|
|||
## Security bugs |
|||
|
|||
### Koha |
|||
|
|||
- [[31908]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31908) New login fails while having cookie from previous session |
|||
|
|||
>This patch introduces more thorough cleanup of user sessions when logging after a privilege escalation request. |
|||
- [[32208]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32208) Relogin without enough permissions needs attention |
|||
|
|||
|
|||
## Enhancements |
|||
|
|||
### Circulation |
|||
|
|||
- [[32134]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32134) Show the bundle size when checked out |
|||
|
|||
### Self checkout |
|||
|
|||
- [[32115]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32115) Add ID to check-out default help message dialog to allow customization |
|||
|
|||
|
|||
## Critical bugs fixed |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[32394]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32394) Long tasks queue is never used |
|||
- [[32422]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32422) Hardcoded paths in _common.scss prevent using external node_modules |
|||
|
|||
### Authentication |
|||
|
|||
- [[32354]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32354) Handle session_state param given by OAuth identity provider |
|||
|
|||
**Sponsored by** *The New Zealand Institute for Plant and Food Research Limited* |
|||
|
|||
>This patch ensures Koha doesn't throw an error if the IdP hands back a session_state parameter. |
|||
|
|||
### ERM |
|||
|
|||
- [[32468]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32468) Vendors select only allows selecting from first 20 vendors by default |
|||
|
|||
### Hold requests |
|||
|
|||
- [[32470]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32470) (Bug 14783 follow-up) Fix mysql error in db_rev for 22.06.000.064 |
|||
|
|||
### Installation and upgrade (web-based installer) |
|||
|
|||
- [[32399]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32399) Database update for bug 30483 is failing |
|||
|
|||
### REST API |
|||
|
|||
- [[31381]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31381) Searching patrons by letter broken when using non-mandatory extended attributes |
|||
|
|||
### Searching |
|||
|
|||
- [[32126]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32126) Adding item search fields is broken - can't add more than one field |
|||
|
|||
|
|||
## Other bugs fixed |
|||
|
|||
### Acquisitions |
|||
|
|||
- [[31984]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31984) TaxRate system preference - add note about updating vendor tax rates where required |
|||
|
|||
>This enhancement adds a note to the TaxRates system preference about updating vendors tax rates when the TaxRates system preference values are changed or removed. (Vendors retain the original value entered, and this is used to calculate the tax rate for orders.) |
|||
- [[32417]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32417) Cannot insert order: Mandatory parameter biblionumber is missing |
|||
|
|||
### Architecture, internals, and plumbing |
|||
|
|||
- [[31675]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31675) Remove packages from debian/control that are no longer used |
|||
- [[32330]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32330) Table background_jobs is missing indexes |
|||
- [[32457]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32457) CGI::param called in list context from acqui/addorder.pl line 182 |
|||
|
|||
### Circulation |
|||
|
|||
- [[28975]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28975) Holds queue lists can show holds from all libraries even with IndependentBranches |
|||
|
|||
### Hold requests |
|||
|
|||
- [[32247]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32247) HoldsQueue does not need to check items if there are no holds |
|||
|
|||
### Lists |
|||
|
|||
- [[32302]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32302) "ISBN" label shows when no ISBN data present when sending list |
|||
|
|||
>This fixes email messages sent when sending lists so that if there are no ISBNs for a record, an empty label is not shown. |
|||
|
|||
### Patrons |
|||
|
|||
- [[31166]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31166) Digest option is not selectable for phone when PhoneNotification is enabled |
|||
|
|||
### REST API |
|||
|
|||
- [[31160]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31160) Required fields in the Patrons API are a bit random |
|||
|
|||
### Searching |
|||
|
|||
- [[20596]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20596) Authority record matching rule causes staging failure when MARC record contains multiple tag values for a match point |
|||
|
|||
### Staff interface |
|||
|
|||
- [[32194]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32194) "Can be guarantee" value should show uppercase "No" |
|||
|
|||
>This fixes the display of the patron categories "Can be guarantee" column so that "No" values have a capital "N". Previously, "no" values were shown with a lowercase "n". |
|||
- [[32236]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32236) Batch item modification - alignment of tick box for 'Use default values' |
|||
- [[32257]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32257) Label for patron attributes misaligned on patron batch mod |
|||
- [[32261]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32261) Insufficient user feedback when selecting patron in autocomplete |
|||
- [[32355]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32355) Add class url to all URL syspref |
|||
- [[32368]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32368) Add page-section to saved report results |
|||
|
|||
### System Administration |
|||
|
|||
- [[32291]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32291) "library category" messages should be removed (not used) |
|||
|
|||
### Templates |
|||
|
|||
- [[28235]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28235) Custom cover images are very large in staff search results and OPAC details |
|||
- [[32061]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32061) <span> in the title of z39.50 servers page |
|||
- [[32074]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32074) Edit vendor has a floating toolbar, but still an additional save button at the bottom |
|||
- [[32200]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32200) Add page-section checkout notes page (circ) |
|||
- [[32213]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32213) Reindent item search fields template |
|||
- [[32282]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32282) Capitalization: User id |
|||
- [[32283]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32283) Capitalization: opac users of this domain to login with this identity provider |
|||
- [[32300]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32300) Add page-section to cataloguing plugins (cat) |
|||
- [[32320]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32320) Remove text-shadow from header menu links |
|||
- [[32323]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32323) Correct focus state of some DataTables controls |
|||
- [[32378]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32378) Incorrect label for in identity provider domains |
|||
|
|||
### Test Suite |
|||
|
|||
- [[29274]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29274) z_reset.t is wrong |
|||
- [[32350]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32350) We should die if TestBuilder is passed a column we're not expecting |
|||
- [[32351]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32351) Fix all TestBuilder calls failing due to wrong column names |
|||
- [[32352]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32352) xt/check_makefile.t failing on node_modules |
|||
- [[32366]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32366) BatchDeleteBiblio task should have tests to prove indexing all takes place in one step |
|||
|
|||
### Tools |
|||
|
|||
- [[32389]](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32389) Syndetics links are built wrong on the staff results page |
|||
|
|||
|
|||
|
|||
## Documentation |
|||
|
|||
The Koha manual is maintained in Sphinx. The home page for Koha |
|||
documentation is |
|||
|
|||
- [Koha Documentation](http://koha-community.org/documentation/) |
|||
|
|||
|
|||
|
|||
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 (73.6%) |
|||
- Armenian (100%) |
|||
- Bulgarian (92.8%) |
|||
- Chinese (Taiwan) (83.9%) |
|||
- Czech (59.2%) |
|||
- English (New Zealand) (60%) |
|||
- English (USA) |
|||
- Finnish (96.1%) |
|||
- French (93.9%) |
|||
- French (Canada) (94.6%) |
|||
- German (100%) |
|||
- German (Switzerland) (51.1%) |
|||
- Greek (50.8%) |
|||
- Hindi (100%) |
|||
- Italian (94.3%) |
|||
- Nederlands-Nederland (Dutch-The Netherlands) (77.9%) |
|||
- Norwegian Bokmål (53%) |
|||
- Persian (58.7%) |
|||
- Polish (93.7%) |
|||
- Portuguese (74.5%) |
|||
- Portuguese (Brazil) (72.4%) |
|||
- Russian (73.8%) |
|||
- Slovak (60.1%) |
|||
- Spanish (100%) |
|||
- Swedish (76.9%) |
|||
- Telugu (79.6%) |
|||
- Turkish (86.6%) |
|||
- Ukrainian (71.7%) |
|||
|
|||
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 22.11.01 is |
|||
|
|||
|
|||
- Release Manager: Tomás Cohen Arazi |
|||
|
|||
- Release Manager assistants: |
|||
- Jonathan Druart |
|||
- Martin Renvoize |
|||
|
|||
- QA Manager: Katrin Fischer |
|||
|
|||
- QA Team: |
|||
- Aleisha Amohia |
|||
- Nick Clemens |
|||
- David Cook |
|||
- Jonathan Druart |
|||
- Lucas Gass |
|||
- Victor Grousset |
|||
- Kyle M Hall |
|||
- Martin Renvoize |
|||
- Marcel de Rooy |
|||
- Fridolin Somers |
|||
|
|||
- Topic Experts: |
|||
- UI Design -- Owen Leonard |
|||
- Zebra -- Fridolin Somers |
|||
- REST API -- Martin Renvoize |
|||
|
|||
- Bug Wranglers: |
|||
- Aleisha Amohia |
|||
- Indranil Das Gupta |
|||
|
|||
- Packaging Manager: Mason James |
|||
|
|||
|
|||
- Documentation Manager: Caroline Cyr La Rose |
|||
|
|||
|
|||
- Documentation Team: |
|||
- Aude Charillon |
|||
- David Nind |
|||
- Lucy Vaux-Harvey |
|||
|
|||
- Translation Manager: Bernardo González Kriegel |
|||
|
|||
|
|||
- Wiki curators: |
|||
- Thomas Dukleth |
|||
- Katrin Fischer |
|||
|
|||
- Release Maintainers: |
|||
- 22.11 -- PTFS Europe (Martin Renvoize, Matt Blenkinsop, Jacob O'Mara) |
|||
- 22.05 -- Lucas Gass |
|||
- 21.11 -- Arthur Suzuki |
|||
- 21.05 -- Wainui Witika-Park |
|||
|
|||
## Credits |
|||
We thank the following libraries, companies, and other institutions who are known to have sponsored |
|||
new features in Koha 22.11.01 |
|||
|
|||
- [The New Zealand Institute for Plant and Food Research Limited](https://www.plantandfood.com/en-nz/) |
|||
|
|||
We thank the following individuals who contributed patches to Koha 22.11.01 |
|||
|
|||
- Aleisha Amohia (1) |
|||
- Tomás Cohen Arazi (11) |
|||
- Andrew Auld (3) |
|||
- Matt Blenkinsop (6) |
|||
- Nick Clemens (2) |
|||
- David Cook (3) |
|||
- Jonathan Druart (20) |
|||
- Katrin Fischer (5) |
|||
- Lucas Gass (1) |
|||
- Didier Gautheron (1) |
|||
- Michael Hafen (1) |
|||
- Kyle M Hall (3) |
|||
- Owen Leonard (5) |
|||
- The Minh Luong (1) |
|||
- Julian Maurice (1) |
|||
- David Nind (4) |
|||
- Mona Panchaud (1) |
|||
- Martin Renvoize (2) |
|||
- Marcel de Rooy (12) |
|||
- Fridolin Somers (2) |
|||
- Koha translators (1) |
|||
|
|||
We thank the following libraries, companies, and other institutions who contributed |
|||
patches to Koha 22.11.01 |
|||
|
|||
- Athens County Public Libraries (5) |
|||
- BibLibre (4) |
|||
- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (5) |
|||
- ByWater-Solutions (6) |
|||
- Catalyst Open Source Academy (1) |
|||
- David Nind (4) |
|||
- Independant Individuals (1) |
|||
- Koha Community Developers (20) |
|||
- mpan.ch (1) |
|||
- Prosentient Systems (3) |
|||
- PTFS-Europe (11) |
|||
- Rijksmuseum (12) |
|||
- Solutions inLibro inc (1) |
|||
- Theke Solutions (11) |
|||
|
|||
We also especially thank the following individuals who tested patches |
|||
for Koha |
|||
|
|||
- Tomás Cohen Arazi (66) |
|||
- Matt Blenkinsop (5) |
|||
- Nick Clemens (4) |
|||
- David Cook (5) |
|||
- Chris Cormack (2) |
|||
- David (2) |
|||
- Katrin Fischer (18) |
|||
- Lucas Gass (8) |
|||
- Amit Gupta (1) |
|||
- Kyle M Hall (3) |
|||
- Evelyn Hartline (1) |
|||
- Jan Kissig (2) |
|||
- Owen Leonard (5) |
|||
- David Nind (15) |
|||
- Jacob O'Mara (24) |
|||
- Martin Renvoize (63) |
|||
- Marcel de Rooy (5) |
|||
- Danyon Sewell (1) |
|||
- Fridolin Somers (2) |
|||
- Hammat Wele (1) |
|||
|
|||
|
|||
|
|||
We regret any omissions. If a contributor has been inadvertently missed, |
|||
please send a patch against these release notes to koha-devel@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](https://git.koha-community.org/koha-community/koha) |
|||
|
|||
The branch for this version of Koha and future bugfixes in this release |
|||
line is 22.11.x. |
|||
|
|||
## 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 22 Dec 2022 15:28:12. |
File diff suppressed because it is too large
File diff suppressed because it is too large
Loading…
Reference in new issue