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

This is an old revision of the document!


VuFind® Newsletter: April, 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 a search backend specific css class to results list: #2371
  • Add ability to use custom commonmark extensions: #2375
  • Add initial tests for VuFind\Search\Solr\Results: #2380
  • Add mechanism for combining raw and translated facet values: #2352
  • Add support for modifying Command after it's constructed: #2370
  • Add tests for remaining NamedList class methods: #2386
  • Add unit tests for getFacetList method of Solr results: #2387
  • Adding config for history to KohaRest-ini: #2297
  • Clear out any empty filter arrays after removing a filter: #2398
  • CommonMark: Sanitize integer config options: #2404
  • Eliminate use of deprecated strftime function: VUFIND-1544 / #2384
  • Enhance and apply ConfigPluginManagerTrait for tests: #2389
  • Fix config sanitization threading bug: VUFIND-1546 / #2376
  • Fix facet lightbox params in cluster-list.phtml: #2368
  • Fix FacetCloud recommendation module with correct factory config: #2383
  • Fix filtering of dynamic checkbox facets: #2366
  • Fix removeAllFilters to remove all types of filters: #2395
  • Improve error message when course reserves indexing fails: #2277
  • Improve test coverage for VuFindSearch\Command namespace: #2373
  • Improve user interface for “expand” checkboxes: VUFIND-1539 / #2391
  • Improvements to facet/filter processing logic: #2394
  • Include all primary authors in export formats: #2367
  • Make getFacetLabel work for checkbox filters: #2259
  • Make HideFacetValueListener compatible with multiple backends: #2405
  • Make use of ellipsis consistent and customizable in translation: VUFIND-1503 / #2381
  • Minor Swedish translation improvement: #2377
  • Move hierarchical facet options to the base Options class: #2397
  • Primo: Add a couple of special facet value mappings: #2396
  • Remove unused Google Maps template (orphaned since 4.0): #2382
  • Update league/commonmark to 2.x: #2048

Additionally, pull request #2170 (JS helper for VuFind) and pull request #2343 (warning message for non-ES6 browsers) were closed by their creator without being completed. They could be revisited in the future if there is sufficient interest. VUFIND-1542 was opened in error (the bug report was incorrect) and was subsequently closed.

New Issues

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

Code in Progress

  • Add a post-processor to support <Consume-Whitespace /> tag: #2374
  • Add ability to to process feedback forms in more ways: #2399
  • Add missing labels to sliders: VUFIND-1543 / #2388
  • Allow sub-themes to disable JS files set by parents: VUFIND-1507 / #2392
  • Apply XSLT to RSS feed: VUFIND-1494 / #2385
  • Fix: Lightbox external links: VUFIND-1523 / #2401
  • Improve format detection for articles encoded as “Monograph Component Parts”: #2403
  • Include language parameter in RSS feed links: #2390
  • Make MenuButton Component: #2378
  • Refactor cluster list to fix bug and streamline code: #2369
  • Remove legacy Google Analytics functionality: #2402
  • Standardize getFacets methods of different RecordCollection classes: VUFIND-1540 / #2372
  • Wrapped link elements should not have space between the lines: VUFIND-1533 / #2400

Issue Report / Discussion Only

  • Add Mink test coverage for Markdown rendering: VUFIND-1541
  • Allow configuration of locale-aware display dates/times: VUFIND-1545
  • Normalize search event namespace: VUFIND-1547

Active Issues

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

  • Add Blender for searching two backends and merging results: #2341
  • makeLink view helper: #1695
  • Utilize icon helper: #1962
community/newsletter/2022-04.1650561060.txt.gz · Last modified: 2022/04/21 17:11 by demiankatz