Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community:newsletter:2023-04
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
community:newsletter:2023-04 [2023/04/18 11:31] – [Issue Report / Discussion Only] demiankatz | community:newsletter:2023-04 [2023/04/25 11:38] (current) – demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== VuFind® Newsletter: April, 2023 ====== | ====== VuFind® Newsletter: April, 2023 ====== | ||
- | |||
- | :!: This document is a draft and still subject to change. | ||
===== Highlights / Executive Summary ===== | ===== Highlights / Executive Summary ===== | ||
+ | |||
+ | The major news for April was the release of VuFind® 9.0 (and, soon after, 9.0.1, to promptly address a bug in the upgrade process that might have inconvenienced some users). You can read the [[changelog: | ||
+ | |||
+ | Work is also already underway on code for release 9.1, with several new accessibility improvements either completed or in development, | ||
+ | |||
+ | The project welcomed a new Registered Service Provider this month: [[community: | ||
+ | |||
+ | The Project Management Committee continued work in improving documentation, | ||
===== Recently Completed / Resolved Issues ===== | ===== Recently Completed / Resolved Issues ===== | ||
Line 15: | Line 21: | ||
* Aleph driver: return value from cancelHolds fixed according to ILS driver documentation: | * Aleph driver: return value from cancelHolds fixed according to ILS driver documentation: | ||
* Always overwrite existing files when copying node modules: [[https:// | * Always overwrite existing files when copying node modules: [[https:// | ||
+ | * Avoid broken links being generated by Record View Helper: [[https:// | ||
* Clean up/ | * Clean up/ | ||
* Enable NFC normalization of test records to avoid warnings: [[https:// | * Enable NFC normalization of test records to avoid warnings: [[https:// | ||
Line 21: | Line 28: | ||
* Fix compact in AbstractRecord:: | * Fix compact in AbstractRecord:: | ||
* Fix cookie consent dialog z-index to be below dropdowns: [[https:// | * Fix cookie consent dialog z-index to be below dropdowns: [[https:// | ||
+ | * Fix: repair SCSS issues revealed by the cookie consent library: [[https:// | ||
* Fix scoping of dc:subject in OJS import: [[https:// | * Fix scoping of dc:subject in OJS import: [[https:// | ||
* Fix(truncate): | * Fix(truncate): | ||
Line 30: | Line 38: | ||
* Remove unnecessary if's from XSLT: [[https:// | * Remove unnecessary if's from XSLT: [[https:// | ||
* Reset focus to bookbag toggle buttons after action: [[https:// | * Reset focus to bookbag toggle buttons after action: [[https:// | ||
+ | * Restore access to item status methods and add save status methods: [[https:// | ||
* Translation improvements: | * Translation improvements: | ||
* Update chrome-mink-driver dependency: [[https:// | * Update chrome-mink-driver dependency: [[https:// | ||
* Update Google Analytics helper for compatibility with GA4: [[https:// | * Update Google Analytics helper for compatibility with GA4: [[https:// | ||
+ | * Update language translation files for release 9.0: [[https:// | ||
* Update Vagrantfile for release 9.0: [[https:// | * Update Vagrantfile for release 9.0: [[https:// | ||
* Update vanilla-cookieconsent library: [[https:// | * Update vanilla-cookieconsent library: [[https:// | ||
Line 38: | Line 48: | ||
* Use standard dropdown control for QR codes in results list: [[https:// | * Use standard dropdown control for QR codes in results list: [[https:// | ||
* VuFindHarvest: | * VuFindHarvest: | ||
+ | |||
+ | The following item was completed in the past month and was included in release 9.0.1: | ||
+ | |||
+ | * Fix problems with Blowfish migration: [[https:// | ||
The following items were completed in the past month and will be included in release 9.1: | The following items were completed in the past month and will be included in release 9.1: | ||
+ | * Add a phing task reset_setup for resetting CI environment: | ||
* Add ability to retrieve record links from ILS driver: [[https:// | * Add ability to retrieve record links from ILS driver: [[https:// | ||
+ | * Final changes to make Mink tests pass HTML validation: [[https:// | ||
+ | * Fix Lucene query string control character check: [[https:// | ||
+ | * Improve Mink FeedbackTest: | ||
+ | * Use heading for title in sidefacets: [[https:// | ||
This work was opened and then closed with being completed, deferred to be part of a future project: | This work was opened and then closed with being completed, deferred to be part of a future project: | ||
Line 53: | Line 72: | ||
==== Code in Progress ==== | ==== Code in Progress ==== | ||
- | * Final changes | + | * Add aria labels for control elements: [[https:// |
+ | * Change route type for Help/Home from Static | ||
* Guard against unbalanced hierarchy fields: [[https:// | * Guard against unbalanced hierarchy fields: [[https:// | ||
+ | * Improve npm script verbage: [[https:// | ||
* Replace jumpMenu controls with menu-button components: [[https:// | * Replace jumpMenu controls with menu-button components: [[https:// | ||
Line 63: | Line 84: | ||
* Templates: components do not work inside of slots: [[https:// | * Templates: components do not work inside of slots: [[https:// | ||
* Upgrade vanilla-cookieconsent to at least 3.0.0-rc.14 when available: [[https:// | * Upgrade vanilla-cookieconsent to at least 3.0.0-rc.14 when available: [[https:// | ||
+ | * Update language translation files for release 9.1: [[https:// | ||
===== Active Issues ===== | ===== Active Issues ===== |
community/newsletter/2023-04.1681817466.txt.gz · Last modified: 2023/04/18 11:31 by demiankatz