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-12

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
community:newsletter:2022-12 [2022/12/20 14:29] demiankatzcommunity:newsletter:2022-12 [2023/01/03 20:09] (current) demiankatz
Line 1: Line 1:
 ====== VuFind® Newsletter: December, 2022 ====== ====== VuFind® Newsletter: December, 2022 ======
- 
-:!: This document is a draft and still subject to change. 
  
 ===== Highlights / Executive Summary ===== ===== Highlights / Executive Summary =====
 +
 +December VuFind® development was curtailed somewhat by the winter holiday season, but there was still enough time to complete a significant amount of work, including some dependency updates (most significantly, an upgrade to Solr 9.1.0), several bug fixes, and one new feature: optional Google Tag Manager support. The Project Management Committee continued to make progress on open issues, including the documentation survey (which will be released the second week of January) and investigation of the possible use of a standard internationalization platform.
  
 ===== Recently Completed / Resolved Issues ===== ===== Recently Completed / Resolved Issues =====
Line 14: Line 14:
   * Avoid a notice if 'sysMessage' key is unset: [[https://github.com/vufind-org/vufind/pull/2646|#2646]]   * Avoid a notice if 'sysMessage' key is unset: [[https://github.com/vufind-org/vufind/pull/2646|#2646]]
   * Blender bug fixes: [[https://github.com/vufind-org/vufind/pull/2650|#2650]], [[https://github.com/vufind-org/vufind/pull/2651|#2651]], [[https://github.com/vufind-org/vufind/pull/2652|#2652]]   * Blender bug fixes: [[https://github.com/vufind-org/vufind/pull/2650|#2650]], [[https://github.com/vufind-org/vufind/pull/2651|#2651]], [[https://github.com/vufind-org/vufind/pull/2652|#2652]]
 +  * Clarify/simplify highlighting code/comments: [[https://github.com/vufind-org/vufind/pull/2666|#2666]]
   * Clean up header login/logout links and fix issues: [[https://github.com/vufind-org/vufind/pull/2636|#2636]]   * Clean up header login/logout links and fix issues: [[https://github.com/vufind-org/vufind/pull/2636|#2636]]
   * Clean up language keys for file import on lokalise.com: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1586|VUFIND-1586]] / [[https://github.com/vufind-org/vufind/pull/2598|#2598]]   * Clean up language keys for file import on lokalise.com: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1586|VUFIND-1586]] / [[https://github.com/vufind-org/vufind/pull/2598|#2598]]
   * Create generic mechanism for loading content with caching support: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1554|VUFIND-1554]] / [[https://github.com/vufind-org/vufind/pull/2422|#2422]]   * Create generic mechanism for loading content with caching support: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1554|VUFIND-1554]] / [[https://github.com/vufind-org/vufind/pull/2422|#2422]]
   * Fix a PHP notice when a driver does not return callnumber_prefix: [[https://github.com/vufind-org/vufind/pull/2641|#2641]]   * Fix a PHP notice when a driver does not return callnumber_prefix: [[https://github.com/vufind-org/vufind/pull/2641|#2641]]
 +  * Fix defaults and error message in cache manager: [[https://github.com/vufind-org/vufind/pull/2663|#2663]]
   * Fix handling of link tags in EDS records: [[https://github.com/vufind-org/vufind/pull/2648|#2648]]   * Fix handling of link tags in EDS records: [[https://github.com/vufind-org/vufind/pull/2648|#2648]]
   * Fix PHP 8 deprecation notice from getSessionInitiator call: [[https://github.com/vufind-org/vufind/pull/2639|#2639]]   * Fix PHP 8 deprecation notice from getSessionInitiator call: [[https://github.com/vufind-org/vufind/pull/2639|#2639]]
Line 26: Line 28:
   * Set RSS feed type to avoid PHP deprecation notices: [[https://github.com/vufind-org/vufind/pull/2638|#2638]]   * Set RSS feed type to avoid PHP deprecation notices: [[https://github.com/vufind-org/vufind/pull/2638|#2638]]
   * Tests for channel provider classes: [[https://github.com/vufind-org/vufind/pull/2644|#2644]]   * Tests for channel provider classes: [[https://github.com/vufind-org/vufind/pull/2644|#2644]]
-  * Translation fixes: [[https://github.com/vufind-org/vufind/pull/2661|#2661]]+  * Translation fixes: [[https://github.com/vufind-org/vufind/pull/2661|#2661]], [[https://github.com/vufind-org/vufind/pull/2664|#2664]]
   * Unify handling of hidden filters in URLs: [[https://github.com/vufind-org/vufind/pull/2649|#2649]]   * Unify handling of hidden filters in URLs: [[https://github.com/vufind-org/vufind/pull/2649|#2649]]
   * Upgrade to Solr 9.1.0 and update browse handler for compatibility: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1573|VUFIND-1573]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1570|VUFIND-1570]] / [[https://github.com/vufind-org/vufind/pull/2580|#2580]] / [[https://github.com/vufind-org/vufind-browse-handler/pull/40|browse-handler#40]]   * Upgrade to Solr 9.1.0 and update browse handler for compatibility: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1573|VUFIND-1573]] / [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1570|VUFIND-1570]] / [[https://github.com/vufind-org/vufind/pull/2580|#2580]] / [[https://github.com/vufind-org/vufind-browse-handler/pull/40|browse-handler#40]]
Line 43: Line 45:
   * FOLIO: Enhance getMyHolds to provide more properties: [[https://github.com/vufind-org/vufind/pull/2662|#2662]]   * FOLIO: Enhance getMyHolds to provide more properties: [[https://github.com/vufind-org/vufind/pull/2662|#2662]]
   * Minor documentation updates: [[https://github.com/vufind-org/vufind/pull/2653|#2653]]   * Minor documentation updates: [[https://github.com/vufind-org/vufind/pull/2653|#2653]]
 +  * Separate core fields into their own templates: [[https://github.com/vufind-org/vufind/pull/2665|#2665]]
   * Use CachingDownloader for Covers: [[https://github.com/vufind-org/vufind/pull/2659|#2659]]   * Use CachingDownloader for Covers: [[https://github.com/vufind-org/vufind/pull/2659|#2659]]
  
community/newsletter/2022-12.1671546575.txt.gz · Last modified: 2022/12/20 14:29 by demiankatz