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:2023-12

This is an old revision of the document!


VuFind® Newsletter: December, 2023

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

Development Highlights and Project News

Development Progress

Project Management Committee Report

Recently Completed / Resolved Issues

The following items were completed in the past month and will be included in release 9.1.1:

  • Add list element around collections-bytitle and oai-home breadcrumbs: #3268
  • Combined: Fix include_recommendations = true setting: #3272
  • Doi.js: Revert selector target to its previous form: #3273
  • Fix bug for collections in list-entry.phtml: #3271
  • Fix filtered facet pagination: #3246
  • Fix hierarchical facet expand/collapse buttons with mobile Safari: #3228
  • Fix option processing bug introduced in #2995: #3245
  • Sierra: Fix batch retrieval of items and bibs: #3240

The following items were completed in the past month and will be included in release 10.0:

  • Adding hidden sort options: #3237
  • Align autocomplete on scroll: autocomplete.js#15
  • Always show caret when using virtual keyboard: #3250
  • Combined: Fix jump links and grid with zero results: #3233
  • Combined: Keep standard recommendations that are not overridden: #3264
  • Disabled session writes for Ajax tabs and getResultCount: #3241
  • EPF: Add embargo description: #3238
  • Expand Mink test to exercise more button after sorting facets: #3252
  • Fix inconsistent cursor behavior with virtual keyboard: VUFIND-1654 / #3248
  • FOLIO: Display bound-with titles: #3094, #3243
  • Improve Primo advanced search form layout: #3265
  • Initialize cluster properly in GetSideFacets: #3266
  • Make minor tweaks to styles for improved Bootstrap 5 compatibility: #3261
  • Modernize browse handler: VUFIND-1341 / vufind-browse-handler#49
  • Modernize browse indexer: VUFIND-1342 / vufind-browse-handler#48 / #3253
  • Refactor hierarchical facets: #3046
  • Remove input-group and adjust paddings for searchbox controls: #3247
  • Responsive table for search history: #3204, #3263
  • Sierra: load items and bibs in batches for holds and fines: #3242

The following improvement was made to the website:

  • Update website content: #3257

New Issues

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

Code in Progress

  • Add support for Primo REST API: #3255
  • Add translations for keyboard layouts: #3251
  • Combined: Display noresults recommendations in bento box or sidebar: #3258
  • Configurable bulk actions: #3239
  • Improve Overdrive Staff View: #3244
  • INN-Reach Account Integration: #3262
  • JS: HTML escape update: #3256
  • New items improvements: #3269
  • Search an external VuFind or ReShare instance: #3270
  • Support Shibboleth in KohaRest driver: #3259
  • Switch to dart-sass from deprecated node-sass: #3260
  • Translation aliasing: #3249
  • Trigger errors from AJAX methods in non-production mode: #3267
  • VuFindMarc: Function preg_replace could return null in case of an error: vufind-marc#11

Issue Report / Discussion Only

  • Add database support for storing session-specific data: VUFIND-1652
  • Disabling cache fails with EDS backend: VUFIND-1657
  • Error returned by KohaRest checked out items API: VUFIND-1656
  • Remove deprecations from 10.x: VUFIND-1655
  • schema.org markup causes trouble when there are no holdings or reviews: VUFIND-1653

Active Issues

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

  • Add an option to update search results without loading the full page: #2929
  • Add bootstrap5 theme: #3222
  • Add ISO 639-3 language code translations: #3200
  • Add Notifications CMS functionality: #3103
  • Convert from Laminas\Db to Doctrine: VUFIND-1480 / #2233
  • Multi page selection in favorite list: #3142
  • Prevent single sign-on (SSO) from breaking out of lightbox: #2941 / VUFIND-1617
  • Switch to Splide Carousel Library: #2934
community/newsletter/2023-12.1703003691.txt.gz · Last modified: 2023/12/19 16:34 by demiankatz