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.

VuFind Newsletter: November, 2020

Highlights / Executive Summary

This month saw a lot of development activity, including quite a few bug fixes for next month's 7.0.2 bug fix release as well as some new features for next year's 7.1 release. Recent operating system patches on some platforms introduced a significant Java/Solr incompatibility issue, which was resolved with an upgrade to Solr 7.4.0 (see pull request #1792). Discussions on community structure have also proceeded, with a draft governance document underway (to be shared in the near future). Due to holidays and vacations, next month is likely to be a quieter one, but work will proceed as time permits.

Recently Completed / Resolved Issues

The following items were completed in the past month:

  • Account for more table of contents subfields: #1770
  • Add a MarcReader class for lightweight handling of MARC data: #1776, #1794
  • Add config setting to control DOI auto-redirect: #1781
  • Add missing use statements to factories: #1790
  • Add record driver-related tests: #1777, #1785
  • Cache results of class based template resolution: #1747
  • Change default content type of ajax responses to application/json: #1780
  • Disable deduplication listener when search parameters contains child filter: #1789
  • Expand log writer test coverage; fix bug and typo: #1774
  • Fix bootstrap3 browse home template: #1796
  • Fix cache key in ObalkyKnihService class: #1797
  • Fix collapsing of long text in Channels: #1786, #1787
  • Fix for several problems found by PHPStan: #1775
  • Implement getContainerEndPage() for EDS: #1784
  • Index DOIs from 856 fields: #1783
  • KohaRest: Add support for mapping different “Lost” statuses: #1771
  • KohaRest: Check also for 'errors' element in response: #1798
  • KohaRest: Request all results when endpoint uses paging: #1778
  • Log writer for Office365 webhooks: #1757
  • Move JS translations from layout to separate file: #1691
  • Re-set keyboard focus in lightbox after the content has loaded: #1767
  • Remove laminas/laminas-dependency-plugin: #1732
  • Return to previous page after printing: #1753
  • Solr won't start with Java VUFIND-1459
  • Translation corrections: #1773
  • Upgrade to Solr 7.4.0: #1792
  • Use GET instead of POST for limit control: #1727

New Issues

The following items were reported / begun in the past month, but are not yet completed:

Code in Progress

  • Fix loading of similar records tab: #1772
  • Further improvements to author indexing: #1782
  • Improve/update citation generation: #1779, #1788
  • Record toolbar permalink: #1795
  • Upgrade to Solr 7.7.3: #1793

Issue Report / Discussion Only

  • Channel pop-up loses record info on repeated clicks: VUFIND-1460
  • Improve XML batch-loading support: VUFIND-1458
  • Move record driver traits into VuFind\RecordDriver\Feature namespace: VUFIND-1455
  • PHP 8 compatibility: VUFIND-1457
  • Simplify explicit calls to __invoke(): VUFIND-1456

Active Issues

The following items saw significant progress / activity during the past month:

community/newsletter/2020-11.txt · Last modified: 2020/11/27 17:27 by demiankatz