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:2021-10

This is an old revision of the document!


VuFind® Newsletter: October, 2021

:!: 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 Csp view helper that allows disabling Content Security Policy: #2162
  • Add a QA script for composer: #2177, #2184
  • Add http basic auth ability to XCNCIP driver: #2159
  • Add missing closing tag to Markdown rendering template: #2169
  • Add option to set accepted HTTP codes (other than 2xx) for NCIP driver: #2182
  • Add support for CSP without 'strict-dynamic' script-src: #2153, #2160
  • Add test for VuFind\Route\RouteGenerator: #2185
  • Aleph: Fix for pagination of historic loans: #2171
  • Alma: Handle 400 error for a non-existent account in patronLogin: #2156
  • Code style: Allow multi-level indenting: #2180
  • CursorMarkIdFetcher: move params to property for easier extension: #2152
  • Fix a PHP notice when a driver does not return callnumber_prefix: #2161
  • Fix bug in ISMN handling: VUFIND-1511 (note that this bug report impacts VuFind 7 and earlier and is already fixed in the 8.0 release)
  • Fix Csp helper's disablePolicy when CSP mode is “report_only”: #2178
  • Fix markdown.ini key: #2163
  • Fix password reset form to display the password policy: #2165
  • Fix XCNCIP driver cancel request: #2179
  • Fix XCNCIP driver renew item: #2176
  • Improve Demo driver compatibility with the MultiBackend driver: #2158
  • Improve version number processing during upgrade: VUFIND-1508 / #2150
  • Include site title in HTML title tag for improved accessibility: #2148, #2157
  • Make MarkdownFactory easier to extend: #2164
  • MultiBackend: Handle methods with no source specific params properly: #2173, #2174
  • Reads current count of book bag in screen reader (without focus on it): #2145
  • Refactor MultiBackend driver to avoid repeating similar code: #2154
  • Remove reference to custom.css in icon configuration: #2155
  • Replace string replaceAll with replace for better compatibility: #2183
  • Strip non-numeric values to prevent unexpected slider behavior: #2181

Additionally, VUFIND-1489 was closed as it turned out to be a local customization problem rather than an actual VuFind bug.

New Issues

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

Code in Progress

Issue Report / Discussion Only

  • Consider deprecating CspNonce view helper in favor of Csp helper: VUFIND-1510

Active Issues

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

  • Fix bug: Hierarchical facets do not display correctly in right-to-left mode: VUFIND-1504 / #2151
  • Make the DAIA services which should be accepted configurable: #2060
  • Move print dialog triggering code to separate file: #2143
community/newsletter/2021-10.1634914022.txt.gz · Last modified: 2021/10/22 14:47 by demiankatz