Table of Contents
VuFind® Newsletter: July, 2022
Highlights / Executive Summary
July development was largely focused on completing the VuFind® 8.1 release, which came out on schedule. Additionally, further progress was made on remaining issues scheduled for 9.0. A compatibility issue was discovered between VuFind® and OpenSSL 3.0, which is being included in many new Linux distributions; a workaround has been discovered (see VUFIND-1563), but further work will need to be done to ensure ongoing support of appropriate encryption in VuFind®.
The Project Management Committee has continued work on developing the Registered Service Provider Program and has also begun planning to improve maintenance/currency of the documentation.
The 2022 Virtual VuFind® Summit schedule has been finalized, and registration remains open. Please consider joining the VuFind® community on September 7-8 for the event!
Recently Completed / Resolved Issues
The following items were completed in the past month:
- Add !default flags to accessibility.scss: #2483
- Add ability to process feedback forms in more ways: #2399
- Add ingest settings for InTech Open: #2467
- Add makeLink and makeTag view helpers: #1695
- Adjust InstallController to verify PHP version based on composer.json: #2489
- Aleph: set Holds config defaults without erasing other settings: #2491
- Confirm functionality to renewals: #2480
- Handle empty index related dates in admin module: #2485
- Implement TranslatorAwareInterface in AbstractBase controller: #2494
- Remove no-JS support from cart add/remove: #2477
- Rename EZB resolver driver to JOP, and improve code: #2455
- Show request counts in MyResearch menu: #2481
- Tag admin improvements: #2487
- Translation updates: VUFIND-149, #2482
New Issues
The following items were reported / begun in the past month, but are not yet completed:
Code in Progress
Issue Report / Discussion Only
- Allow email features to be disabled via configuration: VUFIND-1565
- Clean up/standardize Javascript lib directory: VUFIND-1566
- Update language translation files for release 9.0: VUFIND-1567
Active Issues
The following items saw significant progress / activity during the past month:
- Blowfish encryption fails under Ubuntu 22 and Fedora 36: VUFIND-1563
- Convert from Laminas\Db to Doctrine: #2233
- Create generic mechanism for loading content with caching support: VUFIND-1554 / #2422
- Utilize icon helper: #1962
- Wrapped link elements should not have space between the lines: VUFIND-1533 / #2400