This is an old revision of the document!
Table of Contents
VuFind® Newsletter: October, 2023
This document is a draft and still subject to change.
Development Highlights and Project News
Development Progress
…
Project Management Committee Report
The PMC voted to add Susan Turkel, from Villanova University's Falvey Library, as a project committer. (Also note that if you or a developer you know is interested in gaining committer status, you can talk to an existing committer – including any current PMC member – about receiving a nomination).
Recently Completed / Resolved Issues
The following items were completed in the past month and will be included in release 9.1:
- Accessibility: refine search facets to ul: #3108
- Accessibility: top recommendations to ul: #3107
- Accessible cart update announcements: #3129
- Add grid-based stack placement for combined search: #3077
- Add some useful comments to Folio.ini: VUFIND-1599 / #3163
- Add support for OCLC numbers to Google cover images and improve medium/large images: #3161
- Add tag search sort test: #3166
- Align subproject tools and settings with main project release 9.1: vufindcode#13, vufinddate#10, vufindharvest#18, vufindhttp#26, vufind-marc#10
- Alma: Revise comment of translationPrefix setting: #3141
- Amicus driver: Remove unnecessary require statement: #3147
- Bolder text in filter dropdown: #3138
- Browse handler: Fix deprecations reported when building with Solr 9.3: vufind-browse-handler#44, vufind-browse-handler#45, #3167
- Configurable similar items carousel item count: #3158
- Deprecate custom EDS logging: #3153
- Display errors, notices and alerts in debug mode: #3165
- Display jump links above combined search results: #3083
- Display side recommendations with combined search: #3135
- Do not jump to single search result when jumpto is disabled: #3131
- Fix API specification: #3144
- Fix bug caused by multiple calls to parentTheme view helper: VUFIND-1604 / #3157
- Fix combined filter dropdown padding and colors: #3113
- Fix escaping of backslashes in ExtendedIniNormalizer: #3170
- Fix: give ajax-loaded combined results a domId: #3125
- Fix highlighting error and missing comments in EDS.ini: VUFIND-1646 / #3146
- Fix hyphen-in-path bug in ImportLokaliseCommand: #3130
- Fix record tab heading level: #3076
- Fix: remove spacing inside publisher name field link: VUFIND-1642 / #3127
- Fix search history behavior when login is disabled: #3114
- FOLIO: account for spelling change in fulfillmentPreference property: #3145
- FOLIO: do not display credentials in debug messages: #3164
- Handle empty files correctly in ExtendedIniNormalizer: #3169
- Handle lookfor[] array in deferred search object recommendations: #3159
- LibGuides and AZ: Display descriptions: #3128
- LibGuides Profile: Remove whitespace if no photo: #3143
- Logging: Add ReferenceId support for username: #3156
- Only update FOLIO location cache data when appropriate: #3162
- Remove obsolete basemap examples; add more notes: #3177
- Remove unmatched tag from visualization help page: #3173
- Render combination of standard and alternative script fields in RecordDataFormatter: #3155
- SierraRest: Add translation prefix support for ILS messages: #3140
- SierraRest: Fix and improve item/bib handling with transaction history: #3133
- SierraRest: Trim whitespace from call number and volume: #3124
- Syndetics cover images with VuFind fallback: #3154
- Translate sysMessage of renewals: #3172
- Update dependencies for release 9.1: VUFIND-1609 / #3134
- Update MLA label to 9th edition: #3121
- Upgrade to Solr 9.3.0: #3132
- UrlQueryHelper: Fix passing null to urlencode: #3136
- Use null coalescing to cover for invalid active tab: #3180
The following items were completed in the past month and will be included in release 10.0:
- Add support for a description column in fines: #3171
- Composed ILS Driver: #3112
- Improve stability of testAddCommentWithCaptcha test: #3179
- Minor facet improvements: #3168
- Remove outdated, unused tag help screen: #3174
This improvement was made to the project website:
- Update project description on web page: #3137
New Issues
The following items were reported / begun in the past month, but are not yet completed:
Code in Progress
Issue Report / Discussion Only
- Configurable brute force password protection: VUFIND-1643
- Empty column with combined search recommendations and zero results: VUFIND-1648
- FOLIO Driver: Add support for Refresh Token Rotation (RTR): VUFIND-1647
- Improve translation of plural forms: VUFIND-1644
- Update dependencies for release 10.0: VUFIND-1645
Active Issues
The following items saw significant progress / activity during the past month:
- Add filtering capability to facet list pop-up: #2991
- Add option to enable facet filters for advanced search facets: #3098
- Add support for persistent login: #3027
- Convert from Laminas\Db to Doctrine: VUFIND-1480 / #2233