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:2024-09

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:2024-09 [2024/09/16 18:53] demiankatzcommunity:newsletter:2024-09 [2024/09/20 10:46] (current) – [Code in Progress] demiankatz
Line 15: Line 15:
 The following items were completed in the last month and will be included in release 10.0.1: The following items were completed in the last month and will be included in release 10.0.1:
  
 +  * Add check for empty email value in Shibboleth::authenticate(): [[https://github.com/vufind-org/vufind/pull/3950|#3950]]
 +  * Add empty referer check: [[https://github.com/vufind-org/vufind/pull/3948|#3948]], [[https://github.com/vufind-org/vufind/pull/3951|#3951]]
   * Bootstrap 5: Fix btn-primary colors: [[https://github.com/vufind-org/vufind/pull/3934|#3934]]   * Bootstrap 5: Fix btn-primary colors: [[https://github.com/vufind-org/vufind/pull/3934|#3934]]
 +  * Ensure that user cards are synchronized on login: [[https://github.com/vufind-org/vufind/pull/3949|#3949]]
   * Fix Bootstrap 5 theme carets: [[https://github.com/vufind-org/vufind/pull/3853|#3853]]   * Fix Bootstrap 5 theme carets: [[https://github.com/vufind-org/vufind/pull/3853|#3853]]
   * Fix BrowZine grid template images for consistency: [[https://github.com/vufind-org/vufind/pull/3878|#3878]]   * Fix BrowZine grid template images for consistency: [[https://github.com/vufind-org/vufind/pull/3878|#3878]]
Line 50: Line 53:
   * Fix offcanvas in combination with sticky elements: [[https://github.com/vufind-org/vufind/pull/3924|#3924]]   * Fix offcanvas in combination with sticky elements: [[https://github.com/vufind-org/vufind/pull/3924|#3924]]
   * Fix PHP 8.2 deprecations: [[https://github.com/vufind-org/vufind/pull/3893|#3893]]   * Fix PHP 8.2 deprecations: [[https://github.com/vufind-org/vufind/pull/3893|#3893]]
 +  * FOLIO: Allow preventing patron requests based on the current loan: [[https://github.com/vufind-org/vufind/pull/3897|#3897]]
   * FOLIO: Limit request pickupLocation options by item location: [[https://github.com/vufind-org/vufind/pull/3876|#3876]]   * FOLIO: Limit request pickupLocation options by item location: [[https://github.com/vufind-org/vufind/pull/3876|#3876]]
 +  * Improve link templates across all backends: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1665|VUFIND-1665]] / [[https://github.com/vufind-org/vufind/pull/3945|#3945]]
   * Improving sticky elements behavior: [[https://github.com/vufind-org/vufind/pull/3923|#3923]]   * Improving sticky elements behavior: [[https://github.com/vufind-org/vufind/pull/3923|#3923]]
   * Introduce option to display shorter author data on EDS item detail page: [[https://github.com/vufind-org/vufind/pull/3881|#3881]]   * Introduce option to display shorter author data on EDS item detail page: [[https://github.com/vufind-org/vufind/pull/3881|#3881]]
Line 61: Line 66:
   * Related record module: more by author: [[https://github.com/vufind-org/vufind/pull/3908|#3908]]   * Related record module: more by author: [[https://github.com/vufind-org/vufind/pull/3908|#3908]]
   * Setting to display FOLIO holdings info when no items exist: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1701|VUFIND-1701]] / [[https://github.com/vufind-org/vufind/pull/3838|#3838]]   * Setting to display FOLIO holdings info when no items exist: [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1701|VUFIND-1701]] / [[https://github.com/vufind-org/vufind/pull/3838|#3838]]
 +  * Show additional holdings fields in search item statuses: [[https://github.com/vufind-org/vufind/pull/3943|#3943]]
   * Simplify DynamicRoleProvider with constructor property promotion: [[https://github.com/vufind-org/vufind/pull/3911|#3911]]   * Simplify DynamicRoleProvider with constructor property promotion: [[https://github.com/vufind-org/vufind/pull/3911|#3911]]
   * Simplify formatting of last login dates in profile page: [[https://github.com/vufind-org/vufind/pull/3906|#3906]]   * Simplify formatting of last login dates in profile page: [[https://github.com/vufind-org/vufind/pull/3906|#3906]]
Line 67: Line 73:
   * Update development tool dependencies; apply php-cs-fixer adjustments: [[https://github.com/vufind-org/vufind/pull/3914|#3914]], [[https://github.com/vufind-org/vufind/pull/3928|#3928]]   * Update development tool dependencies; apply php-cs-fixer adjustments: [[https://github.com/vufind-org/vufind/pull/3914|#3914]], [[https://github.com/vufind-org/vufind/pull/3928|#3928]]
   * Update local_theme_example to use Bootstrap5 theme: [[https://github.com/vufind-org/vufind/pull/3912|#3912]]   * Update local_theme_example to use Bootstrap5 theme: [[https://github.com/vufind-org/vufind/pull/3912|#3912]]
 +  * Update multi-filter selection translation: [[https://github.com/vufind-org/vufind/pull/3952|#3952]]
   * Update non-development dependencies: [[https://github.com/vufind-org/vufind/pull/3920|#3920]]   * Update non-development dependencies: [[https://github.com/vufind-org/vufind/pull/3920|#3920]]
 +  * Update setup-node GitHub action to v4: [[https://github.com/vufind-org/vufind/pull/3953|#3953]]
   * Web crawler: Add mechanism for caching transformed sitemaps: [[https://github.com/vufind-org/vufind/pull/3929|#3929]]   * Web crawler: Add mechanism for caching transformed sitemaps: [[https://github.com/vufind-org/vufind/pull/3929|#3929]]
  
Line 77: Line 85:
   * Use static as return type in db entity interfaces: [[https://github.com/vufind-org/vufind/pull/3902|#3902]]   * Use static as return type in db entity interfaces: [[https://github.com/vufind-org/vufind/pull/3902|#3902]]
  
-Additionally, [[https://github.com/vufind-org/vufind/pull/2272|#2272]] was closed, as the submitter has decided not to use the proposed approach.+Additionally, [[https://github.com/vufind-org/vufind/pull/2272|#2272]] and [[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1709|VUFIND-1709]] were closed, as the submitters decided not to use the proposed approaches.
  
 ===== New Issues ===== ===== New Issues =====
Line 89: Line 97:
   * Add jsdoc-eslint plugin: [[https://github.com/vufind-org/vufind/pull/3937|#3937]]   * Add jsdoc-eslint plugin: [[https://github.com/vufind-org/vufind/pull/3937|#3937]]
   * Fixed keyboard selection for bootstrap5 and added SameSite attribute to cookie: [[https://github.com/vufind-org/vufind/pull/3921|#3921]]   * Fixed keyboard selection for bootstrap5 and added SameSite attribute to cookie: [[https://github.com/vufind-org/vufind/pull/3921|#3921]]
-  * FOLIO: Allow preventing patron requests based on the current loan: [[https://github.com/vufind-org/vufind/pull/3897|#3897]] 
   * FOLIO: Support delivery fulfillment preference for requests: [[https://github.com/vufind-org/vufind/pull/3930|#3930]]   * FOLIO: Support delivery fulfillment preference for requests: [[https://github.com/vufind-org/vufind/pull/3930|#3930]]
   * Generalize DOI linker system to support other identifier types: [[https://github.com/vufind-org/vufind/pull/3918|#3918]]   * Generalize DOI linker system to support other identifier types: [[https://github.com/vufind-org/vufind/pull/3918|#3918]]
   * Google cover loader: support multiple IDs: [[https://github.com/vufind-org/vufind/pull/3938|#3938]]   * Google cover loader: support multiple IDs: [[https://github.com/vufind-org/vufind/pull/3938|#3938]]
-  * Improve link templates across all backends[[https://openlibraryfoundation.atlassian.net/browse/VUFIND-1665|VUFIND-1665]] / [[https://github.com/vufind-org/vufind/pull/3945|#3945]]+  * Improved RIS export: [[https://github.com/vufind-org/vufind/pull/3954|#3954]]
   * Moving JS cookie logic into cookie.js and applying it to the keyboard cookie: [[https://github.com/vufind-org/vufind/pull/3941|#3941]]   * Moving JS cookie logic into cookie.js and applying it to the keyboard cookie: [[https://github.com/vufind-org/vufind/pull/3941|#3941]]
-  * Show additional holdings fields in search item statuses: [[https://github.com/vufind-org/vufind/pull/3943|#3943]] 
   * Using dir locations stack for language inheritance: [[https://github.com/vufind-org/vufind/pull/3922|#3922]]   * Using dir locations stack for language inheritance: [[https://github.com/vufind-org/vufind/pull/3922|#3922]]
  
community/newsletter/2024-09.1726512811.txt.gz · Last modified: 2024/09/16 18:53 by demiankatz