From 3d05a1aba8cea96f598b8b914892cc59a49b0652 Mon Sep 17 00:00:00 2001 From: Fridolin Somers Date: Tue, 29 Aug 2023 11:02:48 -1000 Subject: [PATCH] Update release notes for 23.05.03 release Signed-off-by: Fridolin Somers --- .../release_notes/release_notes_23_05_03.html | 569 ++++++++++++++++++ misc/release_notes/release_notes_23_05_03.md | 468 ++++++++++++++ 2 files changed, 1037 insertions(+) create mode 100644 misc/release_notes/release_notes_23_05_03.html create mode 100644 misc/release_notes/release_notes_23_05_03.md diff --git a/misc/release_notes/release_notes_23_05_03.html b/misc/release_notes/release_notes_23_05_03.html new file mode 100644 index 0000000000..b24dc65e18 --- /dev/null +++ b/misc/release_notes/release_notes_23_05_03.html @@ -0,0 +1,569 @@ +

RELEASE NOTES FOR KOHA 23.05.03

+ +

29 Aug 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 23.05.03 can be downloaded from:

+ + + +

Installation instructions can be found at:

+ + + +

Koha 23.05.03 is a bugfix/maintenance release.

+ +

It includes 4 enhancements, 43 bugfixes.

+ +

System requirements

+ +

You can learn about the system components (like OS and database) needed for running Koha on the community wiki.

+ +

Bugfixes

+ +

Acquisitions

+ +

Critical bugs fixed

+ + + +

Other bugs fixed

+ + + +

Architecture, internals, and plumbing

+ +

Critical bugs fixed

+ + + +

Other bugs fixed

+ + + +

Authentication

+ +

Critical bugs fixed

+ +

+ +

Cataloging

+ + +

Other bugs fixed

+ + + +

Circulation

+ +

Critical bugs fixed

+ + + +

Other bugs fixed

+ + + +

ERM

+ +

Other bugs fixed

+ + + +

Fines and fees

+ +

Critical bugs fixed

+ + + +

Other bugs fixed

+ + + +

Hold requests

+ +

Other bugs fixed

+ + + +

I18N/L10N

+ +

Other bugs fixed

+ + + +

ILL

+ +

Other bugs fixed

+ + + +

MARC Authority data support

+ +

Other bugs fixed

+ + + +

Notices

+ +

Other bugs fixed

+ + + +

OPAC

+ +

Critical bugs fixed

+ + + +

Other bugs fixed

+ + + +

Patrons

+ +

Other bugs fixed

+ + + +

REST API

+ +

Critical bugs fixed

+ + + +

Other bugs fixed

+ + + +

SIP2

+ +

Critical bugs fixed

+ + + +

Searching

+ +

Other bugs fixed

+ + + +

Serials

+ +

Critical bugs fixed

+ + + +

System Administration

+ +

Critical bugs fixed

+ + + +

Other bugs fixed

+ + + +

Templates

+ +

Other bugs fixed

+ + + +

Enhancements

+ +

Acquisitions

+ +

Enhancements

+ + + +

Command-line Utilities

+ +

Enhancements

+ + + +

Packaging

+ +

Enhancements

+ + + +

REST API

+ +

Enhancements

+ +

+ +

Documentation

+ + +

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

+ + + +

The Git repository for the Koha manual can be found at

+ + + +

Translations

+ +

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

+ +
+ +- Arabic (70.9%) +- Armenian (100%) +- Armenian (Classical) (63.8%) +- Bulgarian (91.9%) +- Chinese (Taiwan) (98%) +- Czech (57.9%) +- English (New Zealand) (67.7%) +- English (USA) +- Finnish (100%) +- French (100%) +- French (Canada) (98.8%) +- German (100%) +- Hindi (100%) +- Italian (90.9%) +- Nederlands-Nederland (Dutch-The Netherlands) (80.7%) +- Norwegian Bokmål (73.7%) +- Persian (88.2%) +- Polish (93.5%) +- Portuguese (89.5%) +- Portuguese (Brazil) (100%) +- Russian (95.5%) +- Slovak (61%) +- Spanish (99.7%) +- Swedish (82.5%) +- Telugu (76.1%) +- Turkish (85.9%) +- Ukrainian (77%) +
+ +

Partial translations are available for various other languages.

+ +

The Koha team welcomes additional translations; please see

+ + + +

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

+ + + +

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

+ + + +

Release Team

+ +

The release team for Koha 23.05.03 is

+ + + +

Credits

+ +

We thank the following libraries, companies, and other institutions who are known to have sponsored +new features in Koha 23.05.03

