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

This is an old revision of the document!


VuFind® Newsletter: March, 2022

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

Highlights / Executive Summary

Recently Completed / Resolved Issues

The following items were completed in the past month:

  • Add CSRF check to SMS functionality to prevent abuse: #2342
  • Add custom filter listener: #2340
  • Add MARC-in-JSON support: #2334
  • Add safeguards to startup and shutdown tasks: #2339
  • Add support for translating tokens in flash messages: #2357, #2359
  • Always show inverted Solr checkbox filters, even if no results: #2365
  • Bump laminas/laminas-form from 3.0.1 to 3.0.2: #2333
  • Clean up layout.phtml a bit: #2327
  • Ensure exception during spelling query doesn't break everything: #2355
  • Fix broken collections/home filter mechanism: #2337
  • Fix bug: Hidden filters ignored if there are filters for the same field: VUFIND-1536 / #2353
  • Fix bug with Solr NOT handling: VUFIND-1537 / #2350
  • Fix duplicate checkbox display when using multiple SideFacets instances: #2358
  • Fix EDS advanced search icons: #2330
  • Fix HTML escaping bug in alphabrowse extra attributes: #2364
  • Fix Primo Options constructor to set ini files first: #2356
  • Fix Sass Dependabot alert: #2332
  • Index entire title from 246, not just short/proper part: #2344
  • Minor YAML reader cache improvements: #2351
  • ObalkyKnih cover service bug fixes: #2336, #2338
  • Primo: Handle format as an array and fix a dangling reference: #2354
  • Primo: Make it possible to set pcAvailability to a falsy value: #2363
  • Refactor Voyager driver holdings date processing for extensibility: #2349
  • Relax MarcReader's format checking: VUFIND-1534 / #2328
  • Separate record source identifier and search backend identifier: #2361
  • SierraRest: Rework canceling and updating of holds: #2325
  • Simplify code in Solr RecordCollectionFactory: #2348
  • Theme Config Helper fixes and improvements: #2331
  • Translation improvements/corrections: #2346
  • Update API spec to OpenAPI 3.0.3, update Swagger UI: #2335
  • Update ThemeConfigFactory to use latest laminas-cache settings: #2329
  • Use correct factory for SideFacetsDeferred: #2347
  • Use http_build_query for facet list parameters: #2362

New Issues

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

Code in Progress

  • Add Blender for searching two backends and merging results: #2341
  • Add example CSV import configuration for Scopus: #2345
  • Add message if the browser doesn't support es6: #2343
  • Added translations for DDC23: #2352
  • Fix filtering of dynamic checkbox facets: #2366
  • Fix minor problems in example theme: #2360

Issue Report / Discussion Only

  • Add retraction watch support to DOI lookup functionality: VUFIND-1538
  • Improve user interface for “expand” checkboxes: VUFIND-1539
  • Make search history labeling more consistent: VUFIND-1535

Active Issues

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

community/newsletter/2022-03.1648486621.txt.gz · Last modified: 2022/03/28 16:57 by demiankatz