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-05

This is an old revision of the document!


VuFind® Newsletter: May, 2022

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

Highlights / Executive Summary

Recently Completed / Resolved Issues

The following items were completed in the past month:

  • Add example CSV import configuration for Scopus: #2345
  • Add properties to PHPDoc of database row objects: #2425
  • Do not suggest using AggressiveOpts; it is deprecated: #2428
  • Escape email address in search history alert: #2436
  • Fix FOLIO fine instance linking: #2411
  • Fix Lightbox external links: VUFIND-1523 / #2401
  • Fix PHP 8.1 deprecation issues: #2423, #2441, #2446
  • Fix various phpstan level 1 issues: #2426
  • Hierarchical facet cosmetic display fixes: #2410
  • Improve format detection when 007 is missing: #2412
  • Improve visibility of scheduled search feature: VUFIND-1493 / #2420
  • KohaRest ILS driver bug fixes: #2432, #2433, #2434
  • Minor tweaks and fixes for Blender: #2413, #2415, #2416
  • Raise phpstan rule level to 1: #2438
  • Redi-Resolver - Add missing array indexes to parseDOI return array and set service_type to getDOI: #2419
  • Refactor cluster list to fix bug and streamline code; add OR facets test: #2369
  • Refactor NextItemToken emptiness check in XCNCIP2 ILS driver: #2439
  • Remove Laminas\Soap from Shibboleth logout handler and add Mink test: #2443
  • Remove obsolete icons: #2431
  • Remove obsolete import scripts: #2430
  • Repopulate SMS form when CAPTCHA fails: #2427
  • Simplify the way “edit list” title is determined: #2418
  • Simplify use of isset() in AbstractSearch controller: #2435
  • Some variables fixes found by phpstan: #2424
  • Stop using error_log for connector cache debug messages: #2442
  • Update dependencies and switch from Interop\Container to Psr\Container: #1880 / #2445
  • Update dev tools for release 8.1: #2437
  • Update ILS driver getConfig method signature: #2429
  • Update Node.js and dependencies for CI; use local eslint and jshint: #2440
  • Update phpstan to version 1.6.7: #2421
  • VuFindDate library: add support for converting to a DateTime and returning the active time zone: vufinddate#2
  • VuFindDate library: upgrade Phing to a version that works with PHP 8.0 and 8.1: vufinddate#3

New Issues

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

Code in Progress

  • Add cover provider for Koha local images: #2444
  • Add support for star ratings: VUFIND-1550 / #2417
  • Create generic mechanism for loading content with caching support: VUFIND-1554 / #2422
  • FOLIO: adjust renewal exception handling to cover server failures: #2414

Issue Report / Discussion Only

Active Issues

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

  • Composer package javascript resolving: #2287
  • Configurable truncation of subjects / items on full record display: #1791
  • Fix long cart print not loading: VUFIND-1509 / #2407
  • Refactor sorting logic to allow locale-specific behavior: #2267
  • Utilize icon helper: #1962
  • Wrapped link elements should not have space between the lines: VUFIND-1533 / #2400
community/newsletter/2022-05.1653506624.txt.gz · Last modified: 2022/05/25 19:23 by demiankatz