About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community:newsletter:2023-07

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:

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
  • Create Mink tests for library card functionality: VUFIND-1585 / #2971
  • 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 id-prefix option to util/deletes tool: VUFIND-1252 / #2961
  • 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
  • Make Solr port configurable during installation: VUFIND-1568 / #2962
  • 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
  • Convert from Laminas\Db to Doctrine: VUFIND-1480 / #2233
  • Fetch only requested facets from Solr: #2271 / #2974
  • Language labels matching MARC standard: #2933
community/newsletter/2023-07.txt · Last modified: 2023/07/25 12:16 by demiankatz