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

This is an old revision of the document!


VuFind® Newsletter: September, 2023

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

Highlights / Executive Summary

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:

  • Accessibility: improve advanced search remove group labels: #3109
  • Add a composer script to update npm dependencies: #3073
  • Add an icon set for unicode symbols and use it in hierarchical facets: #3078
  • Add 'combined' indicator to backend result-list: #3079
  • Add endpoint url to error messages logged in OAuth2 token trait: #3105
  • Add link to advanced search in combined results: #3099
  • Add Lokalise i18n string import command: #3048
  • Add package-lock.json to .gitignore: #3071
  • Add place of publication to book OpenUrl: #3061
  • Add prepend operation for custom munge: #3100
  • Add SOLR_JAR_PATH variable to index-alphabetic-browse: #3088
  • Add support for advanced search with Blender: #3068
  • Add translations to improve accessibility for account/list checkboxes: #2982
  • Adjust whitespace in translation strings: #3104, #3106
  • Allow users to view their proxy relationships: VUFIND-1598 / #3006
  • Alma and FOLIO: Fix grouping holdings by holdings_id: VUFIND-1641 / #3101 / #3102
  • Alphabrowse: new normalizer for titles based on SolrMarc titleSortLower: VUFIND-1630 / #3024
  • Always add quotes around the name in “From” email header: #3060
  • Blender config: Fix SolrAuth typo: #3065
  • Change hierarchical facets from jsTree to a plain HTML tree: #3047
  • Clean up self-closing tags for HTML validation: #3066
  • Clean up unnecessary quotes in language files: #3056
  • Fix autocomplete autosubmit for multiple inputs on the same page: VUFIND-1638 / #3091
  • Fix autocomplete/searchbox bugs; add autocomplete formatting configs: #2979
  • Fix broken list tag query (and add test): #3067, #3074
  • Fix bug: “SolrAuthor” unexpectedly displays in combined search type drop-down: VUFIND-1637 / #3081, #3095
  • Fix issues with too long sets of work keys in queries and URLs: #3087
  • Fix out-of-sync PHP version comments: #3090
  • Fix record redirect to collection to not mess up encoding of record id: #3072
  • Fix “Reset filters” button position: VUFIND-1636 / #3093
  • Fix Search Tools heading and list accessibility: #3070
  • Generate useful OpenURL for eBook: #3059
  • Hash passwords by default: #3043
  • Import native functions to improve opcache performance: #3062, vufindhttp#24
  • Improve 'Export to' translation string to include token: #3057
  • Improve quote handling to make language .ini files valid: #3089
  • Quote numeric language keys for Lokalise compatibility: #3044
  • Refactor reset button code: #3080, #3085, #3110
  • Remove deprecated tools (phpcpd/phploc): #3016
  • Remove unnecessary IE polyfill: #3082
  • Sierra: Fix PHP error when an item doesn't have a barcode: #3097
  • Simplify resultScrollerActive() code: #3075
  • Update tools in preparation for release 9.1: #3092, vufindhttp#25

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

New Issues

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

Code in Progress

  • Accessibility: refine search facets to ul: #3108
  • Accessibility: top recommendations to ul: #3107
  • Add grid-based stack placement for combined search: #3077
  • Add option to enable facet filters for advanced search facets: #3098
  • Add some missing Northern Sami translations: #3111
  • Combined ILS Driver: #3112
  • Fix autocomplete opening with autofocus: #3064
  • Fix combined filter dropdown padding and colors: #3113
  • Fix record tab heading level: #3076
  • FOLIO: Display bound-with titles: #3094
  • Improve icon helper escaping logic: #3084
  • Narrow the first holdings tab column to 25% width: #3096
  • Search result explanation feature: #3069
  • VuFind® Notifications CMS: #3103
  • Widen lightbox: #3086

Issue Report / Discussion Only

Active Issues

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

  • Add filtering capability to facet list pop-up: #2991
  • Add support for persistent login: #3027
  • Adding optional virtual keyboard to searchbox: #2952
  • Convert from Laminas\Db to Doctrine: VUFIND-1480 / #2233
  • Switch to Splide Carousel Library: #2934
  • Translation of language field in record-related templates: #413
community/newsletter/2023-09.1695316504.txt.gz · Last modified: 2023/09/21 17:15 by demiankatz