[GIT] Evergreen ILS branch main updated. 1264bac24e1e2281e5209f497316009d1257ff9e

This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Evergreen ILS". The branch, main has been updated via 1264bac24e1e2281e5209f497316009d1257ff9e (commit) from f414172d5ad5a0fd2129158fc552be2fd0afc73f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 1264bac24e1e2281e5209f497316009d1257ff9e Author: Andrea Buntz Neiman <abneiman@equinoxinitiative.org> Date: Mon Apr 14 11:44:23 2025 -0400 Docs: 3.15.0 release notes Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org> diff --git a/docs/RELEASE_NOTES_3_15.adoc b/docs/RELEASE_NOTES_3_15.adoc index eb66b7c72e..f0fbb4e9d4 100644 --- a/docs/RELEASE_NOTES_3_15.adoc +++ b/docs/RELEASE_NOTES_3_15.adoc @@ -1,4 +1,4 @@ -= Evergreen 3.15-beta Release Notes = += Evergreen 3.15 Release Notes = :toc: :numbered: :toclevels: 3 @@ -24,7 +24,7 @@ Historically, Evergreen's EDI output has used the internal lineitem ID as the line sequence number in LIN lines. Some vendors (e.g. ULS) would prefer LIN to use a sequentially assigned number instead. A new EDI attribute, "Lineitems Are Enumerated Sequentially," has been added to support that. See -[LP 1949243](https://bugs.launchpad.net/evergreen/+bug/1949243) for further +https://bugs.launchpad.net/evergreen/+bug/1949243[Bug 1949243] for further discussion. @@ -32,30 +32,22 @@ discussion. = Administration = - -== Add payment type to OPAC printed payment receipt Action Trigger definition == - -Adds correct payment type to the money.payment_receipt.print action trigger template, replacing the hard-coded "Credit Card". - -An upgrade script is include which updates the money.payment_receipt.print action trigger template if it has not been altered from stock. - - == IMPORTANT: FIX DB Table config.coded_value_map == If your Evergreen database pre-dates version 3.13 and you have executed the DB upgrade (1416) which was included in the Evergreen upgrade files: -* Open-ILS/src/sql/Pg/version-upgrade/3.12.3-3.13.0-upgrade-db.sql -* Open-ILS/src/sql/Pg/version-upgrade/1416.data.updated_marc_tag_tables.sql +* `Open-ILS/src/sql/Pg/version-upgrade/3.12.3-3.13.0-upgrade-db.sql` +* `Open-ILS/src/sql/Pg/version-upgrade/1416.data.updated_marc_tag_tables.sql` -As described in https://bugs.launchpad.net/evergreen/+bug/2073561[LP2073561] +As described in https://bugs.launchpad.net/evergreen/+bug/2073561[Bug 2073561] You have two options: . Use the provided fix SQL script to reset the tables to stock . Use a backup database that you may have pre-3.13 upgrade, and restore these two tables: -.. config.coded_value_map -.. config.composite_attr_entry_definition -+ +.. `config.coded_value_map` +.. `config.composite_attr_entry_definition` + NOTE: You might prefer option 2 if you have customized the coded_value_map for new/different OPAC Icon/Search Formats. === Option 1: Reset the tables to stock @@ -85,7 +77,7 @@ pg_dump evergreen --data-only --schema config \
ccvm_restore.sql
+ -. Copy ccvm_restore.sql to an accessible location on your production database +. Copy `ccvm_restore.sql` to an accessible location on your production database + [source,bash] ---- @@ -96,11 +88,29 @@ psql evergreen < ccvm_restore.sql You may need additional options for the psql and pg_dump commands depending on your environment. -IMPORTANT: We highly recommend testing these steps on a non-production database! +WARNING: We highly recommend testing these steps on a non-production database! NOTE: If your Evergreen database started on version 3.13 and above, then you may ignore these instructions. +== OpenAPI server for Evergreen + +Adds a new, OpenAPI-compliant RESTful API suite for Evergreen, including a set of basic endpoints and several tools for configuring new endpoints depending on the needs of third party developers. + +This is an initial release of the foundation and infrastructure to support early adoption, providing a starting point to encourage further testing and integration. Additional API functionality will be included in a future release. + +Extensive documentation, examples, and a full list of endpoints are available in the https://docs.evergreen-ils.org/docs/3.15/integrations/restful_api.html[Evergreen Community Documentation]. + +(https://bugs.launchpad.net/evergreen/+bug/2067414[Bug 2067414]) + + +== Add payment type to OPAC printed payment receipt Action Trigger definition == + +Adds correct payment type to the money.payment_receipt.print action trigger template, replacing the hard-coded "Credit Card". + +An upgrade script is include which updates the money.payment_receipt.print action trigger template if it has not been altered from stock. + +https://bugs.launchpad.net/evergreen/+bug/1988085[Bug 1988085] == Reporter Lock File Improvements == @@ -125,10 +135,12 @@ Sites with scripts to start and stop the reporter may wish to review them to determine if this update requires any changes to their processes. +https://bugs.launchpad.net/evergreen/+bug/2098995[Bug 2098995] + == Global Long-Lived Cache Clearing for Staff Client == -A new global flag (staff.client_cache_key) has been added that allows +A new global flag (`staff.client_cache_key`) has been added that allows administrators to clear certain long-lived cache values from all staff clients at next login by simply changing the value. Currently only the MARC Tag Tables used by the bibliographic and authority record editors are cleared, but the @@ -136,7 +148,7 @@ list of localStorage items cleared may be expanded in future. This key is simply an opaque string - no special format is required - changing the value in any way will trigger a wave of cache clearing. - +https://bugs.launchpad.net/evergreen/+bug/2084181[Bug 2084181] = Architecture = @@ -146,17 +158,38 @@ any way will trigger a wave of cache clearing. PostgreSQL 17 can be installed along with Evergreen using the normal prerequisite installation process. - +https://bugs.launchpad.net/evergreen/+bug/2083856[Bug 2083856] = Cataloging = +== Item Alerts, Notes, Tags, and Templates Rework == + +This reimplements the holdings editor and includes several bugfixes for item alerts, notes, and tags. This work also reimplements the holdings template editor in Angular. + == Batch Edit Parts in the Holdings Editor == The holdings editor now has an option to batch edit bibliographic parts. +https://bugs.launchpad.net/evergreen/+bug/1769988[Bug 1769988] + + += Circulation = +== Visibilty of Fields in Patron Registration/Edit == +Enhances the ability to control display of Required, Suggested and All fields on the Patron Registration/Edit Screen. + +Given a field with three library settings, .show, .suggest, .require: + +.show = FALSE hides the field +.show = TRUE displays the field in All, Suggested, Required (field is not required) +.suggest = TRUE displays the field in All, Suggested +.require = TRUE displays the field in All, Suggested, Required (field is required) + +.show, .suggest, .require UNSET displays the field in All, but not Suggested or Required + +https://bugs.launchpad.net/evergreen/+bug/1815950[Bug 1815950] = Client = @@ -174,7 +207,7 @@ To select a setting: . Log out of the staff client and log back in to load the newly selected density setting. - +https://bugs.launchpad.net/evergreen/+bug/2087979[Bug 2087979] = OPAC = @@ -192,6 +225,8 @@ statistics for online course materials. Data can be accessed via the Evergreen reporter. +https://bugs.launchpad.net/evergreen/+bug/1895695[Bug 1895695] + === Data collection This feature does not collect any personally @@ -248,7 +283,7 @@ or load balancer level. -### Library Group Item Counts in catalog +== Library Group Item Counts in catalog When a user selects a library group in the catalog (either the public catalog or the staff catalog), the catalog now displays @@ -259,10 +294,11 @@ available in the catalog. If you have customized any of the following files, you will need to update them to see the library group item counts. -* opac/parts/misc_util.tt2 -* opac/parts/record/copy_counts.tt2 -* opac/parts/result/copy_counts.tt2 +* `opac/parts/misc_util.tt2` +* `opac/parts/record/copy_counts.tt2` +* `opac/parts/result/copy_counts.tt2` +https://bugs.launchpad.net/evergreen/+bug/2019430[Bug 2019430] == Move the OPAC alert banner to a library setting == @@ -274,6 +310,8 @@ Moves the Bootstrap OPAC maintenance message alert banner from the config.tt2 fi The alert banner types utilize the existing CSS to determine the color scheme. +https://bugs.launchpad.net/evergreen/+bug/1903873[Bug 1903873] + == Move Google Analytics configuration to library settings == Moves the Google Analytics configuration from the config.tt2 file @@ -282,96 +320,35 @@ in the Bootstrap OPAC to two new library settings. . Google Analytics: Enable (true/false) . Google Analytics: Code (Analytics account code) - +https://bugs.launchpad.net/evergreen/+bug/1906699[Bug 1906699] = Miscellaneous = -* Remove deprecated method "open-ils.serial.bib.summary_statements". - As an upgrade note, any site that is still keeping the legacy JSPAC - running will experience more degradation of its functionality. -* Make the foreign key relationship between the acq.invoice_item and acq.fund_debit tables deferrable so that fund debits can be deleted when they reference invoice items that are deleted in the same transaction. (LP#2009066) -* Update test data. (https://bugs.launchpad.net/evergreen/+bug/2081634[Bug 2081634]) -* Give OPAC users more time before logging out if needed (https://bugs.launchpad.net/evergreen/+bug/1894900[Bug 1894900]) -* Patron status badges; persistent patron search form labels; Angular Circulation accessibility cleanup (https://bugs.launchpad.net/evergreen/+bug/2065344[Bug 2065344]) -* Shared depth selector component (https://bugs.launchpad.net/evergreen/+bug/2065344[Bug 2065344]) -* Angular Circulation notes, alerts, and messages (https://bugs.launchpad.net/evergreen/+bug/2065344[Bug 2065344]) -* Side navigation for Angular Circulation (https://bugs.launchpad.net/evergreen/+bug/2065344[Bug 2065344]) -* Fix line item cancellation failure due to undefined volume retrieval. (https://bugs.launchpad.net/evergreen/+bug/2084096[Bug 2084096]) -* DOB input compatibility for old OPAC self-reg templates (https://bugs.launchpad.net/evergreen/+bug/2084166[Bug 2084166]) -* Bugfix for record bucket sharing perm check. (https://bugs.launchpad.net/evergreen/+bug/2084835[Bug 2084835]) -* Patron phone number search includes SMS and default phone numbers (https://bugs.launchpad.net/evergreen/+bug/1823085[Bug 1823085]) -* Fix a bug that prevented canceling holds from the Holds Shelf interface. (https://bugs.launchpad.net/evergreen/+bug/2085646[Bug 2085646]) +* Remove deprecated method `open-ils.serial.bib.summary_statements`. As an upgrade note, any site that is still keeping the legacy JSPAC running will experience more degradation of its functionality (https://bugs.launchpad.net/evergreen/+bug/2044628[Bug 2044628]). * Fix installation issue in docker containers. * Use opensrf chunk/bundle in additional areas of Evergreen (https://bugs.launchpad.net/evergreen/+bug/1710293[Bug 1710293]) -* Fix vandelay background importer perl script (https://bugs.launchpad.net/evergreen/+bug/2078506[Bug 2078506]) * Removes undefined author links in catalog search results (https://bugs.launchpad.net/evergreen/+bug/2081317[Bug 2081317]) -* Fixes display conflict on OPAC home screen where autosuggest list appears behind carousel buttons. (https://bugs.launchpad.net/evergreen/+bug/2086709[Bug 2086709]) -* Redirect to Angular staff portal from AngularJS login (https://bugs.launchpad.net/evergreen/+bug/1983500[Bug 1983500]) -* Refactor filter handling in search controls for more consistent performance. (https://bugs.launchpad.net/evergreen/+bug/2087609[Bug 2087609]) -* Fixes an Operator display issue in the report definition editor. (https://bugs.launchpad.net/evergreen/+bug/2084837[Bug 2084837]) -* .gitignore DEV Docker generated signal files (https://bugs.launchpad.net/evergreen/+bug/2081832[Bug 2081832]) -* Adds default owning org unit for copy tags and types. (https://bugs.launchpad.net/evergreen/+bug/1721026[Bug 1721026]) -* Assures a successful Stripe payment is credited when the patron record has changed. (https://bugs.launchpad.net/evergreen/+bug/2077343[Bug 2077343]) -* Ensure all literary form filters append correct lit_form parameter in queries. (https://bugs.launchpad.net/evergreen/+bug/2087609[Bug 2087609]) -* Trim spaces from TCN when importing Z39.50 (https://bugs.launchpad.net/evergreen/+bug/2049934[Bug 2049934]) -* Fixes up/down arrows, CTRL-D, context menus in MARC editor (https://bugs.launchpad.net/evergreen/+bug/2084166[Bug 2084166]) -* Check for duplicate values and address alerts when loading staged users. (https://bugs.launchpad.net/evergreen/+bug/2046000[Bug 2046000]) -* Fixes a race condition retrieving the cat.require_call_number_labels ou setting (https://bugs.launchpad.net/evergreen/+bug/2052742[Bug 2052742]) -* Fixes patron bills error that causes several settings to be skipped when Uncheck Bills setting is used. (https://bugs.launchpad.net/evergreen/+bug/2069358[Bug 2069358]) -* Fixes report template and CCVM composite definition editor regression introduced during an opimization change. (https://bugs.launchpad.net/evergreen/+bug/2087562[Bug 2087562]) * Developers no longer get an error message while checking how much of Evergreen's staff client code is covered by automated tests (https://bugs.launchpad.net/evergreen/+bug/2062944[Bug 2062944]) * Add automated tests and developer documentation for search visibility. (https://bugs.launchpad.net/evergreen/+bug/2067191[Bug 2067191]) -* Fix alignment of the "Filter value" input in the new reports editor. (https://bugs.launchpad.net/evergreen/+bug/2085970[Bug 2085970]) -* Fix capitalization of "New template" button in the Angular Reporter (https://bugs.launchpad.net/evergreen/+bug/208702[Bug 208702]) -* Improve the release process. (https://bugs.launchpad.net/evergreen/+bug/2089305[Bug 2089305]) * [Developer] Have Git enforce consistent line endings on Perl and AsciiDoc files. (https://bugs.launchpad.net/evergreen/+bug/2089390[Bug 2089390]) -* Angular report template documentation now shown (https://bugs.launchpad.net/evergreen/+bug/2077443[Bug 2077443]) -* Fix bug that could result in incorrect or incomplete data being fetched from the database, particularly in interfaces that page through results. (https://bugs.launchpad.net/evergreen/+bug/2089419[Bug 2089419]) -* Prevents reservation screen navigation if reservation confirmation fails. (https://bugs.launchpad.net/evergreen/+bug/2091015[Bug 2091015]) -* Remove deprecated open-ils.storage.id_list.biblio.record_entry.search.isbn and open-ils.storage.id_list.biblio.record_entry.search.issn methods. (https://bugs.launchpad.net/evergreen/+bug/2067211[Bug 2067211]) -* Fixes the fund dropdown on invoice direct charges. (https://bugs.launchpad.net/evergreen/+bug/2086786[Bug 2086786]) +* Remove deprecated `open-ils.storage.id_list.biblio.record_entry.search.isbn` and `open-ils.storage.id_list.biblio.record_entry.search.issn` methods. (https://bugs.launchpad.net/evergreen/+bug/2067211[Bug 2067211]) * Remove outdated code from the build process. (https://bugs.launchpad.net/evergreen/+bug/2073532[Bug 2073532]) -* Stop including partial changelogs in official tarballs. (https://bugs.launchpad.net/evergreen/+bug/2082209[Bug 2082209]) * Update booking module documentation with new visuals for better usability. -* Fix potential failure in database upgrade script. (https://bugs.launchpad.net/evergreen/+bug/2086105[Bug 2086105]) -* Hides alert box on public catalog holds history page when not needed. (https://bugs.launchpad.net/evergreen/+bug/2092227[Bug 2092227]) -* Fix the "Add to my list" button in the public catalog (https://bugs.launchpad.net/evergreen/+bug/2092600[Bug 2092600]) -* Fix the position of the "My List" selection boxes for each title in the public catalog. (https://bugs.launchpad.net/evergreen/+bug/2092589[Bug 2092589]) -* Correct error message in the actor.create_salt database function (https://bugs.launchpad.net/evergreen/+bug/2093010[Bug 2093010]) -* Serials quick receive no longer includes issues in non-receivable statuses, such as Discarded or Not Published. (https://bugs.launchpad.net/evergreen/+bug/2091728[Bug 2091728]) -* In Angular Reports, restrict selectable report filter values by library ownership when applicable and possible. (https://bugs.launchpad.net/evergreen/+bug/2088100[Bug 2088100]) -* Fixes report template upgrade issues relating to more complex join types in older templates. (https://bugs.launchpad.net/evergreen/+bug/2089066[Bug 2089066]) -* Fix issues with sorting and filtering the contents of reports folders in the Reports interface. (https://bugs.launchpad.net/evergreen/+bug/2077438[Bug 2077438]) -* Allow paging through list of report outputs; fixes issue where this could time out in the Angular Reports interface for output folders that have many completed reports. (https://bugs.launchpad.net/evergreen/+bug/2086861[Bug 2086861]) -* Add a new user interface widget to provide a way for users of the Angular Reporter to select multiple values when filtering a report on a linked field. (https://bugs.launchpad.net/evergreen/+bug/2077357[Bug 2077357]) -* Prevents '|' fixed field codes from automatically selecting OPAC advanced search filters (https://bugs.launchpad.net/evergreen/+bug/2080691[Bug 2080691]) -* Corrects misleading comment explaining vis_level values in offline.js (https://bugs.launchpad.net/evergreen/+bug/2093358[Bug 2093358]) +* Correct error message in the `actor.create_salt` database function (https://bugs.launchpad.net/evergreen/+bug/2093010[Bug 2093010]) * Include status and location in marc_export when determining item visibility in the 852 MARC tag. (https://bugs.launchpad.net/evergreen/+bug/2056343[Bug 2056343]) * Fixes typo in AngularJS Booking > Pick Up Reservation (https://bugs.launchpad.net/evergreen/+bug/2095190[Bug 2095190]) * Remove noise from the browser developer console. (https://bugs.launchpad.net/evergreen/+bug/2095026[Bug 2095026]) -* Ensures tag order in the authority.generate_overlay_template function output. (https://bugs.launchpad.net/evergreen/+bug/2088529[Bug 2088529]) * Removes the Z39.50 search source autosave to match the previous version of the interface. (https://bugs.launchpad.net/evergreen/+bug/2094284[Bug 2094284]) -* Remove unused dependency that caused logins to fail. (https://bugs.launchpad.net/evergreen/+bug/2095046[Bug 2095046]) * Adds owning and item circulating libraries to hold grids. (https://bugs.launchpad.net/evergreen/+bug/1851721[Bug 1851721]) -* New installs will now have table actor.usr_mfa_exception (https://bugs.launchpad.net/evergreen/+bug/2095215[Bug 2095215]) * Refactor booking module documentation for clarity and updated visuals * Fixes Angular Reports duplicating share/unshare buttons. (https://bugs.launchpad.net/evergreen/+bug/2081883[Bug 2081883]) -* Fixes basket buttons on OPAC item details page (https://bugs.launchpad.net/evergreen/+bug/2093791[Bug 2093791]) -* Hides SMS test success message until after test is sent. (https://bugs.launchpad.net/evergreen/+bug/2096772[Bug 2096772]) -* Hides facet options when viewing basket in the staff catalog (https://bugs.launchpad.net/evergreen/+bug/2093108[Bug 2093108]) -* The 'Clear Form' button on the Import Record from Z39.50 interface now only clears the search fields, not the services and credentials inputs. (https://bugs.launchpad.net/evergreen/+bug/2084348[Bug 2084348]) * MARC rich editor special characters map feature (https://bugs.launchpad.net/evergreen/+bug/1555766[Bug 1555766]) -* Hides canceled holds from holds view (https://bugs.launchpad.net/evergreen/+bug/2091041[Bug 2091041]) -* Display hold status in Angular Self Check (https://bugs.launchpad.net/evergreen/+bug/2091041[Bug 2091041]) * Corrects auto-logout popup button text (https://bugs.launchpad.net/evergreen/+bug/2093903[Bug 2093903]) * Adds workstation setting for Monograph Parts grid preferences (https://bugs.launchpad.net/evergreen/+bug/1975852[Bug 1975852]) -* Refresh line item status and color coding when Purchase order is activated. (https://bugs.launchpad.net/evergreen/+bug/1991801[Bug 1991801]) -* Use words for Acq PO search 'Expand|Collapse All' button (https://bugs.launchpad.net/evergreen/+bug/2042988[Bug 2042988]) * Place holds can retrieve recent patrons. (https://bugs.launchpad.net/evergreen/+bug/2009725[Bug 2009725]) -* Fixes Retrieve Recent Patrons link (https://bugs.launchpad.net/evergreen/+bug/2091174[Bug 2091174]) * Fixes whitespace issue with empty list descriptions in the patron's lists in their OPAC account. (https://bugs.launchpad.net/evergreen/+bug/2088180[Bug 2088180]) -* Fix Text/SMS Carrier label type in the Modify Hold's dialog box. (https://bugs.launchpad.net/evergreen/+bug/2091111[Bug 2091111]) +* Fix Text/SMS Carrier label type in the Modify Holds dialog box. (https://bugs.launchpad.net/evergreen/+bug/2091111[Bug 2091111]) * Creates new UPDATE_TOP_OF_QUEUE permission for setting a hold to the top of the queue. (https://bugs.launchpad.net/evergreen/+bug/1949392[Bug 1949392]) * Fix borders, wrapped button text in org unit settings grid (https://bugs.launchpad.net/evergreen/+bug/2083725[Bug 2083725]) * Adds an Email Receipt option for patrons when paying by credit card (https://bugs.launchpad.net/evergreen/+bug/1988085[Bug 1988085]) @@ -379,49 +356,62 @@ in the Bootstrap OPAC to two new library settings. * Fixes typo in bibliographic record source in IDL. (https://bugs.launchpad.net/evergreen/+bug/2086227[Bug 2086227]) * Patron barcode file uploads in the User Bucket's Pending User(s) list are now able to retrieve patrons whose barcode value contains embedded spaces. (https://bugs.launchpad.net/evergreen/+bug/2087873[Bug 2087873]) * Add class name @Input to org unit selector component. (https://bugs.launchpad.net/evergreen/+bug/2083725[Bug 2083725]) -* Fixes reporting source Item's link for last captured hold (https://bugs.launchpad.net/evergreen/+bug/2097281[Bug 2097281]) -* Remove spellcheck attribute from password fields. (https://bugs.launchpad.net/evergreen/+bug/2002327[Bug 2002327]) -* Fixes the alignment of the Opac's Search & History Preference form. (https://bugs.launchpad.net/evergreen/+bug/2097154[Bug 2097154]) -* Fixes broken select all button on OPAC search results. (https://bugs.launchpad.net/evergreen/+bug/2097384[Bug 2097384]) * PCRUD queries for copies can now flesh the open circulation. (https://bugs.launchpad.net/evergreen/+bug/2084694[Bug 2084694]) -* Fixes bug where user could not add multiple new search rows in OPAC Advanced Search. (https://bugs.launchpad.net/evergreen/+bug/2097131[Bug 2097131]) * Fix a bug in calculating item counts within a library group. (https://bugs.launchpad.net/evergreen/+bug/2093846[Bug 2093846]) * Add workstation setting for Angular grid UI whitespace (https://bugs.launchpad.net/evergreen/+bug/2087979[Bug 2087979]) -* Remove outdated dojo dependency from the OPAC shelving location selector (https://bugs.launchpad.net/evergreen/+bug/2060351[Bug 2060351]) -* Fix OPAC shelving location selector when user chooses a shelving location group. (https://bugs.launchpad.net/evergreen/+bug/2060351[Bug 2060351]) -* Makes sure checkboxes are still checked on Refine My Original Search. (https://bugs.launchpad.net/evergreen/+bug/2060351[Bug 2060351]) -* Makes "Clear Form" button on patron search more visible (https://bugs.launchpad.net/evergreen/+bug/2089192[Bug 2089192]) +* Remove outdated dojo dependency from the OPAC shelving location selector. Fix OPAC shelving location selector when user chooses a shelving location group. Makes sure checkboxes are still checked on Refine My Original Search. (https://bugs.launchpad.net/evergreen/+bug/2060351[Bug 2060351]) * Prevent hold reset entries from blocking hold aging and and user merges and purges (https://bugs.launchpad.net/evergreen/+bug/2097622[Bug 2097622]) -* Fix an issue in the Shelving Location Group admin screen that caused keyboard focus to disappear. (https://bugs.launchpad.net/evergreen/+bug/2098550[Bug 2098550]) -* Fixes an issue that caused the "Include items?" option when exporting records from the Record Buckets interface to be ignored. (https://bugs.launchpad.net/evergreen/+bug/2097391[Bug 2097391]) * Fix an issue that caused MARC editor interface to change unexpectedly when a record is saved. (https://bugs.launchpad.net/evergreen/+bug/2093128[Bug 2093128]) * Improve and reorganize action triggers documentation in admin module -* [dev] Update the release note extractor so that all lines of a multi-line release notes in a commit message are incuded in the output (https://bugs.launchpad.net/evergreen/+bug/2098814[Bug 2098814]) * Add a signal handler to the reporter to log the signal and exit. (https://bugs.launchpad.net/evergreen/+bug/2098994[Bug 2098994]) -* Display a "Show Invoice in Legacy Interface" in invoices when configured. (https://bugs.launchpad.net/evergreen/+bug/2099133[Bug 2099133]) -* Restores OPAC ability to set 'Cancel if not filled by' and suspended hold activation dates. (https://bugs.launchpad.net/evergreen/+bug/2097009[Bug 2097009]) * Fix inconsistent display of name fields in offline patron registration (https://bugs.launchpad.net/evergreen/+bug/2096865[Bug 2096865]) * Restores the ability to select charges for payment in the OPAC. (https://bugs.launchpad.net/evergreen/+bug/2090958[Bug 2090958]) * Fixes blank user setting handling in Angular staff catalog place holds. (https://bugs.launchpad.net/evergreen/+bug/2073896[Bug 2073896]) * Fix EDI output by adding a field to the FTX line. (https://bugs.launchpad.net/evergreen/+bug/1949243[Bug 1949243]) * Fixes undo/redo in MARC rich editor fixed fields and LDR. (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929]) * Sets user email as default for report output email option (https://bugs.launchpad.net/evergreen/+bug/2088096[Bug 2088096]) -* Retro-fixing config.coded_value_map (https://bugs.launchpad.net/evergreen/+bug/2073561[Bug 2073561]) +* Retro-fixing `config.coded_value_map` (https://bugs.launchpad.net/evergreen/+bug/2073561[Bug 2073561]) * Allows basic HTML in OPAC alert banner. (https://bugs.launchpad.net/evergreen/+bug/2103646[Bug 2103646]) * Fixes inputBlurred() console error for MARC fixed fields (https://bugs.launchpad.net/evergreen/+bug/2084929[Bug 2084929]) * Fixes blank screen when logging in after timeout. (https://bugs.launchpad.net/evergreen/+bug/2100807[Bug 2100807]) * A new `opensrf.xml` config file option, `honor_secondary_groups`, allows secondary group membership to add MFA configuration to a user, in addition to the main profile group. This option defaults to "false", i.e., secondary permission groups are not considered. If the option is turned on, if any permission group associated with the user, including the profile, requires MFA, MFA will be required of the user. (https://bugs.launchpad.net/evergreen/+bug/2080572[Bug 2080572]) -* Allows staff portal entry links to open new tabs; styling for links that open in new tabs (https://bugs.launchpad.net/evergreen/+bug/2015351[Bug 2015351]) -* Add workstation setting for opening links in new tabs (https://bugs.launchpad.net/evergreen/+bug/2015351[Bug 2015351]) +* Allows staff portal entry links to open new tabs; styling for links that open in new tabs. Adds workstation setting for opening links in new tabs. (https://bugs.launchpad.net/evergreen/+bug/2015351[Bug 2015351]) * Clarify what the "name" label in create PO form refers to (https://bugs.launchpad.net/evergreen/+bug/2018839[Bug 2018839]) -* Implements an OpenAPI server for Evergreen (https://bugs.launchpad.net/evergreen/+bug/2067414[Bug 2067414]) * Fix a bug that caused empty search results in the OPAC after changes were made to the organizational unit tree and the autogen script had not yet been run. (https://bugs.launchpad.net/evergreen/+bug/2103630[Bug 2103630]) -* Added a commit message template to the repository to improve the developer experience. To use the template, run the following command from the root of your Evergreen repostiory: git config commit.template commit-template. (https://bugs.launchpad.net/evergreen/+bug/2051946[Bug 2051946]) +* Added a commit message template to the repository to improve the developer experience. To use the template, run the following command from the root of your Evergreen repository: `git config commit.template commit-template`. (https://bugs.launchpad.net/evergreen/+bug/2051946[Bug 2051946]) +* Fixes a bug where re-applying a shelving location group filter to the pull list fails. (https://bugs.launchpad.net/evergreen/+bug/2098011[Bug 2098011]) +* Sets focus on the first interactive element in dialog body (https://bugs.launchpad.net/evergreen/+bug/1947868[Bug 1947868]) +* Updates MARC Import/Export tab styles to match other tabs (https://bugs.launchpad.net/evergreen/+bug/2102735[Bug 2102735]) +* Allows multiple toast messages to appear at once. (https://bugs.launchpad.net/evergreen/+bug/2103619[Bug 2103619]) +* Prevents blocked accounts from checking out Precats. (https://bugs.launchpad.net/evergreen/+bug/2098898[Bug 2098898]) +* Allow right-click anywhere in grid cells in Chrome (https://bugs.launchpad.net/evergreen/+bug/2080373[Bug 2080373]) +* Right-click menu support for grid utility columns (https://bugs.launchpad.net/evergreen/+bug/2080373[Bug 2080373]) +* Fixes an issue where menu icons appear on printouts. (https://bugs.launchpad.net/evergreen/+bug/2092226[Bug 2092226]) +* Reduce remote connections in EDI file retrieval by connecting only once per account. (https://bugs.launchpad.net/evergreen/+bug/1836908[Bug 1836908]) +* Show template documentation URLs in reports template grids (https://bugs.launchpad.net/evergreen/+bug/2090873[Bug 2090873]) +* Fixes erroneous overdue indication for hourly checkouts. (https://bugs.launchpad.net/evergreen/+bug/1951024[Bug 1951024]) +* Add a default value for max_backlog_queue to opensrf.xml (https://bugs.launchpad.net/evergreen/+bug/2097140[Bug 2097140]) +* Do not show open_in_new icon on links containing images (https://bugs.launchpad.net/evergreen/+bug/2106057[Bug 2106057]) +* Form labels and keyboard support for patron survey answers (https://bugs.launchpad.net/evergreen/+bug/2040183[Bug 2040183]) +* Scroll focused combobox option into view on arrow up/down (https://bugs.launchpad.net/evergreen/+bug/2085844[Bug 2085844]) +* Replicate combobox keyboard, focus features in org-select (https://bugs.launchpad.net/evergreen/+bug/2085844[Bug 2085844]) +* Adds form labels and ARIA status roles to forms in dialogs (https://bugs.launchpad.net/evergreen/+bug/2103567[Bug 2103567]) +* Add 'Overlay' to Z39.50 search results grid actions menu (https://bugs.launchpad.net/evergreen/+bug/2094843[Bug 2094843]) +* Fixes a regression where the count of receivable items on acq invoices was always zero. (https://bugs.launchpad.net/evergreen/+bug/2094859[Bug 2094859]) +* Avoid freetext error when reimporting MARC import queue (https://bugs.launchpad.net/evergreen/+bug/1940867[Bug 1940867]) +* Right arrow in MARC subfield data no longer moves focus (https://bugs.launchpad.net/evergreen/+bug/2101886[Bug 2101886]) +* Edit MARC subfield value in focused group with right or left arrow; do not focus on current group when tabbing into or out of subfield inputs (https://bugs.launchpad.net/evergreen/+bug/2101884[Bug 2101884]) +* Prevents duplicate new MARC rows using Control + Arrow key (https://bugs.launchpad.net/evergreen/+bug/2095532[Bug 2095532]) +* Opens the lead record after merging records from a bucket (https://bugs.launchpad.net/evergreen/+bug/2098712[Bug 2098712]) +* Fixes an issue where freetext null displays in comboboxes. (https://bugs.launchpad.net/evergreen/+bug/2093840[Bug 2093840]) +* Restores dropped line of code in OPAC alert banner. (https://bugs.launchpad.net/evergreen/+bug/2106414[Bug 2106414]) +* Fixes light and dark mode support for Chrome on Windows 7. (https://bugs.launchpad.net/evergreen/+bug/2106666[Bug 2106666]) :leveloffset: 0 == Acknowledgments == + The Evergreen project would like to acknowledge the following organizations that commissioned developments in this release of Evergreen: @@ -432,7 +422,7 @@ Evergreen: * PaILS We would also like to thank the following individuals who contributed -code, translations, documentations patches and tests to this release of +code, translations, documentation, patches, and tests to this release of Evergreen: * a. bellenir ----------------------------------------------------------------------- Summary of changes: docs/RELEASE_NOTES_3_15.adoc | 214 +++++++++++++++++++++---------------------- 1 file changed, 102 insertions(+), 112 deletions(-) hooks/post-receive -- Evergreen ILS
participants (1)
-
Git User