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

This is an old revision of the document!


VuFind® Newsletter: August, 2023

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

Highlights / Executive Summary

Development Progress

Project Management Committee Report

VuFind® Summit 2023 / WOLFcon

Recently Completed / Resolved Issues

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

  • Add check:scss task and use it in QA to avoid writing out the compiled files: #3029
  • Add id-prefix option to util/deletes tool: VUFIND-1252 / #2961
  • Add Markdown example and test: VUFIND-1541 / #3007
  • Add more files to clean up in reset_setup task: #3036
  • Add unit tests to cover SearchTabs and SearchTabsHelper: VUFIND-1603 / #3018
  • Adding the option to show the keys of translations: #3015
  • Batch import: sort files and follow symlinks: #3004
  • Capitalize German personal pronouns, fix typo: #3001
  • Dependency updates: #3009, #3010, #3013, VUFIND-1606 / #3017, #3028
  • Fetch only requested facets from Solr: #2974
  • Fix API schema Authors component documentation: #3019
  • Fix batch-import-marc.sh error if there no files to process: #3023
  • Fix email-based catalog login from record holdings tab: #3030
  • Fix HTML escaping in autocomplete text: #3003
  • Fix minor typos: #3020, #3022
  • Fix missed icon link in advanced search: #3040
  • Fix result limit and sort templates: #3031
  • FOLIO: Fix results pagination when limit value is exceeded: #3000
  • KohaRest: Add missing permission to .ini comment: #2985 (PR proved to be unnecessary, but upstream KohaRest plugin changes have been made).
  • LibGuidesProfile: Add call number matching strategy: #3005
  • Make Solr port configurable during installation: VUFIND-1568 / #2962
  • Reduce copy and paste in tests: #3008
  • Reduce test suite's reliance on jQuery: #3012
  • Remove end-of-lifed WorldCatIdentities code: VUFIND-1624 / #3002
  • Remove OCLCIdentities autocomplete based on discontinued API: #3014
  • Search form reset button: #2994
  • SierraRest: Check holdings also for item statuses by default: #3053
  • Single quotes rule for php-cs-fixer: #3035
  • Update governance document to reflect 8/23 PMC review: #3037
  • Upgrade Swagger UI and add associated Mink test: #3011
  • Use strict equality in MD5 comparison: #3038

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

  • Add support for configurable paginator on top of search results: #3034
  • Expose setupQRCodeLinks method: #3021
  • Introduce results-list template between results and list templates: #3032
  • Move record version key handling to the new Versions helper: #3033

This item was closed because it has been broken into smaller parts and superseded by multiple newer pull requests:

  • Improve accessibility for checkboxes: #2874

New Issues

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

Code in Progress

Issue Report / Discussion Only

  • Clean up record collection factories: VUFIND-1628
  • Improve install.php existing file handling: VUFIND-1632
  • Investigate changes in OpenAPI 3.1; implement for API if appropriate: VUFIND-1629

Active Issues

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

  • Add filtering capability to facet list pop-up: #2991
  • Adding optional virtual keyboard to searchbox: #2952
  • Convert from Laminas\Db to Doctrine: VUFIND-1480 / #2233
  • Fix autocomplete/searchbox bugs; add autocomplete formatting configs: VUFIND-1630 / #2979
  • Replace jumpMenu controls with menu-button components: #2814
  • Switch to Splide Carousel Library: #2934
community/newsletter/2023-08.1693243736.txt.gz · Last modified: 2023/08/28 17:28 by demiankatz