+ +
+ +- Auckland University of Technology +- [Bibliothèque Universitaire des Langues et Civilisations (BULAC)](http://www.bulac.fr) +
+ +

We thank the following individuals who contributed patches to Koha 23.05.03

+ +
+ +- Aleisha Amohia (1) +- Pedro Amorim (4) +- Tomás Cohen Arazi (17) +- Matt Blenkinsop (2) +- Nick Clemens (1) +- David Cook (1) +- Jonathan Druart (5) +- Laura Escamilla (1) +- Katrin Fischer (13) +- Géraud Frappier (1) +- Thibaud Guillot (1) +- Kyle M Hall (4) +- Mason James (1) +- Andreas Jonsson (1) +- Emily Lamancusa (6) +- Owen Leonard (5) +- Julian Maurice (1) +- Martin Renvoize (15) +- Marcel de Rooy (2) +- Andreas Roussos (2) +- Fridolin Somers (4) +- Koha translators (1) +- Hammat Wele (3) +
+ +

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

+ +
+ +- Athens County Public Libraries (5) +- BibLibre (6) +- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (13) +- ByWater-Solutions (6) +- Catalyst Open Source Academy (1) +- Dataly Tech (2) +- Koha Community Developers (5) +- KohaAloha (1) +- Kreablo AB (1) +- montgomerycountymd.gov (6) +- Prosentient Systems (1) +- PTFS-Europe (21) +- Rijksmuseum (2) +- Solutions inLibro inc (4) +- Theke Solutions (17) +
+ +

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

+ +
+ +- Pedro Amorim (1) +- Tomás Cohen Arazi (71) +- Matt Blenkinsop (1) +- Emmanuel Bétemps (1) +- Nick Clemens (7) +- Jonathan Druart (7) +- Magnus Enger (1) +- Laura Escamilla (1) +- Katrin Fischer (30) +- Andrew Fuerste-Henry (1) +- Lucas Gass (3) +- Amaury GAU (1) +- Stephen Graham (1) +- Victor Grousset (2) +- Kyle M Hall (2) +- Emily Lamancusa (5) +- Sam Lau (15) +- Owen Leonard (3) +- David Nind (4) +- Martin Renvoize (19) +- Phil Ringnalda (1) +- Marcel de Rooy (6) +- Caroline Cyr La Rose (3) +- Michaela Sieber (6) +- Fridolin Somers (85) +- Anneli Österman (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:

+ + + +

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

+ +

Bugs and feature requests

+ +

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

+ + + +

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

+ +

Autogenerated release notes updated last on 29 Aug 2023 21:00:18.

diff --git a/misc/release_notes/release_notes_23_05_03.md b/misc/release_notes/release_notes_23_05_03.md new file mode 100644 index 0000000000..f7418344f6 --- /dev/null +++ b/misc/release_notes/release_notes_23_05_03.md @@ -0,0 +1,468 @@ +# RELEASE NOTES FOR KOHA 23.05.03 +29 Aug 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 23.05.03 can be downloaded from: + +- [Download](http://download.koha-community.org/koha-23.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 23.05.03 is a bugfix/maintenance release. + +It includes 4 enhancements, 43 bugfixes. + +**System requirements** + +You can learn about the system components (like OS and database) needed for running Koha on the [community wiki](https://wiki.koha-community.org/wiki/System_requirements_and_recommendations). + + +## Bugfixes + +### Acquisitions + +#### Critical bugs fixed + +- [34469](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34469) Modifying an order line of a standing order will delete linked invoice ID + +#### Other bugs fixed + +- [34108](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34108) When items are added on order, item selection gets lost on editing items +- [34305](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34305) If actual cost is negative, wrong price will display in the acq details tab +- [34452](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34452) Button 'Update adjustments' is hidden + +### Architecture, internals, and plumbing + +#### Critical bugs fixed + +- [34193](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34193) Default HTTPS template has outdated SSLProtocol value + +#### Other bugs fixed + +- [33964](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33964) Use Email::Sender::Transport::SMTP::Persistent for sending email +- [34056](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34056) authorised-values API client file is missing -api-client suffix + + **Sponsored by** *Bibliothèque Universitaire des Langues et Civilisations (BULAC)* +- [34316](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34316) account->add_credit does not rethrow exception +- [34354](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34354) Job progress typo +- [34364](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34364) Background job - Fix visual progress of progress bar +- [34470](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34470) Real Time Holds Queue - make random numbers play nice with forked processes + +### Authentication + +#### Critical bugs fixed + +- [34028](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34028) Two factor authentication (2FA) shows the wrong values for manual entry + >This fixes the details displayed for manually entering two-factor authentication (2FA) details into a 2FA application (when enabling 2FA). Currently, the wrong information is displayed - so you can't successfully add the account manually to your 2FA application. + +### Cataloging + +#### Other bugs fixed + +- [33755](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33755) Profile used is not saved when importing records + +### Circulation + +#### Critical bugs fixed + +- [34279](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34279) overduefinescap of 0 is ignored, but overduefinescap of 0.00 is enforced + +#### Other bugs fixed + +- [33992](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33992) Only consider the date when labelling a waiting recall as problematic + + **Sponsored by** *Auckland University of Technology* +- [34289](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34289) UI issue on checkin page when checking the forgive fines checkbox + +### ERM + +#### Other bugs fixed + +- [34447](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34447) "Actions" columns are exported + + **Sponsored by** *Bibliothèque Universitaire des Langues et Civilisations (BULAC)* + +### Fines and fees + +#### Critical bugs fixed + +- [32271](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32271) Overdue fines cap (amount) set to 0.00 when editing rule +- [33028](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33028) Wrongly formatted monetary amounts in circulation rules break scripts and calculations + +#### Other bugs fixed + +- [34332](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34332) Syntax error in point of sale email template + +### Hold requests + +#### Other bugs fixed + +- [30846](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30846) "If any unavailable" doesn't consider negative notforloan values as unavailable + +### I18N/L10N + +#### Other bugs fixed + +- [34334](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34334) 'Item(s)' in MARC detail view untranslatable + +### ILL + +#### Other bugs fixed + +- [34133](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34133) ILL table should be sorted by request id descending by default + +### MARC Authority data support + +#### Other bugs fixed + +- [33978](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33978) Adding authority from automatic linker closes imported record + +### Notices + +#### Other bugs fixed + +- [34059](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34059) advance_notices.pl -c --digest-per-branch does not work as intended + +### OPAC + +#### Critical bugs fixed + +- [34155](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34155) OPAC item level holds "force" option broken + +#### Other bugs fixed + +- [33848](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33848) Enabling Coce in the OPAC breaks cover images on bibliographic detail page + +### Patrons + +#### Other bugs fixed + +- [33117](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33117) Patron checkout search not working if searching with second surname +- [34117](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34117) Duplicate patron sets dateenrolled incorrectly +- [34280](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34280) Patrons with no email address produce a warning when saving +- [34435](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34435) get_password_expiry_date should not modify its parameter + +### REST API + +#### Critical bugs fixed + +- [34024](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34024) REST API should not allow changing the pickup location on found holds + +#### Other bugs fixed + +- [33556](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33556) $c->validation should be avoided (part 1) +- [34365](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34365) Hold cancellation request workflow cannot be triggered on API +- [34387](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34387) API docs tags missing descriptions + +### SIP2 + +#### Critical bugs fixed + +- [34258](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34258) Cannot renew item via SIP2 + +### Searching + +#### Other bugs fixed + +- [33140](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33140) Use facet label value in mouseover title attribute of facet removal link + +### Serials + +#### Critical bugs fixed + +- [30451](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30451) Delete a subscription deletes the linked order + +### System Administration + +#### Critical bugs fixed + +- [34269](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34269) Regression in circulation rules for 'similar' patron categories + +#### Other bugs fixed + +- [33286](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33286) 'Catalog record' should be 'Bibliographic record' + +### Templates + +#### Other bugs fixed + +- [31667](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31667) Merge 'tip' and 'hint' classes +- [34343](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34343) Z39.50 search background not updated +- [34493](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34493) Bad indenting in search_indexes.inc + +## Enhancements + +### Acquisitions + +#### Enhancements + +- [34169](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34169) Add validation for monetary input fields in acquisition module + +### Command-line Utilities + +#### Enhancements + +- [34213](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34213) False POD for matchpoint option in import_patrons.pl + +### Packaging + +#### Enhancements + +- [28493](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28493) Make koha-passwd display the username + +### REST API + +#### Enhancements + +- [32739](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32739) REST API: Extend endpoint /auth/password/validation for cardnumber + >This development adds a new attribute for identifying the patron for password validation: `identifier`. It expects to be passed a `userid` or a `cardnumber` in it. It the `identifier` doesn't match a `userid`, then Koha will try matching a `cardnumber`. + +## 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 (70.9%) +- Armenian (100%) +- Armenian (Classical) (63.8%) +- Bulgarian (91.9%) +- Chinese (Taiwan) (98%) +- Czech (57.9%) +- English (New Zealand) (67.7%) +- English (USA) +- Finnish (100%) +- French (100%) +- French (Canada) (98.8%) +- German (100%) +- Hindi (100%) +- Italian (90.9%) +- Nederlands-Nederland (Dutch-The Netherlands) (80.7%) +- Norwegian Bokmål (73.7%) +- Persian (88.2%) +- Polish (93.5%) +- Portuguese (89.5%) +- Portuguese (Brazil) (100%) +- Russian (95.5%) +- Slovak (61%) +- Spanish (99.7%) +- Swedish (82.5%) +- Telugu (76.1%) +- Turkish (85.9%) +- 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 23.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 + - David Cook + - Jonathan Druart + - Lucas Gass + - Victor Grousset + - Kyle M Hall + - Andrii Nugged + - Martin Renvoize + - Marcel de Rooy + - Petro Vashchuk + +- Topic Experts: + - UI Design -- Owen Leonard + - Zebra -- Fridolin Somers + - REST API -- Martin Renvoize + - ERM -- Pedro Amorim + - ILL -- Pedro Amorim + +- Bug Wranglers: + - Aleisha Amohia + +- Packaging Manager: Mason James + +- Documentation Manager: Aude Charillon + +- Documentation Team: + - Caroline Cyr La Rose + - Lucy Vaux-Harvey + +- Translation Manager: Bernardo González Kriegel + + +- Wiki curators: + - Thomas Dukleth + - Katrin Fischer + +- Release Maintainers: + - 23.05 -- Fridolin Somers + - 22.11 -- PTFS Europe (Matt Blenkinsop, Pedro Amorim) + - 22.05 -- Lucas Gass + - 21.11 -- Danyon Sewell + +- Release Maintainer assistants: + - 21.11 -- Wainui Witika-Park + +## Credits + +We thank the following libraries, companies, and other institutions who are known to have sponsored +new features in Koha 23.05.03 +
+ +- Auckland University of Technology +- [Bibliothèque Universitaire des Langues et Civilisations (BULAC)](http://www.bulac.fr) +
+ +We thank the following individuals who contributed patches to Koha 23.05.03 +
+ +- Aleisha Amohia (1) +- Pedro Amorim (4) +- Tomás Cohen Arazi (17) +- Matt Blenkinsop (2) +- Nick Clemens (1) +- David Cook (1) +- Jonathan Druart (5) +- Laura Escamilla (1) +- Katrin Fischer (13) +- Géraud Frappier (1) +- Thibaud Guillot (1) +- Kyle M Hall (4) +- Mason James (1) +- Andreas Jonsson (1) +- Emily Lamancusa (6) +- Owen Leonard (5) +- Julian Maurice (1) +- Martin Renvoize (15) +- Marcel de Rooy (2) +- Andreas Roussos (2) +- Fridolin Somers (4) +- Koha translators (1) +- Hammat Wele (3) +
+ +We thank the following libraries, companies, and other institutions who contributed +patches to Koha 23.05.03 +
+ +- Athens County Public Libraries (5) +- BibLibre (6) +- Bibliotheksservice-Zentrum Baden-Württemberg (BSZ) (13) +- ByWater-Solutions (6) +- Catalyst Open Source Academy (1) +- Dataly Tech (2) +- Koha Community Developers (5) +- KohaAloha (1) +- Kreablo AB (1) +- montgomerycountymd.gov (6) +- Prosentient Systems (1) +- PTFS-Europe (21) +- Rijksmuseum (2) +- Solutions inLibro inc (4) +- Theke Solutions (17) +
+ +We also especially thank the following individuals who tested patches +for Koha +
+ +- Pedro Amorim (1) +- Tomás Cohen Arazi (71) +- Matt Blenkinsop (1) +- Emmanuel Bétemps (1) +- Nick Clemens (7) +- Jonathan Druart (7) +- Magnus Enger (1) +- Laura Escamilla (1) +- Katrin Fischer (30) +- Andrew Fuerste-Henry (1) +- Lucas Gass (3) +- Amaury GAU (1) +- Stephen Graham (1) +- Victor Grousset (2) +- Kyle M Hall (2) +- Emily Lamancusa (5) +- Sam Lau (15) +- Owen Leonard (3) +- David Nind (4) +- Martin Renvoize (19) +- Phil Ringnalda (1) +- Marcel de Rooy (6) +- Caroline Cyr La Rose (3) +- Michaela Sieber (6) +- Fridolin Somers (85) +- Anneli Österman (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 23.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 29 Aug 2023 21:00:18. -- 2.20.1