Table of Contents
VuFind Newsletter: April, 2020
Highlights / Executive Summary
April saw less VuFind activity than March, likely in large part due to many contributors transitioning to working from home and dealing with local needs. In spite of the ongoing disruption caused by the pandemic, VuFind development pressed on, with more issues being resolved than being opened. No major new features were introduced, but a significant number of bugs were fixed, some infrastructural improvements were made, some dependencies were upgraded, and a few existing features were enhanced.
The most significant work in progress continued to be the project to migrate from Laminas\Console to Symfony\Console as the platform for VuFind's command-line utilities. The work is now functionally complete and is planned to be merged next month, following an opportunity to discuss it at the next Community Call. Demian also wrote a migration blog post which goes into greater depth on the background and benefits of the project.
Recently Completed / Resolved Issues
The following items were completed in the past month:
- Allow Markdown processor to be configured: #1601
- Bug fix for problem with account link on small screens: VUFIND-1393 / #1606
- EDS: Override empty search with a default query: #1551
- Fix bug: EDS does not respect facet order from config file: #1608
- Fix bug: EDS ignores hidden filters set by search tabs: VUFIND-1394
- Fix bug: fatal error when ISMN MARC field missing subfield a: #1598
- Loosen dependency of theme initializer on MVC events: #1600
- Standardization of search backend ID handling in search results objects: #1599
- Upgrade Markdown processor to latest version: #1603
- Upgrade MySQL JDBC connector for improved MySQL 8 compatibility: #1602
- Upgrade Swagger-UI (used for API demonstration): #1605
New Issues
The following items were reported / begun in the past month, but are not yet completed:
Code in Progress
- Support for multi-part emails: #1607
Issue Report / Discussion Only
- Configurable SSL support for MySQL connections: VUFIND-1395
Active Issues
The following items saw significant progress / activity during the past month:
- Migrate away from laminas-mvc-console to Symfony/Console: VUFIND-1273 / #1571