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:2022-11

This is an old revision of the document!


VuFind® Newsletter: November, 2022

:!: This document is a draft and still subject to change.

Highlights / Executive Summary

Recently Completed / Resolved Issues

The following items were completed in the past month:

  • Add a var comment to translatable variable: #2627
  • Add DOI support to Primo connector: #2615
  • Add enumchron field to getHolding method in FOLIO driver: #1881
  • Add more flexibility to XCNCIP2 ILS driver configuration: #2602
  • Add new VuFind ObserverManager to replace hunt: #2569, #2601
  • Add support for filters in SolrPrefix autocomplete: #2632
  • Adds explanatory text to filters (facets) for more accessibility: #2493
  • Authority module: improve record routing: VUFIND-1552 / #2595
  • Browse handler: Use Marc4j normalizers; streamline/update build process: VUFIND-1525 / vufind-browse-handler#39
  • Clarify solrmarc.path in SolrMarc's import.properties: #2628
  • Extract MARC processing logic into a separate library for easier sharing; improve/clean up code: #2621, vufind-marc#1, vufind-marc#2, vufind-marc#3, vufind-marc#4, vufind-marc#5, vufind-marc#6
  • Fix display of random recommendations: #2613
  • Fix password reset when using ChoiceAuth: #2603
  • Fix PHP 8.1 deprecation notices: #2605, #2625, #2626
  • Fix processing spelling suggestions in Summon: #2634
  • Fix setting of language cookie: #2630
  • FOLIO: add title-level holds support: #2479
  • FOLIO: optimized course reserve lookup: #2622
  • GitHub actions: Enable automated dependency review: #2619
  • Handle relator URIs during indexing: VUFIND-1556 / #2596
  • Improve advanced settings facet_limit configuration: VUFIND-1587 / #2611
  • Improve BrowZine DOI lookup configurability: VUFIND-1538 / #2616, #2629
  • Improve normalization of parentheses for Solr queries: #2635
  • Improved interface for active filter removal: #2522
  • Increase flexibility in batch import marc script extension matching: #2623
  • Make it possible to define the local address pattern for bypassing proxy: #2604
  • PAIA: delete cached user data after successfully placing hold: #2618
  • PHPUnit: adjust deprecation handling: #2607, #2610
  • Prevent duplicate bib_id values in Solr for course reserves: #2620
  • Remove configuration settings deprecated in Solr 8: VUFIND-1571 / #2587
  • Remove deprecated wrapper methods for search backend calls: VUFIND-1474 / #2600
  • Remove password check in PAIA patronLogin() if client_credentials is used as grant_type: #2513
  • Set up GitHub code scanning with CodeQL: #2617
  • Tests for Recommend Classes: #2614
  • Updated/improved translations: #2631
  • Use aes instead of blowfish in switch_db_hash command test: #2609

The never-completed WorldCat Discovery pull request (#218) has also been closed, as it is very stale, and changes to the underlying API require the work to be restarted. A new PR (see below) has been opened to begin rebuilding the new version.

New Issues

The following items were reported / begun in the past month, but are not yet completed:

Code in Progress

  • Add ability to get cover using multi isbns: #2633
  • Add support for validating HTML after each Mink test: #2606
  • Add support for WorldCat Search v2 API: VUFIND-1588 / #2612
  • Clean up header login/logout links and fix issues: #2636
  • Replace grunt with NPM scripts: VUFIND-1514 / #2624

Issue Report / Discussion Only

  • Add Unpaywall DOI plugin filtering options: VUFIND-1589

Active Issues

The following items saw significant progress / activity during the past month:

  • Ajax Status Standardize and Modernize: #2447
  • Clean up language keys for file import on lokalise.com: VUFIND-1586 / #2598
  • Convert from Laminas\Db to Doctrine: VUFIND-1480 / #2233
  • Make MenuButton Component: #2378
  • Upgrade to Solr 9: #2580
community/newsletter/2022-11.1669745097.txt.gz · Last modified: 2022/11/29 18:04 by demiankatz