VuFind® Newsletter: July, 2023
Highlights / Executive Summary
New Release
VuFind® 9.0.3 was released this month, fixing a few bugs discovered after last month's 9.0.2 release. The most significant fix corrects a problem that was preventing EDS date facets from displaying correctly.
Development Progress
Despite summer vacation season slowing things down a bit, the community continued to make progress on completing outstanding pull requests and tickets related to release 9.1 as we prepare for a Fall release. Much of the completed work was focused on accessibility, testing and code clarification/maintenance. The month's work also included some enhancements and useful plugins for the new search backends added last month and the addition of support for a new user interface language: Northern Sami.
Project Management Committee Report
The Project Management Committee discussed progress on several ongoing endeavors at their July meeting, with a particular focus on the launch of VuFind®'s first membership drive. If the project is valuable to you or your organization, please consider supporting us – see Membership Levels and Benefits and the Membership Form for more details.
The PMC also voted to add Juha Luoma, a long-term contributor from the National Library of Finland, as a project committer. (Also note that if you or a developer you know is interested in gaining committer status, you can talk to an existing committer – including any current PMC member – about receiving a nomination).
VuFind® Summit 2023 / WOLFcon
The WOLFcon 2023 schedule is now available, and it includes two half-days worth of VuFind® Summit talks and events. Several community members will be attending in person, and many more will be participating virtually through the conference's free online access. Please register to join the event if you have not already done so!
Recently Completed / Resolved Issues
The following items were completed in the past month and were included in release 9.0.3:
Active favorites in menu (bug fix):
#2967
-
-
-
Handle OR operator for SortFacetList:
#2981
The following items were completed in the past month and will be included in release 9.1:
Add Northern Sami language:
#2957
Add recommendation module for LibGuides Profiles:
#2977,
#2984
Add simulated single sign-on for testing purposes:
#2987
Add support for Laminas 'Dumb' CAPTCHA:
#2959
Browse: Use same localized number formats like in facets:
#2968
Cleanup: remove outdated and unused
CSS file:
#2997
-
EPF: Add holdings list to record view:
#2975
EPF: Add results recommendation module:
#2973
Fix TranslatorAwareTrait comments:
#2990
FOLIO: Remove empty holdings statements:
#2983
Inheritance of local dirs for configuration files:
#2947
LibGuides: Add results recommendation module:
#2972
LibGuidesAZ: Add results recommendation module:
#2964
Minor dependency updates:
#2980
Optimized batch_import_marc:
#2995
php-cs-fixer: Remove disabled braces rule configuration:
#2963
Refactor account view record details to subtemplate:
#2976
Refactor *Deferred recommendation modules:
#2966
Remove confusing with_selected string:
#2978
Remove unused use statements from Util Commands:
#2960
Rename abstract SearchObject class to AbstractSearchObject:
#2969
Shibboleth: clean up comments with use statement:
#2986
Turn my account menu into ul, because it is a list:
#2914
Use CachingDownloader for Google and Orb Covers:
#2659
Whitespace/capitalization cleanup in comments and messages:
#2988
Wrap h2 around title and author, add span around author:
#2958
This item was completed some time ago, but the ticket was left open; it has now been resolved:
Create mink test for excluding hierarchical facets:
VUFIND-1471
New Issues
The following items were reported / begun in the past month, but are not yet completed:
Code in Progress
Add filtering capability to facet list pop-up:
#2991
-
Add translations to improve accessibility for account/list checkboxes:
#2982
FOLIO: Fix results pagination when limit value is exceeded:
#3000
Get unique html element id from record view helper:
#2999
KohaRest: Add missing permission to .ini comment:
#2985
-
Quote autocomplete results for more accurate matches:
#2979
Search form reset button:
#2994
Issue Report / Discussion Only
Document access to advanced search capabilities through
API:
VUFIND-1625
Improve picking the best librarian match for a search:
VUFIND-1627
WorldCatIdentities recommendation module fails,
API is
EOL:
VUFIND-1624
Active Issues
The following items saw significant progress / activity during the past month:
Adding optional virtual keyboard to searchbox:
#2952
-
Fetch only requested facets from Solr:
#2271 /
#2974
Language labels matching MARC standard:
#2933