Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community:newsletter:2023-02
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
community:newsletter:2023-02 [2023/02/24 13:32] – demiankatz | community:newsletter:2023-02 [2023/03/07 13:00] (current) – demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== VuFind® Newsletter: February, 2023 ====== | ====== VuFind® Newsletter: February, 2023 ====== | ||
- | |||
- | :!: This document is a draft and still subject to change. | ||
===== Highlights / Executive Summary ===== | ===== Highlights / Executive Summary ===== | ||
+ | |||
+ | February saw significant progress on preparing the VuFind® 9.0 release, with several long-standing improvements seeing completion and further updates made to most outstanding work. It still seems to be on track for a spring release, and a release date may be announced very soon. | ||
+ | |||
+ | In addition to the already-scheduled 9.0 preparation and some minor bug fixes, several new contributions and improvements were incorporated, | ||
+ | |||
+ | The Documentation Survey wrapped up early in the month and provided some helpful feedback. The Project Management Committee devoted a significant portion of the February meeting to discussing the survey results and planning to make improvements based on them. The March [[: | ||
+ | |||
+ | The PMC also engaged in a goal-setting exercise and now has a set of specific goals for 2023. Details can be found in the [[community: | ||
+ | |||
+ | VuFind® also welcomed its fourth [[community: | ||
===== Recently Completed / Resolved Issues ===== | ===== Recently Completed / Resolved Issues ===== | ||
Line 23: | Line 31: | ||
* Fix labeling of blended results and the Blender test: [[https:// | * Fix labeling of blended results and the Blender test: [[https:// | ||
* Fix validate ids logic (in AbstractRequestBase/ | * Fix validate ids logic (in AbstractRequestBase/ | ||
+ | * FOLIO: Make item sort configurable: | ||
* FOLIO: more flexible hold exclusion configuration: | * FOLIO: more flexible hold exclusion configuration: | ||
* Hierarchy Controller: return JSON when getTreeJson produces an error: [[https:// | * Hierarchy Controller: return JSON when getTreeJson produces an error: [[https:// | ||
* Improve/ | * Improve/ | ||
* Improve/ | * Improve/ | ||
- | * Improve styles for links containing icons (and related issues): [[https:// | + | * Improve styles for links containing icons (and related issues): [[https:// |
- | * Keep current search id in the url: [[https:// | + | * Keep current search id in the url: [[https:// |
* Make search history labeling more consistent: [[https:// | * Make search history labeling more consistent: [[https:// | ||
* Make Solr cores independently configurable: | * Make Solr cores independently configurable: | ||
Line 40: | Line 49: | ||
* ThemeInfo: Fix getMergedConfig: | * ThemeInfo: Fix getMergedConfig: | ||
* Update Phpstan to version 1.9.17: [[https:// | * Update Phpstan to version 1.9.17: [[https:// | ||
+ | * Update various composer dependencies for 9.0 release: [[https:// | ||
+ | * Upgrade to php-cs-fixer 3.14.4, adjust phpcs rules/code to match: [[https:// | ||
+ | * Upgrade to PHPUnit 9.6 and fix deprecations: | ||
* Use better factory/ | * Use better factory/ | ||
+ | * VuFindHarvest: | ||
===== New Issues ===== | ===== New Issues ===== | ||
Line 49: | Line 62: | ||
* Component: confirmation menu: [[https:// | * Component: confirmation menu: [[https:// | ||
- | * Finalize dependencies for 9.0 release: [[https:// | ||
* Remove unused folder_id field from search table: [[https:// | * Remove unused folder_id field from search table: [[https:// | ||
* Replace Slick Carousel with accessible-slick: | * Replace Slick Carousel with accessible-slick: | ||
* Semantics for saved search table: [[https:// | * Semantics for saved search table: [[https:// | ||
- | * Upgrade to PHPUnit 9.6 and fix deprecations: | ||
==== Issue Report / Discussion Only ==== | ==== Issue Report / Discussion Only ==== | ||
Line 69: | Line 80: | ||
* Corrects non-validating cart dropdown menus: [[https:// | * Corrects non-validating cart dropdown menus: [[https:// | ||
* FOLIO: support proxy user requests: [[https:// | * FOLIO: support proxy user requests: [[https:// | ||
- | * VuFindHarvest: | ||
---- struct data ---- | ---- struct data ---- |
community/newsletter/2023-02.1677245559.txt.gz · Last modified: 2023/02/24 13:32 by demiankatz