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.
changelog

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
Next revisionBoth sides next revision
changelog [2020/07/20 12:10] demiankatzchangelog [2020/08/03 20:56] – [Release 7.0.1 - currently in development] demiankatz
Line 15: Line 15:
 ===== Release 7.0.1 - currently in development ====== ===== Release 7.0.1 - currently in development ======
  
-// Details coming soon. //+  * Minor bug fix release. 
 +  * Includes updates to several dependencies (Laminas components, etc.). 
 +  * :!: To fix problems related to IP detection behind a proxy, the allow_forwarded_ips setting has been added to config.ini. If you run VuFind behind a proxy and rely on IP detection, you should review this setting (and the related [[administration:security#proxies_and_ip_authentication|security wiki page]]) carefully. Some constructor signatures have changed to support this functionality, but backward compatibility breaks are unlikely; see [[https://github.com/vufind-org/vufind/pull/1681|pull request #1681]] and [[https://github.com/vufind-org/vufind/pull/1682|#1682]] for details.
  
 ===== Release 7.0 - 7/20/2020 ===== ===== Release 7.0 - 7/20/2020 =====
Line 55: Line 57:
   * :!: As noted above, you are strongly encouraged to configure a [[administration:security:content_security_policy|content security policy]] for improved security. Note that adjustments to local custom themes may be needed to conform to security requirements; for example, Javascript event attributes (onclick, etc.) should not be used, and all scripts should be loaded through the Laminas headScript or inlineScript helpers instead of with hand-written script tags.   * :!: As noted above, you are strongly encouraged to configure a [[administration:security:content_security_policy|content security policy]] for improved security. Note that adjustments to local custom themes may be needed to conform to security requirements; for example, Javascript event attributes (onclick, etc.) should not be used, and all scripts should be loaded through the Laminas headScript or inlineScript helpers instead of with hand-written script tags.
   * :!: If you are using ReCaptcha, several configuration settings have been renamed; the automated configuration updates through the web-based upgrade tool will take care of this, but if you are using a different mechanism to upgrade, you may need to make some adjustments to config.ini; see [[https://github.com/vufind-org/vufind/pull/1574|pull request #1574]] for details.   * :!: If you are using ReCaptcha, several configuration settings have been renamed; the automated configuration updates through the web-based upgrade tool will take care of this, but if you are using a different mechanism to upgrade, you may need to make some adjustments to config.ini; see [[https://github.com/vufind-org/vufind/pull/1574|pull request #1574]] for details.
 +  * :!: The recaptcha view helper has been replaced by a more generic helper. If you have custom templates referencing this view helper, you will need to update them; see [[https://github.com/vufind-org/vufind/pull/1574|pull request #1574]] for details.
   * :!: VuFind's session handler code has been significantly refactored to improve extensibility and testability; see [[https://github.com/vufind-org/vufind/pull/1506|pull request #1506]] for details. If you have built a custom session handler, it will likely need to be adjusted; otherwise, this should not impact you.   * :!: VuFind's session handler code has been significantly refactored to improve extensibility and testability; see [[https://github.com/vufind-org/vufind/pull/1506|pull request #1506]] for details. If you have built a custom session handler, it will likely need to be adjusted; otherwise, this should not impact you.
   * :!: VuFind's jQuery version has been upgraded from 2.1.1 to 3.5.1; if you have custom jQuery code, you should double-check its compatibility.   * :!: VuFind's jQuery version has been upgraded from 2.1.1 to 3.5.1; if you have custom jQuery code, you should double-check its compatibility.
changelog.txt · Last modified: 2024/05/09 20:33 by demiankatz