About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community:newsletter:2022-02

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
community:newsletter:2022-02 [2022/02/19 14:57] demiankatzcommunity:newsletter:2022-02 [2022/02/22 13:28] demiankatz
Line 1: Line 1:
 ====== VuFind® Newsletter: February, 2022 ====== ====== VuFind® Newsletter: February, 2022 ======
- 
-:!: This document is currently a draft and is subject to change. 
  
 ===== Highlights / Executive Summary ===== ===== Highlights / Executive Summary =====
 +
 +While February was a short month, it nonetheless saw a significant amount of work completed on VuFind, including a new ILS driver (for Lucidea's GeniePlus), a new cover image provider (Bokinfo), some significant bug fixes (most notably a solution to a session-related bug introduced in VuFind 8.0, and to be released in VuFind 8.0.4 in the near future -- see [[https://vufind.org/jira/browse/VUFIND-1532|VUFIND-1532]]) and various incremental steps toward the eventual VuFind 9 release (including raising the PHP version requirement to 7.4 and updating a number of dependencies). Work to improve the speed of VuFind's integration tests has also meant that some aspects of development can accelerate due to faster completion of continuous integration jobs.
  
 ===== Recently Completed / Resolved Issues ===== ===== Recently Completed / Resolved Issues =====
Line 14: Line 14:
   * Add safeguards to language normalization: [[https://github.com/vufind-org/vufind/pull/2326|#2326]]   * Add safeguards to language normalization: [[https://github.com/vufind-org/vufind/pull/2326|#2326]]
   * Add test for email subject: [[https://github.com/vufind-org/vufind/pull/2302|#2302]]   * Add test for email subject: [[https://github.com/vufind-org/vufind/pull/2302|#2302]]
 +  * Add ThemeConfig view helper: [[https://github.com/vufind-org/vufind/pull/2218|#2218]]
   * Adding Bokinfo as a source for coverimages: [[https://github.com/vufind-org/vufind/pull/2294|#2294]], [[https://github.com/vufind-org/vufind/pull/2298|#2298]]   * Adding Bokinfo as a source for coverimages: [[https://github.com/vufind-org/vufind/pull/2294|#2294]], [[https://github.com/vufind-org/vufind/pull/2298|#2298]]
   * Aleph: Use default values for each Holds config key separately: [[https://github.com/vufind-org/vufind/pull/2306|#2306]]   * Aleph: Use default values for each Holds config key separately: [[https://github.com/vufind-org/vufind/pull/2306|#2306]]
Line 48: Line 49:
   * Build OpenURL without http_build_query to avoid PHP array syntax in URL: [[https://github.com/vufind-org/vufind/pull/2313|#2313]]   * Build OpenURL without http_build_query to avoid PHP array syntax in URL: [[https://github.com/vufind-org/vufind/pull/2313|#2313]]
   * Clean up layout.phtml a bit: [[https://github.com/vufind-org/vufind/pull/2327|#2327]]   * Clean up layout.phtml a bit: [[https://github.com/vufind-org/vufind/pull/2327|#2327]]
 +  * Relax MarcReader's format checking: [[https://github.com/vufind-org/vufind/pull/2328|#2328]]
   * SierraRest: Rework canceling and updating of holds: [[https://github.com/vufind-org/vufind/pull/2325|#2325]]   * SierraRest: Rework canceling and updating of holds: [[https://github.com/vufind-org/vufind/pull/2325|#2325]]
 +  * Update ThemeConfigFactory to use latest laminas-cache settings: [[https://github.com/vufind-org/vufind/pull/2329|#2329]]
  
 ==== Issue Report / Discussion Only ==== ==== Issue Report / Discussion Only ====
Line 62: Line 65:
 The following items saw significant progress / activity during the past month: The following items saw significant progress / activity during the past month:
  
-  * Add ThemeConfig view helper: [[https://github.com/vufind-org/vufind/pull/2218|#2218]] 
   * Make getFacetLabel work for checkbox filters: [[https://github.com/vufind-org/vufind/pull/2259|#2259]]   * Make getFacetLabel work for checkbox filters: [[https://github.com/vufind-org/vufind/pull/2259|#2259]]
   * Replace database abstraction layer with Doctrine: [[https://vufind.org/jira/browse/VUFIND-1480|VUFIND-1480]] / [[https://github.com/vufind-org/vufind/pull/2233|#2233]]   * Replace database abstraction layer with Doctrine: [[https://vufind.org/jira/browse/VUFIND-1480|VUFIND-1480]] / [[https://github.com/vufind-org/vufind/pull/2233|#2233]]
community/newsletter/2022-02.txt · Last modified: 2022/02/22 13:32 by demiankatz