@ -19,7 +19,7 @@ Installation instructions can be found at:
Koha 23.06.00 is a major release, that comes with many new features.
It includes 6 new features, 264 enhancements, 472 bugfixes.
It includes 6 new features, 266 enhancements, 479 bugfixes.
**System requirements**
@ -156,19 +156,6 @@ You can learn about the system components (like OS and database) needed for runn
#### Enhancements
- [15504](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15504) Track Patron's Last Activity
>This enhancement enables tracking patron activities once per day. When enabled, this updates the borrowers.lastseen field for patrons with the current date and time - the first time each day that one of the triggering activities occurs.
>
>Two new system preferences that enable patron activity tracking are:
>- TrackLastPatronActivityTriggers: used to select the activities to track
>
>Activities that are tracked are:
>- Checking out an item
>- Connection to Koha via SIP or ILS-DI
>- Login to OPAC
>- Renewing an item
>- Returning an item
- [25393](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25393) Create separate 'no automatic renewal before' rule
- [25560](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25560) Define itemtype specific rules in the UpdateNotForLoanStatusOnCheckin system preference
@ -202,7 +189,6 @@ You can learn about the system components (like OS and database) needed for runn
- [34457](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34457) Add card number to hold details page
- [34547](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34547) Add transfer reason to list of checkins
- [34626](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34626) Add waiting since date to holdswaiting patron message
- [35027](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35027) Add holds to patron activity triggers
### Command-line Utilities
@ -272,7 +258,6 @@ You can learn about the system components (like OS and database) needed for runn
- [32911](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32911) Remove ILL partner_code config from koha-conf.xml and turn it into a system preference
- [33970](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33970) We need a "backend" column in "illrequestattributes" table
- [34351](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34351) ILL list table - access_url column content should be clickable
- [34598](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34598) Error 500 is shown when ILL request is not found
- [35105](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35105) ILL - Saving 'Edit request' form with invalid Patron ID causes ILL table to not render
### Label/patron card printing
@ -293,6 +278,9 @@ You can learn about the system components (like OS and database) needed for runn
#### Enhancements
- [27943](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27943) MARC21 authorities not support 7XX on display
**Sponsored by** *Keratsini-Drapetsona Municipal Library, Greece*
- [28166](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28166) Optionally add MARC fields to authority search
@ -486,11 +474,15 @@ You can learn about the system components (like OS and database) needed for runn
>With this feature it's possible to add library specific CSS and JavaScript on the library administration pages.
>This works in combination with the global '*UserJS' and '*UserCSS' functionality and allows for multiple OPACs with different CSS and JavaScript customizations.
- [33809](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33809) Accessibility: OPAC results page needs more descriptive links
- [33812](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33812) Accessibility: OPAC messaging preferences is missing form labels
- [33818](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33818) Accessibility: Non descriptive title on ISBD detail
- [33819](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33819) Accessibility: More description required in OPAC search breadcrumbs
- [34020](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34020) Sequence of MARC 264 subfields different on XSLT result list and detail page
- [34865](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34865) Syspref OPACURLOpenInNewWindow not working for Library URLs
- [35147](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35147) Add classes to Shibboleth text on OPAC login page
**Sponsored by** *New Zealand Council for Educational Research*
### Packaging
@ -511,6 +503,19 @@ You can learn about the system components (like OS and database) needed for runn
#### Enhancements
- [15504](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15504) Track Patron's Last Activity
>This enhancement enables tracking patron activities once per day. When enabled, this updates the borrowers.lastseen field for patrons with the current date and time - the first time each day that one of the triggering activities occurs.
>
>Two new system preferences that enable patron activity tracking are:
>- TrackLastPatronActivityTriggers: used to select the activities to track
>
>Activities that are tracked are:
>- Checking out an item
>- Connection to Koha via SIP or ILS-DI
>- Login to OPAC
>- Renewing an item
>- Returning an item
- [16223](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16223) Automatically remove any borrower debarments after a payment
**Sponsored by** *Koha-Suomi Oy*
@ -528,6 +533,7 @@ You can learn about the system components (like OS and database) needed for runn
- [34511](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34511) Typo in manage_staged_records permission description
>This patch corrects a typo in the description of the manage_staged_records permission.
- [34719](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34719) Middle name doesn't show on autocomplete
- [35027](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35027) Add holds to patron activity triggers
- [35030](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35030) Extend TrackLastPatronActivity with placing article request
### Plugin architecture
@ -778,6 +784,7 @@ have already been fixed in maintenance releases
>This fixes an issue where generating a notice that is undefined (for example, where it is empty) will trigger the sending of any pending messages, even though the message queue cronjob isn't run. This can cause an issue for libraries that expect emails and SMS messages to be processed at specific times.
- [34959](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34959) Translator tool generates too many changes (23.11.00)
- [35014](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35014) Times should only be set for enable-time flatpickrs (23.11.00)
- [35111](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35111) Background jobs worker crashes on SIGPIPE when database connection lost in Ubuntu 22.04 (23.11.00)
- [35136](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35136) Error during database update after Bug 31383 (23.11.00)
- [33880](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33880) "Enable two-factor authentication" fails if patron's library branchname is too long (23.11.00,23.05.02,22.11.08)
- [33904](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33904) 2FA registration fails if library name has non-latin characters (23.11.00,23.05.01,22.11.08)
@ -807,6 +814,7 @@ have already been fixed in maintenance releases
- [33786](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33786) ILL requests table pagination in patron ILL history is transposing for different patrons (23.11.00,23.05.01,22.11.07)
- [33873](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33873) ILL requests with linked biblio_id that no longer exists causes table to not render (23.11.00,23.05.01,22.11.07)
- [34130](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34130) ILL requests table won't load if request_placed date is null (23.11.00,23.05.02,22.11.08)
- [34598](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34598) Error 500 is shown when ILL request is not found (23.11.00)
- [35093](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35093) ILL table is broken (23.11.00)
- [35094](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35094) ILL new request is broken (23.11.00)
- [35096](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35096) ILL request manage page explodes if it belongs to a batch (23.11.00)
@ -850,6 +858,7 @@ have already been fixed in maintenance releases
- [22712](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22712) Funds from inactive budgets appear on Item details if using MarcItemFieldstoOrder (23.11.00)
- [32676](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32676) EDI message status uses varying case, breaking EDI status block (23.11.00,23.05.05,22.11.11)
- [33748](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33748) UI issue on addorderiso2709.pl page (23.11.00,23.05.01,22.11.07)
- [33798](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33798) Vendor details - improve consistency of edit forms and display (23.11.00,23.05.02)
@ -929,10 +938,13 @@ have already been fixed in maintenance releases
- [35024](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35024) Do not wrap PO files (23.11.00,23.05.05)
- [35064](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35064) Syntax error in db_revs/220600072.pl (23.11.00,23.05.05)
- [35173](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35173) Call concat correctly for EDI SFTP Transport errors (23.11.00)
- [31393](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31393) Koha::Config->read_from_file incorrectly parses elements with 1 attribute named" content" (Shibboleth config) (23.11.00)
- [31651](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31651) Log message incorrect in Auth_with_shibboleth.pm (23.11.00,23.05.02,22.11.08)
- [33879](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33879) check_cookie_auth overwrites interface set by get_template_and_user (23.11.00,23.05.02,22.11.08)
>This fixes an issue with recording the interface for the log viewer where installations run the OPAC and staff interface on the same domain name. Before this patch, if a user logged into the OPAC and then went to the staff interface and performed a logable action (such as a checkout), the interface in the log was incorrectly recorded as the OPAC.
- [31185](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31185) Link authorities automatically doesn't detect duplicate authorities (23.11.00,23.05.02)
- [33247](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33247) Deleted authority still on results list (23.11.00,23.05.01,22.11.07)
- [33744](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33744) Plugins not working on duplicated MARC fields (23.11.00,23.05.04,22.11.10)
- [33755](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33755) Profile used is not saved when importing records (23.11.00,23.05.03,22.11.09)
@ -1023,6 +1035,8 @@ have already been fixed in maintenance releases
- [35003](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35003) Holds with cancellation requests table on waitingreserves.tt does not filter by branch (23.11.00)
- [35069](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35069) Items needed column on circ/reserveratios.pl does not sort properly (23.11.00,23.05.05)
- [3007](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3007) Remove untranslated unimarc_field_700-4 value builder (23.11.00)
- [32312](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32312) Complete database column descriptions for circulation module in guided reports (23.11.00)
>This adds and clarifies database column descriptions shown for the statistics table when creating a guided report for the circulation module. Previously, some columns didn't have a description or were ambiguous.
- [34079](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34079) The phrase "Displaying [all|approved|pending|rejected] terms" was separated (23.11.00,23.05.04,22.11.10)
- [34081](http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34081) Contextualization of "Approved" (one term) vs "Approved" (more than one term), and other tag statuses (23.11.00,23.05.04,22.11.10)